Shortest path is a fundamental graph problem with numerous applications. However, the concept of classic shortest path is insufficient or even flawed in a temporal graph, as the temporal information determines the order of activities along any path. In this paper, we show the shortcomings of classic shortest path in a temporal graph, and study various concepts of "shortest" path for temporal graphs. Computing these temporal paths is challenging as subpaths of a "shortest" path may not be "shortest" in a temporal graph. We investigate properties of the temporal paths and propose efficient algorithms to compute them. We tested our algorithms on real world temporal graphs to verify their efficiency, and also show that temporal paths are essential for studying temporal graphs by comparing shortest paths in normal static graphs.
Human-orangutan conflict and hunting are thought to pose a serious threat to orangutan existence in Kalimantan, the Indonesian part of Borneo. No data existed prior to the present study to substantiate these threats. We investigated the rates, spatial distribution and causes of conflict and hunting through an interview-based survey in the orangutan's range in Kalimantan, Indonesia. Between April 2008 and September 2009, we interviewed 6983 respondents in 687 villages to obtain socio-economic information, assess knowledge of local wildlife in general and orangutan encounters specifically, and to query respondents about their knowledge on orangutan conflicts and killing, and relevant laws. This survey revealed estimated killing rates of between 750 and 1800 animals killed in the last year, and between 1950 and 3100 animals killed per year on average within the lifetime of the survey respondents. These killing rates are higher than previously thought and are high enough to pose a serious threat to the continued existence of orangutans in Kalimantan. Importantly, the study contributes to our understanding of the spatial variation in threats, and the underlying causes of those threats, which can be used to facilitate the development of targeted conservation management.
With the prevalence of graph data in real-world applications (e.g., social networks, mobile phone networks, web graphs, etc.) and their ever-increasing size, many distributed graph computing systems have been developed in recent years to process and analyze massive graphs. Most of these systems adopt Pregel's vertex-centric computing model, while various techniques have been proposed to address the limitations in the Pregel framework. However, there is a lack of comprehensive comparative analysis to evaluate the performance of various systems and their techniques, making it difficult for users to choose the best system for their applications. We conduct extensive experiments to evaluate the performance of existing systems on graphs with different characteristics and on algorithms with different design logic. We also study the effectiveness of various techniques adopted in existing systems, and the scalability of the systems. The results of our study reveal the strengths and limitations of existing systems, and provide valuable insights for users, researchers and system developers.
A temporal graph is a graph in which vertices communicate with each other at specific time, e.g., A calls B at 11 a.m. and talks for 7 minutes, which is modeled by an edge from A to B with starting time "11 a.m." and duration "7 mins". Temporal graphs can be used to model many networks with timerelated activities, but efficient algorithms for analyzing temporal graphs are severely inadequate. We study fundamental problems such as answering reachability and time-based path queries in a temporal graph, and propose an efficient indexing technique specifically designed for processing these queries in a temporal graph. Our results show that our method is efficient and scalable in both index construction and query processing.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.