Alane M. de Lima, Murilo V. G. da Silva, A. L. Vignatti
{"title":"A Range Space with Constant VC Dimension for All-pairs Shortest Paths in Graphs","authors":"Alane M. de Lima, Murilo V. G. da Silva, A. L. Vignatti","doi":"10.7155/jgaa.00636","DOIUrl":null,"url":null,"abstract":". Let G be an undirected graph with non-negative edge weights and let S be a subset of its shortest paths such that, for every pair ( u, v ) of distinct vertices, S contains exactly one shortest path between u and v . In this paper we define a range space associated with S and prove that its VC dimension is 2. As a consequence, we show a bound for the number of shortest paths trees required to be sampled in order to solve a relaxed version of the All-pairs Shortest Paths problem (APSP) in G . In this version of the problem we are interested in computing all shortest paths with a certain “importance” at least ε . Given any 0 < ε , δ < 1, we propose a O ( m + n log n + (diam V ( G ) ) 2 ) sampling algorithm that outputs with probability 1 − δ the (exact) distance and the shortest path between every pair of vertices ( u, v ) that appears as subpath of at least a proportion ε of all shortest paths in the set S , where diam V ( G ) is the vertex-diameter of G . The bound that we obtain for the sample size depends only on ε and δ , and do not depend on the size of the graph.","PeriodicalId":35667,"journal":{"name":"Journal of Graph Algorithms and Applications","volume":"54 1","pages":"603-619"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Graph Algorithms and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.7155/jgaa.00636","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0
Abstract
. Let G be an undirected graph with non-negative edge weights and let S be a subset of its shortest paths such that, for every pair ( u, v ) of distinct vertices, S contains exactly one shortest path between u and v . In this paper we define a range space associated with S and prove that its VC dimension is 2. As a consequence, we show a bound for the number of shortest paths trees required to be sampled in order to solve a relaxed version of the All-pairs Shortest Paths problem (APSP) in G . In this version of the problem we are interested in computing all shortest paths with a certain “importance” at least ε . Given any 0 < ε , δ < 1, we propose a O ( m + n log n + (diam V ( G ) ) 2 ) sampling algorithm that outputs with probability 1 − δ the (exact) distance and the shortest path between every pair of vertices ( u, v ) that appears as subpath of at least a proportion ε of all shortest paths in the set S , where diam V ( G ) is the vertex-diameter of G . The bound that we obtain for the sample size depends only on ε and δ , and do not depend on the size of the graph.
期刊介绍:
The Journal of Graph Algorithms and Applications (JGAA) is a peer-reviewed scientific journal devoted to the publication of high-quality research papers on the analysis, design, implementation, and applications of graph algorithms. JGAA is supported by distinguished advisory and editorial boards, has high scientific standards and is distributed in electronic form. JGAA is a gold open access journal that charges no author fees. Topics of interest for JGAA include but are not limited to: Design and analysis of graph algorithms: exact and approximation graph algorithms; centralized and distributed graph algorithms; static and dynamic graph algorithms; internal- and external-memory graph algorithms; sequential and parallel graph algorithms; deterministic and randomized graph algorithms. Experiences with graph and network algorithms: animations; experimentations; implementations. Applications of graph and network algorithms: biomedical informatics; computational biology; computational geometry; computer graphics; computer-aided design; computer and interconnection networks; constraint systems; databases; economic networks; graph drawing; graph embedding and layout; knowledge representation; multimedia; social networks; software engineering; telecommunication networks; user interfaces and visualization; VLSI circuits.