Title :
Towards efficient query processing on massive time-evolving graphs
Author :
Fard, Arash ; Abdolrashidi, Amirreza ; Ramaswamy, Lakshmish ; Miller, John A.
Author_Institution :
Dept. of Comput. Sci., Univ. of Georgia, Athens, GA, USA
Abstract :
Time evolving graph (TEG) is increasingly being used as a paradigm for modeling and analyzing dynamic relationships in many emerging domains such as online social networks, World Wide Web and evolutionary genomics. A time-evolving graph consists of a sequence of snapshots of the graph as it evolves over time. The ability to scalably process various types of queries on massive TEGs is central to building powerful analytic applications for these domains. Unfortunately, indexing techniques and cluster computing schemes that have been designed for static graphs are not very effective for processing massive TEGs. Towards designing scalable mechanisms for answering TEG queries, this paper studies three important problems. The first is the distribution of TEG data on the nodes of a cluster computing framework such as Pregel or Giraph so that the computing and communication resources of the cluster are effectively harnessed. The second is the answering of reachability queries on any snapshot of a TEG and the third is that of processing pattern matching queries in TEGs. For each problem, we provide a brief literature survey and explain why trivial extensions of static graph techniques are not adequate for TEGs. We also present our preliminary ideas towards addressing these problems and discuss their benefits.
Keywords :
evolutionary computation; genomics; graph theory; pattern clustering; pattern matching; query processing; social networking (online); Giraph; Pregel; TEG data distribution; TEG query; World Wide Web; cluster computing; communication resources; dynamic relationship analysis; dynamic relationship modeling; evolutionary genomics; massive time-evolving graph; online social network; pattern matching query; query processing; reachability query; snapshot sequence; static graph technique; big-data; partitioning; pattern matching; reachability; time-evolving graphs;
Conference_Titel :
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2012 8th International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
978-1-4673-2740-4