Time-Dependent Graphs: Definitions, Applications, and Algorithms

被引:69
作者
Wang, Yishu [1 ]
Yuan, Ye [1 ]
Ma, Yuliang [1 ]
Wang, Guoren [2 ]
机构
[1] Northeastern Univ, Sch Comp Sci & Engn, Shenyang, Peoples R China
[2] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Time-dependent network; Graph data management; Network analysis; Graph system; ROUTING-PROBLEMS; SHORTEST-PATH; NETWORKS; CONNECTIVITY; INFERENCE; MODEL;
D O I
10.1007/s41019-019-00105-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A time-dependent graph is, informally speaking, a graph structure dynamically changes with time. In such graphs, the weights associated with edges dynamically change over time, that is, the edges in such graphs are activated by sequences of time-dependent elements. Many real-life scenarios can be better modeled by time-dependent graphs, such as bioinformatics networks, transportation networks, and social networks. In particular, the time-dependent graph is a very broad concept, which is reflected in the related research with many names, including temporal graphs, evolving graphs, time-varying graphs, historical graphs, and so on. Though static graphs have been extensively studied, for their time-dependent generalizations, we are still far from a complete and mature theory of models and algorithms. In this paper, we discuss the definition and topological structure of time-dependent graphs, as well as models for their relationship to dynamic systems. In addition, we review some classic problems on time-dependent graphs, e.g., route planning, social analysis, and subgraph problem (including matching and mining). We also introduce existing time-dependent systems and summarize their advantages and limitations. We try to keep the descriptions consistent as much as possible and we hope the survey can help practitioners to understand existing time-dependent techniques.
引用
收藏
页码:352 / 366
页数:15
相关论文
共 80 条
[1]  
Batz GV, 2012, LECT NOTES COMPUT SC, V7501, P169, DOI 10.1007/978-3-642-33090-2_16
[2]  
Becker B., 1996, VLDB Journal, V5, P264, DOI 10.1007/s007780050028
[3]  
Bellman R., 1958, Q APPL MATH, V16, P87, DOI [DOI 10.1090/QAM/102435, 10.1090/qam/102435]
[4]  
Bhadra S, 2003, LECT NOTES COMPUT SC, V2865, P259
[5]   The superiority of the minimal spanning tree in percolation analyses of cosmological data sets [J].
Bhavsar, SP ;
Splinter, RJ .
MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1996, 282 (04) :1461-1466
[6]   SPACE/TIME TRADE/OFFS IN HASH CODING WITH ALLOWABLE ERRORS [J].
BLOOM, BH .
COMMUNICATIONS OF THE ACM, 1970, 13 (07) :422-&
[7]  
Bogdanov P., 2011, Proceedings of the 2011 IEEE 11th International Conference on Data Mining (ICDM 2011), P81, DOI 10.1109/ICDM.2011.101
[8]  
Bollobas B., 2013, MODERN GRAPH THEORY
[9]  
Braha D, 2009, UNDERST COMPLEX SYST, P39, DOI 10.1007/978-3-642-01284-6_3
[10]   ChronoGraph: Enabling Temporal Graph Traversals for Efficient Information Diffusion Analysis over Time [J].
Byun, Jaewook ;
Woo, Sungpil ;
Kim, Daeyoung .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (03) :424-437