21 results on '"Reachability queries"'
Search Results
2. An Efficient Index for Reachability Queries in Public Transport Networks
- Author
-
Tesfaye, Bezaye, Augsten, Nikolaus, Pawlik, Mateusz, Böhlen, Michael H., Jensen, Christian S., Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Darmont, Jérôme, editor, Novikov, Boris, editor, and Wrembel, Robert, editor
- Published
- 2020
- Full Text
- View/download PDF
3. On Temporal Bipartite Graphs and Their Application in Disease Spread Prediction
- Author
-
Su, Ruilin and Su, Ruilin
- Abstract
The original temporal bipartite graph is flawed in the context of disease spreading models as it does not account for concepts such as virus incu-bation and recovery periods. In this thesis, a new graph structure, referred to as the improved temporal bipartite graph is introduced with these two concepts incorporated to enhance accuracy in predicting disease spreading. To facilitate arbitrary reachability queries, another concept, the transmission graph, is introduced. It is derived from a temporal bipartite graph based on a series of reachability query evaluation. We distinguish between two types: single-path transmission graph and multi-path trans-mission graph. Based on them, four algorithms are proposed for evaluating reachability queries on a temporal bipartite graph, with a label-based technique used to achieve high efficiency. Both single-path transmission graphs and multi-path transmission graphs are in fact a kind of extension of the reachability query evaluation. By establishing indexes over them, the reachability query evaluation for disease spreading prediction can be very efficiently conducted.
- Published
- 2024
4. Multi-level Graph Compression for Fast Reachability Detection
- Author
-
Anirban, Shikha, Wang, Junhu, Saiful Islam, Md., Hutchison, David, Editorial Board Member, Kanade, Takeo, Editorial Board Member, Kittler, Josef, Editorial Board Member, Kleinberg, Jon M., Editorial Board Member, Mattern, Friedemann, Editorial Board Member, Mitchell, John C., Editorial Board Member, Naor, Moni, Editorial Board Member, Pandu Rangan, C., Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Terzopoulos, Demetri, Editorial Board Member, Tygar, Doug, Editorial Board Member, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Li, Guoliang, editor, Yang, Jun, editor, Gama, Joao, editor, Natwichai, Juggapong, editor, and Tong, Yongxin, editor
- Published
- 2019
- Full Text
- View/download PDF
5. Speeding Up Reachability Queries in Public Transport Networks Using Graph Partitioning.
- Author
-
Tesfaye, Bezaye, Augsten, Nikolaus, Pawlik, Mateusz, Böhlen, Michael H., and Jensen, Christian S.
- Subjects
PUBLIC transit ,HABITAT partitioning (Ecology) - Abstract
Computing path queries such as the shortest path in public transport networks is challenging because the path costs between nodes change over time. A reachability query from a node at a given start time on such a network retrieves all points of interest (POIs) that are reachable within a given cost budget. Reachability queries are essential building blocks in many applications, for example, group recommendations, ranking spatial queries, or geomarketing. We propose an efficient solution for reachability queries in public transport networks. Currently, there are two options to solve reachability queries. (1) Execute a modified version of Dijkstra's algorithm that supports time-dependent edge traversal costs; this solution is slow since it must expand edge by edge and does not use an index. (2) Issue a separate path query for each single POI, i.e., a single reachability query requires answering many path queries. None of these solutions scales to large networks with many POIs. We propose a novel and lightweight reachability index. The key idea is to partition the network into cells. Then, in contrast to other approaches, we expand the network cell by cell. Empirical evaluations on synthetic and real-world networks confirm the efficiency and the effectiveness of our index-based reachability query solution. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
6. Modular Decomposition-Based Graph Compression for Fast Reachability Detection
- Author
-
Shikha Anirban, Junhu Wang, and Md. Saiful Islam
- Subjects
Modular decomposition ,Graph compression ,Reachability queries ,Algorithms ,Information technology ,T58.5-58.64 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
Abstract Fast reachability detection is one of the key problems in graph applications. Most of the existing works focus on creating an index and answering reachability based on that index. For these approaches, the index construction time and index size can become a concern for large graphs. More recently query-preserving graph compression has been proposed, and searching reachability over the compressed graph has been shown to be able to significantly improve query performance as well as reducing the index size. In this paper, we introduce a multilevel compression scheme for DAGs, which builds on existing compression schemes, but can further reduce the graph size for many real-world graphs. We propose an algorithm to answer reachability queries using the compressed graph. Extensive experiments with four existing state-of-the-art reachability algorithms and 12 real-world datasets demonstrate that our approach outperforms the existing methods. Experiments with synthetic datasets ensure the scalability of this approach. We also provide a discussion on possible compression for k-reachability.
- Published
- 2019
- Full Text
- View/download PDF
7. Multi-metric Graph Query Performance Prediction
- Author
-
Sasani, Keyvan, Namaki, Mohammad Hossein, Wu, Yinghui, Gebremedhin, Assefaw H., Hutchison, David, Editorial Board Member, Kanade, Takeo, Editorial Board Member, Kittler, Josef, Editorial Board Member, Kleinberg, Jon M., Editorial Board Member, Mattern, Friedemann, Editorial Board Member, Mitchell, John C., Editorial Board Member, Naor, Moni, Editorial Board Member, Pandu Rangan, C., Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Terzopoulos, Demetri, Editorial Board Member, Tygar, Doug, Editorial Board Member, Weikum, Gerhard, Series Editor, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Woeginger, Gerhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Pei, Jian, editor, Manolopoulos, Yannis, editor, Sadiq, Shazia, editor, and Li, Jianxin, editor
- Published
- 2018
- Full Text
- View/download PDF
8. RICC: Fast Reachability Query Processing on Large Spatiotemporal Datasets
- Author
-
Strzheletska, Elena V., Tsotras, Vassilis J., Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Claramunt, Christophe, editor, Schneider, Markus, editor, Wong, Raymond Chi-Wing, editor, Xiong, Li, editor, Loh, Woong-Kee, editor, Shahabi, Cyrus, editor, and Li, Ki-Joune, editor
- Published
- 2015
- Full Text
- View/download PDF
9. Modular Decomposition-Based Graph Compression for Fast Reachability Detection.
- Author
-
Anirban, Shikha, Wang, Junhu, and Islam, Md. Saiful
- Subjects
MODULAR construction ,ALGORITHMS ,SCALABILITY - Abstract
Fast reachability detection is one of the key problems in graph applications. Most of the existing works focus on creating an index and answering reachability based on that index. For these approaches, the index construction time and index size can become a concern for large graphs. More recently query-preserving graph compression has been proposed, and searching reachability over the compressed graph has been shown to be able to significantly improve query performance as well as reducing the index size. In this paper, we introduce a multilevel compression scheme for DAGs, which builds on existing compression schemes, but can further reduce the graph size for many real-world graphs. We propose an algorithm to answer reachability queries using the compressed graph. Extensive experiments with four existing state-of-the-art reachability algorithms and 12 real-world datasets demonstrate that our approach outperforms the existing methods. Experiments with synthetic datasets ensure the scalability of this approach. We also provide a discussion on possible compression for k-reachability. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
10. Evaluating Reachability Queries over Path Collections
- Author
-
Bouros, Panagiotis, Skiadopoulos, Spiros, Dalamagas, Theodore, Sacharidis, Dimitris, Sellis, Timos, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Sudan, Madhu, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Vardi, Moshe Y., Series editor, Weikum, Gerhard, Series editor, and Winslett, Marianne, editor
- Published
- 2009
- Full Text
- View/download PDF
11. HID: An Efficient Path Index for Complex XML Collections with Arbitrary Links
- Author
-
Sayed, Awny, Unland, Rainer, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Dough, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, and Bhalla, Subhash, editor
- Published
- 2005
- Full Text
- View/download PDF
12. Efficient evaluation of reachability query for directed acyclic XML graph based on a prime number labelling schema
- Author
-
Awny Sayed, Mohammed Kayed, and Mayyada Hammoshi
- Subjects
XML ,Labelling schema ,Reachability queries ,Directed cycles graph ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
Many schema labelling approaches have been designed to facilitate querying of XML documents. The proposed algorithms are based on the fact that ancestor–descendant relationships among nodes can be quickly determined. Schema labelling is a family of technologies widely used in indexing tree, graph, or structured XML graph, in which a unique identifier is assigned to each node in the tree/graph. The generated identifier is then used in indexing as a reference to the actual node so that structural relationship among the nodes can be quickly captured. In this paper, we extend the prime number schema labelling algorithm for labelling DAG XML graph. Our main contribution is scaling down the original XML graph size substantially based on the Strongly Connected Component (SCC) principles. Labelling each node in DAG with an integer that is the arithmetical multiplication of the prime number associating with the node and its parent label. The schema does not depend on spanning tree. Thus, subsumption hierarchies represented in a DAG can be efficiently explored by checking the divisibility among the labels. Also, it inherits dynamic update ability and compact size features from its predecessors. Our theoretical analysis and the experimental results showed that the generated labelled schema is an efficient and a scalable one for processing reachability queries on large XML graphs.
- Published
- 2012
- Full Text
- View/download PDF
13. A survey of typical attributed graph queries
- Author
-
Mingke Chai, Yanhao Wang, Yuchen Li, Ju Fan, Chang Ye, Department of Computer Science, and Algorithmic Data Science
- Subjects
Theoretical computer science ,Query processing ,Computer Networks and Communications ,Computer science ,Relevance measure ,RELEVANCE MEASURE ,Subgraph isomorphism problem ,EFFECTIVE COMMUNITY SEARCH ,02 engineering and technology ,Similarity measure ,Knowledge base ,EXPLORATION ,020204 information systems ,SHORTEST-PATH ,0202 electrical engineering, electronic engineering, information engineering ,SUBGRAPH ISOMORPHISM ,EFFICIENT KEYWORD SEARCH ,ALGORITHM ,Survey ,Taxonomy ,Query definition ,business.industry ,PERFORMANCE ,113 Computer and information sciences ,Graph ,Vertex (geometry) ,SIMILARITY MEASURE ,Hardware and Architecture ,Shortest path problem ,020201 artificial intelligence & image processing ,business ,REACHABILITY QUERIES ,Software ,Attributed graph - Abstract
Graphs are commonly used for representing complex structures such as social relationships, biological interactions, and knowledge bases. In many scenarios, graphs not only represent topological relationships but also store the attributes that denote the semantics associated with their vertices and edges, known as attributed graphs. Attributed graphs can meet demands for a wide range of applications, and thus a variety of queries on attributed graphs have been proposed. However, these diverse types of attributed graph queries have not been systematically investigated yet. In this paper, we provide an extensive survey of several typical types of attributed graph queries. We propose a taxonomy of attributed graph queries based on query inputs and outputs. We summarize the definitions of queries that fall into each category and present a fine-grained classification of queries within each category by analyzing the semantics and algorithmic motivations behind these queries. Moreover, we discuss the insights of how existing studies address the technical challenges of query processing and outline several promising future research directions.
- Published
- 2021
14. New way based on RDD to evaluate graph reachability queries.
- Author
-
FAN Shi-ping, PAN Shu-qin, and LUO Qi-han
- Subjects
- *
SPANNING trees , *COMPUTATIONAL complexity , *SEARCH algorithms , *COMPUTER simulation , *MATHEMATICAL transformations , *COST control - Abstract
For many large scale graph reachability query problems in reality, this paper proposed a new algorithm based on RDD which decomposed a graph into a series of spanning trees and a residue graph. In this way, it transformed any reachability query into these two queries to reduce the cost. Compared with the traditional algorithms, like interval labeling, chain de composition, 2-hop labeling, and path-trees etc, this algorithm could lead to smaller space overhead, and lesser time complexity. The simulation illustrates that the algorithm has a smaller storage and more effectively to deal with the large scale groph reachability query problem. [ABSTRACT FROM AUTHOR]
- Published
- 2014
- Full Text
- View/download PDF
15. Efficient evaluation of reachability query for directed acyclic XML graph based on a prime number labelling schema.
- Author
-
Sayed, Awny, Kayed, Mohammed, and Hammoshi, Mayyada
- Subjects
QUERY (Information retrieval system) ,GRAPH theory ,XML (Extensible Markup Language) ,GRAPH labelings ,EXPERIMENTAL design ,INFORMATION technology - Abstract
Abstract: Many schema labelling approaches have been designed to facilitate querying of XML documents. The proposed algorithms are based on the fact that ancestor–descendant relationships among nodes can be quickly determined. Schema labelling is a family of technologies widely used in indexing tree, graph, or structured XML graph, in which a unique identifier is assigned to each node in the tree/graph. The generated identifier is then used in indexing as a reference to the actual node so that structural relationship among the nodes can be quickly captured. In this paper, we extend the prime number schema labelling algorithm for labelling DAG XML graph. Our main contribution is scaling down the original XML graph size substantially based on the Strongly Connected Component (SCC) principles. Labelling each node in DAG with an integer that is the arithmetical multiplication of the prime number associating with the node and its parent label. The schema does not depend on spanning tree. Thus, subsumption hierarchies represented in a DAG can be efficiently explored by checking the divisibility among the labels. Also, it inherits dynamic update ability and compact size features from its predecessors. Our theoretical analysis and the experimental results showed that the generated labelled schema is an efficient and a scalable one for processing reachability queries on large XML graphs. [Copyright &y& Elsevier]
- Published
- 2012
- Full Text
- View/download PDF
16. GRAIL: a scalable index for reachability queries in very large graphs.
- Author
-
Yıldırım, Hilmi, Chaoji, Vineet, and Zaki, Mohammed
- Abstract
Given a large directed graph, rapidly answering reachability queries between source and target nodes is an important problem. Existing methods for reachability tradeoff indexing time and space versus query time performance. However, the biggest limitation of existing methods is that they do not scale to very large real-world graphs. We present a simple yet scalable reachability index, called GRAIL, that is based on the idea of randomized interval labeling and that can effectively handle very large graphs. Based on an extensive set of experiments, we show that while more sophisticated methods work better on small graphs, GRAIL is the only index that can scale to millions of nodes and edges. GRAIL has linear indexing time and space, and the query time ranges from constant time to being linear in the graph order and size. Our reference C++ implementations are open source and available for download at . [ABSTRACT FROM AUTHOR]
- Published
- 2012
- Full Text
- View/download PDF
17. Path-Tree: An Efficient Reachability Indexing Scheme for Large Directed Graphs.
- Author
-
Rouming Jin, Ning Ruan, Yang Xiang, and Haixun Wang
- Subjects
- *
INDEXING , *GRAPHIC methods , *QUERY (Information retrieval system) , *GRAPH labelings , *ALGORITHMS , *PATH analysis (Statistics) - Abstract
Reachability query is one of the fundamental queries in graph database. The main idea behind answering reachability queries is to assign vertices with certain labels such that the reachability between any two vertices can be determined by the labeling information. Though several approaches have been proposes for building these reachability labels, it remains open issues on how to handle increasingly large number of vertices in real-world graphs, and how to find the best tradeoff among the labeling size, the query answering time, and the construction time. In this article, we introduce a novel graph structure, referred to as pathtree, to help labeling very large graphs. The path-tree cover is a spanning subgraph of G in a tree shape. We show path-tree can be generalized to chain-tree which theoretically can has smaller labeling cost. On top of path-tree and chain-tree index, we also introduce a new compression scheme which groups vertices with similar labels together to further reduce the labeling size. In addition, we also propose an efficient incremental update algorithm for dynamic index maintenance. Finally, we demonstrate both analytically and empirically the effectiveness and efficiency of our new approaches. [ABSTRACT FROM AUTHOR]
- Published
- 2011
- Full Text
- View/download PDF
18. Extended high dimensional indexing approach for reachability queries on very large graphs.
- Author
-
da Silva, Rodrigo Ferreira, Urrutia, Sebastián, and Hvattum, Lars Magnus
- Subjects
- *
DIRECTED acyclic graphs , *HIGH-dimensional model representation , *GRAPH connectivity , *SETUP time , *COMPUTER systems , *ACYCLIC model - Abstract
• We propose a strategy to improve FELINE's negative cut index. • We introduce LYNX, a novel indexing approach for reachability queries. • Computational results compare LYNX's performance with state-of-the-art algorithms. Given a directed acyclic graph G = (V , A) and two vertices u , v ∈ V , the reachability problem is to answer if there is a path from u to v in the graph. In the context of very large graphs, with millions of vertices and a series of queries to be answered, it is not practical to search the graph for each query. On the other hand, the storage of the full transitive closure of the graph is also impractical due to its O (| V | 2) size. Scalable approaches aim to create indices used to prune the search during its execution. Negative indices may be able to determine (in constant time) that a query has a negative answer while positive indices may determine (again in constant time) that a query has a positive answer. In this paper we propose a novel scalable approach called LYNX that uses a large number of topological sorts of G as a negative cut index without degrading the query time. A similar strategy is applied regarding a positive cut index. In addition, LYNX proposes a user-defined index size that enables the user to control the ratio between negative and positive cuts depending on the expected query pattern. We show by computational experiments that LYNX consistently outperforms the state-of-the-art approach in terms of query-time using the same index-size for graphs with high reachability ratio. In intelligent computer systems that rely on frequent tests of connectivity in graphs, LYNX can reduce the time delay experience by end users through a reduced query time. This comes at the expense of an increased setup time whenever the underlying graph is updated. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
19. Scalable distributed reachability query processing in multi-labeled networks.
- Author
-
Gacem, Amina, Papadopoulos, Apostolos N., and Boukhalfa, Kamel
- Subjects
- *
LABELS , *DATA mining , *DENSITY , *GRAPH labelings - Abstract
Testing reachability in a graph gains substantial interest as an important operation in network analysis and graph mining. In its simplest form, a reachability query is defined by a pair of nodes (u , v) and a graph G , and detects if there is a path from u to v. This paper addresses a specific case of reachability on multi-labeled distributed graphs, where the query is parameterized by a set of source nodes S , a set of target nodes T and a set of constraints C on the edge labels. We conduct a performance evaluation on both synthetic and real-world datasets, using multiple instances of Neo4j servers (as workers) running simultaneously. The results show that the number of workers, the network density and the number of cross-edges have a significant impact on the overall performance. Moreover, we observe that the proposed approach is scalable and can be used to solve label-constrained distributed set reachability queries in multi-labeled networks. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
20. Optimal Reachability and a Space-Time Tradeoff for Distance Queries in Constant-Treewidth Graphs
- Author
-
Krishnendu Chatterjee and Rasmus Rasmus Ibsen-Jensen and Andreas Pavlogiannis, Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, Rasmus, Pavlogiannis, Andreas, Krishnendu Chatterjee and Rasmus Rasmus Ibsen-Jensen and Andreas Pavlogiannis, Chatterjee, Krishnendu, Rasmus Ibsen-Jensen, Rasmus, and Pavlogiannis, Andreas
- Abstract
We consider data-structures for answering reachability and distance queries on constant-treewidth graphs with n nodes, on the standard RAM computational model with wordsize W=Theta(log n). Our first contribution is a data-structure that after O(n) preprocessing time, allows (1) pair reachability queries in O(1) time; and (2) single-source reachability queries in O(n/log n) time. This is (asymptotically) optimal and is faster than DFS/BFS when answering more than a constant number of single-source queries. The data-structure uses at all times O(n) space. Our second contribution is a space-time tradeoff data-structure for distance queries. For any epsilon in [1/2,1], we provide a data-structure with polynomial preprocessing time that allows pair queries in O(n^{1-\epsilon} alpha(n)) time, where alpha is the inverse of the Ackermann function, and at all times uses O(n^epsilon) space. The input graph G is not considered in the space complexity.
- Published
- 2016
- Full Text
- View/download PDF
21. Query preserving graph compression
- Author
-
Wenfei Fan, Xin Wang, Jianzhong Li, and Yinghui Wu
- Subjects
Theoretical computer science ,Computer science ,Comparability graph ,computer.software_genre ,Simplex graph ,law.invention ,Pathwidth ,law ,Graph power ,Reachability ,Line graph ,String graph ,Clique-width ,Equivalence relation ,graph compression ,reachability queries ,Complement graph ,Distance-hereditary graph ,Universal graph ,Discrete mathematics ,Strongly regular graph ,Graph database ,Degree (graph theory) ,Voltage graph ,Graph ,Graph bandwidth ,pattern queries ,Edge-transitive graph ,Bounded function ,Null graph ,computer ,Graph product - Abstract
It is common to find graphs with millions of nodes and billions of edges in, e.g., social networks. Queries on such graphs are often prohibitively expensive. These motivate us to propose query preserving graph compression, to compress graphs relative to a class Λ of queries of users' choice. We compute a small Gr from a graph G such that (a) for any query Q Ε Λ Q, Q(G) = Q'(Gr), where Q' Ε Λ can be efficiently computed from Q; and (b) any algorithm for computing Q(G) can be directly applied to evaluating Q' on Gr as is. That is, while we cannot lower the complexity of evaluating graph queries, we reduce data graphs while preserving the answers to all the queries in Λ. To verify the effectiveness of this approach, (1) we develop compression strategies for two classes of queries: reachability and graph pattern queries via (bounded) simulation. We show that graphs can be efficiently compressed via a reachability equivalence relation and graph bisimulation, respectively, while reserving query answers. (2) We provide techniques for maintaining compressed graph Gr in response to changes ΔG to the original graph G. We show that the incremental maintenance problems are unbounded for the two lasses of queries, i.e., their costs are not a function of the size of ΔG and changes in Gr. Nevertheless, we develop incremental algorithms that depend only on ΔG and Gr, independent of G, i.e., we do not have to decompress Gr to propagate the changes. (3) Using real-life data, we experimentally verify that our compression techniques could reduce graphs in average by 95% for reachability and 57% for graph pattern matching, and that our incremental maintenance algorithms are efficient.
- Published
- 2012
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.