33 research outputs found
Simultaneous Optimization of Both Node and Edge Conservation in Network Alignment via WAVE
Network alignment can be used to transfer functional knowledge between
conserved regions of different networks. Typically, existing methods use a node
cost function (NCF) to compute similarity between nodes in different networks
and an alignment strategy (AS) to find high-scoring alignments with respect to
the total NCF over all aligned nodes (or node conservation). But, they then
evaluate quality of their alignments via some other measure that is different
than the node conservation measure used to guide the alignment construction
process. Typically, one measures the amount of conserved edges, but only after
alignments are produced. Hence, a recent attempt aimed to directly maximize the
amount of conserved edges while constructing alignments, which improved
alignment accuracy. Here, we aim to directly maximize both node and edge
conservation during alignment construction to further improve alignment
accuracy. For this, we design a novel measure of edge conservation that (unlike
existing measures that treat each conserved edge the same) weighs each
conserved edge so that edges with highly NCF-similar end nodes are favored. As
a result, we introduce a novel AS, Weighted Alignment VotEr (WAVE), which can
optimize any measures of node and edge conservation, and which can be used with
any NCF or combination of multiple NCFs. Using WAVE on top of established
state-of-the-art NCFs leads to superior alignments compared to the existing
methods that optimize only node conservation or only edge conservation or that
treat each conserved edge the same. And while we evaluate WAVE in the
computational biology domain, it is easily applicable in any domain.Comment: 12 pages, 4 figure
Modern temporal network theory: A colloquium
The power of any kind of network approach lies in the ability to simplify a
complex system so that one can better understand its function as a whole.
Sometimes it is beneficial, however, to include more information than in a
simple graph of only nodes and links. Adding information about times of
interactions can make predictions and mechanistic understanding more accurate.
The drawback, however, is that there are not so many methods available, partly
because temporal networks is a relatively young field, partly because it more
difficult to develop such methods compared to for static networks. In this
colloquium, we review the methods to analyze and model temporal networks and
processes taking place on them, focusing mainly on the last three years. This
includes the spreading of infectious disease, opinions, rumors, in social
networks; information packets in computer networks; various types of signaling
in biology, and more. We also discuss future directions.Comment: Final accepted versio
Structure-oriented prediction in complex networks
Complex systems are extremely hard to predict due to its highly nonlinear interactions and rich emergent properties. Thanks to the rapid development of network science, our understanding of the structure of real complex systems and the dynamics on them has been remarkably deepened, which meanwhile largely stimulates the growth of effective prediction approaches on these systems. In this article, we aim to review different network-related prediction problems, summarize and classify relevant prediction methods, analyze their advantages and disadvantages, and point out the forefront as well as critical challenges of the field