61,275 research outputs found
SimpactCyan 1.0 : an open-source simulator for individual-based models in HIV epidemiology with R and Python interfaces
SimpactCyan is an open-source simulator for individual-based models in HIV epidemiology. Its core algorithm is written in C++ for computational efficiency, while the R and Python interfaces aim to make the tool accessible to the fast-growing community of R and Python users. Transmission, treatment and prevention of HIV infections in dynamic sexual networks are simulated by discrete events. A generic “intervention” event allows model parameters to be changed over time, and can be used to model medical and behavioural HIV prevention programmes. First, we describe a more efficient variant of the modified Next Reaction Method that drives our continuous-time simulator. Next, we outline key built-in features and assumptions of individual-based models formulated in SimpactCyan, and provide code snippets for how to formulate, execute and analyse models in SimpactCyan through its R and Python interfaces. Lastly, we give two examples of applications in HIV epidemiology: the first demonstrates how the software can be used to estimate the impact of progressive changes to the eligibility criteria for HIV treatment on HIV incidence. The second example illustrates the use of SimpactCyan as a data-generating tool for assessing the performance of a phylodynamic inference framework
Networks and the epidemiology of infectious disease
The science of networks has revolutionised research into the dynamics of interacting elements. It could be argued that epidemiology in particular has embraced the potential of network theory more than any other discipline. Here we review the growing body of research concerning the spread of infectious diseases on networks, focusing on the interplay between network theory and epidemiology. The review is split into four main sections, which examine: the types of network relevant to epidemiology; the multitude of ways these networks can be characterised; the statistical methods that can be applied to infer the epidemiological parameters on a realised network; and finally simulation and analytical methods to determine epidemic dynamics on a given network. Given the breadth of areas covered and the ever-expanding number of publications, a comprehensive review of all work is impossible. Instead, we provide a personalised overview into the areas of network epidemiology that have seen the greatest progress in recent years or have the greatest potential to provide novel insights. As such, considerable importance is placed on analytical approaches and statistical methods which are both rapidly expanding fields. Throughout this review we restrict our attention to epidemiological issues
Stochastic Model for Power Grid Dynamics
We introduce a stochastic model that describes the quasi-static dynamics of
an electric transmission network under perturbations introduced by random load
fluctuations, random removing of system components from service, random repair
times for the failed components, and random response times to implement optimal
system corrections for removing line overloads in a damaged or stressed
transmission network. We use a linear approximation to the network flow
equations and apply linear programming techniques that optimize the dispatching
of generators and loads in order to eliminate the network overloads associated
with a damaged system. We also provide a simple model for the operator's
response to various contingency events that is not always optimal due to either
failure of the state estimation system or due to the incorrect subjective
assessment of the severity associated with these events. This further allows us
to use a game theoretic framework for casting the optimization of the
operator's response into the choice of the optimal strategy which minimizes the
operating cost. We use a simple strategy space which is the degree of tolerance
to line overloads and which is an automatic control (optimization) parameter
that can be adjusted to trade off automatic load shed without propagating
cascades versus reduced load shed and an increased risk of propagating
cascades. The tolerance parameter is chosen to describes a smooth transition
from a risk averse to a risk taken strategy...Comment: framework for a system-level analysis of the power grid from the
viewpoint of complex network
Contagion in an interacting economy
We investigate the credit risk model defined in Hatchett & K\"{u}hn under
more general assumptions, in particular using a general degree distribution for
sparse graphs. Expanding upon earlier results, we show that the model is
exactly solvable in the limit and demonstrate that the
exact solution is described by the message-passing approach outlined by Karrer
and Newman, generalized to include heterogeneous agents and couplings. We
provide comparisons with simulations of graph ensembles with power-law degree
distributions.Comment: 21 pages, 6 figure
Understanding the spreading power of all nodes in a network: a continuous-time perspective
Centrality measures such as the degree, k-shell, or eigenvalue centrality can
identify a network's most influential nodes, but are rarely usefully accurate
in quantifying the spreading power of the vast majority of nodes which are not
highly influential. The spreading power of all network nodes is better
explained by considering, from a continuous-time epidemiological perspective,
the distribution of the force of infection each node generates. The resulting
metric, the \textit{expected force}, accurately quantifies node spreading power
under all primary epidemiological models across a wide range of archetypical
human contact networks. When node power is low, influence is a function of
neighbor degree. As power increases, a node's own degree becomes more
important. The strength of this relationship is modulated by network structure,
being more pronounced in narrow, dense networks typical of social networking
and weakening in broader, looser association networks such as the Internet. The
expected force can be computed independently for individual nodes, making it
applicable for networks whose adjacency matrix is dynamic, not well specified,
or overwhelmingly large
- …