Space-efficient algorithms for reachability in surface-embedded graphs

被引:3
|
作者
Stolee, Derrick [1 ]
Vinodchandran, N. V. [2 ]
机构
[1] Univ Nebraska, Dept Comp Sci & Engn, Dept Math, Lincoln, NE 68588 USA
[2] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68583 USA
关键词
reachability; surface-embedded graphs; acyclic digraph; log-space algorithm;
D O I
10.1109/CCC.2012.15
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This work presents a log-space reduction which compresses an n-vertex directed acyclic graph with m(n) sources embedded on a surface of genus g(n), to a graph with O(m(n) + g(n)) vertices while preserving reachability between a given pair of vertices. Applying existing algorithms to this reduced graph yields new deterministic algorithms with improved space bounds as well as improved simultaneous time-space bounds for the reachability problem over a large class of directed acyclic graphs. Specifically, it significantly extends the class of surface-embedded graphs with log-space reachability algorithms: from planar graphs with O(log n) sources, to graphs with 2(O(root log n)) sources embedded on a surface of genus 2(O(root log n)). Additionally, it yields an O(n(1-epsilon)) space algorithm with polynomial running time for reachability over graphs with O(n(1-epsilon)) sources embedded on surfaces of genus O(n(1-epsilon)).
引用
收藏
页码:326 / 333
页数:8
相关论文
共 50 条
  • [1] Space-efficient algorithms for reachability in directed geometric graphs
    Bhore, Sujoy
    Jain, Rahul
    [J]. THEORETICAL COMPUTER SCIENCE, 2023, 961
  • [2] A Category of Surface-Embedded Graphs
    Altenmuller, Malin
    Duncan, Ross
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (380): : 41 - 62
  • [3] Space-efficient search algorithms
    Korf, RE
    [J]. ACM COMPUTING SURVEYS, 1995, 27 (03) : 337 - 339
  • [4] SPACE-EFFICIENT STATIC TREES AND GRAPHS
    JACOBSON, G
    [J]. 30TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 1989, : 549 - 554
  • [5] Space-Efficient Counting in Graphs on Surfaces
    Mark Braverman
    Raghav Kulkarni
    Sambuddha Roy
    [J]. computational complexity, 2009, 18
  • [6] Space-Efficient Counting in Graphs on Surfaces
    Braverman, Mark
    Kulkarni, Raghav
    Roy, Sambuddha
    [J]. COMPUTATIONAL COMPLEXITY, 2009, 18 (04) : 601 - 649
  • [7] Space-efficient Basic Graph Algorithms
    Elmasry, Amr
    Hagerup, Torben
    Kammer, Frank
    [J]. 32ND INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2015), 2015, 30 : 288 - 301
  • [8] Space-efficient algorithms for document retrieval
    Valimaki, Niko
    Makinen, Veli
    [J]. COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2007, 4580 : 205 - +
  • [9] Covering Nearly Surface-Embedded Graphs with a Fixed Number of Balls
    Borradaile, Glencora
    Chambers, Erin Wolf
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 2014, 51 (04) : 979 - 996
  • [10] Covering Nearly Surface-Embedded Graphs with a Fixed Number of Balls
    Glencora Borradaile
    Erin Wolf Chambers
    [J]. Discrete & Computational Geometry, 2014, 51 : 979 - 996