Detecting Urban Black Holes Based on Human Mobility Data

被引:41
作者
Hong, Liang [1 ]
Zheng, Yu [2 ,3 ]
Yung, Duncan [4 ]
Shang, Jingbo [3 ]
Zou, Lei [5 ,6 ]
机构
[1] Wuhan Univ, Wuhan, Peoples R China
[2] Microsoft Res, Beijing, Peoples R China
[3] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
[4] Univ Pittsburgh, Pittsburgh, PA 15260 USA
[5] Peking Univ, Beijing, Peoples R China
[6] Minist educ, Key Lab Computat Linguist PKU, Beijing, Peoples R China
来源
23RD ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2015) | 2015年
关键词
Urban computing; Spatio-temporal graph; Black hole detection;
D O I
10.1145/2820783.2820811
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many types of human mobility data, such as flows of taxicabs, card swiping data of subways, bike trip data and Call Details Records (CDR), can be modeled by a Spatio-Temporal Graph (STG). STG is a directed graph in which vertices and edges are associated with spatio-temporal properties (e.g. the traffic flow on a road and the geospatial location of an intersection). In this paper, we instantly detect interesting phenomena, entitled black holes and volcanos, from an STG. Specifically, a black hole is a subgraph (of an STG) that has the overall inflow greater than the overall outflow by a threshold, while a volcano is a subgraph with the overall outflow greater than the overall inflow by a threshold (detecting volcanos from an STG is proved to be equivalent to the detection of black holes). The online detection of black holes/volcanos can timely reflect anomalous events, such as disasters, catastrophic accidents, and therefore help keep public safety. The patterns of black holes/volcanos and the relations between them reveal human mobility patterns in a city, thus help formulate a better city planning or improve a system's operation efficiency. Based on a well-designed STG index, we propose a two-step black hole detection algorithm: The first step identifies a set of candidate grid cells to start from; the second step expands an initial edge in a candidate cell to a black hole and prunes other candidate cells after a black hole is detected. Then, we adapt this detection algorithm to a continuous black hole detection scenario. We evaluate our method based on Beijing taxicab data and the bike trip data in New York, finding urban anomalies and human mobility patterns.
引用
收藏
页数:10
相关论文
共 25 条
[1]  
[Anonymous], P ICDE
[2]  
[Anonymous], ACM T INTELLIGENT SY
[3]   On modularity clustering [J].
Brandes, Ulrik ;
Delling, Daniel ;
Gaertler, Marco ;
Goerke, Robert ;
Hoefer, Martin ;
Nikoloski, Zoran ;
Wagner, Dorothea .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (02) :172-188
[4]  
Chen X., 2010, P AAAI
[5]  
HADJIELEFTHERIO.M, 2003, P SSTD
[6]  
Jensen C. S., 2006, P ICDE
[7]  
JEUNG H, 2008, P VLDB ENDOWMENT, V1, P1068
[8]  
Lahiri M., 2010, KNOWLEDGE INFORM SYS, V24
[9]   On the Spatiotemporal Burstiness of Terms [J].
Lappas, Theodoros ;
Vieira, Marcos R. ;
Gunopulos, Dimitrios ;
Tsotras, Vassilis J. .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (09) :836-847
[10]  
Li Z., 2012, DATA MINING KNOWLEDG, V2012