  Infectious diseases are still a major global burden for modern society
causing 13 million deaths annually. One way to reduce the morbidity and
mortality rates from infectious diseases is through preventative or targeted
vaccinations. Current vaccination strategies, however, rely on the highly
specific individual contact information that is difficult and costly to obtain,
in order to identify influential spreading individuals. Current approaches also
focus only on direct contacts between individuals for spreading, and disregard
indirect transmission where a pathogen can spread between one infected
individual and one susceptible individual that visit the same location within a
short time-frame without meeting. This paper presents a novel vaccination
strategy that relies on coarse-grained contact information, both direct and
indirect, that can be easily and efficiently collected. Rather than tracking
exact contact degrees of individuals, our strategy uses the types of places
people visit to estimate a range of contact degrees for individuals,
considering both direct and indirect contacts. We conduct extensive simulations
to evaluate the performance of our strategy in comparison to the state of the
art's vaccination strategies. Results show that our strategy achieves
comparable performance to the oracle approach and outperforms all existing
strategies when considering indirect links.
