• DocumentCode
    2169697
  • Title

    I/O-efficient strong connectivity and depth-first search for directed planar graphs

  • Author

    Arge, Lars ; Zeh, Norbert

  • Author_Institution
    Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
  • fYear
    2003
  • fDate
    11-14 Oct. 2003
  • Firstpage
    261
  • Lastpage
    270
  • Abstract
    We present the first I/O-efficient algorithms for the following fundamental problems on directed planar graphs: finding the strongly connected components, finding a simple-path 2/3-separator, and computing a depth-first spanning (DFS) tree. Our algorithms for the first two problems perform O(sort(N)) I/Os, where N = V + E and sort(N) = Θ((N/B)) is the number of I/Os required to sort N elements. The DFS-algorithm performs O(sort(N) log(N/M)) I/Os, where M is the number of elements that fit into main memory.
  • Keywords
    computational complexity; directed graphs; tree data structures; tree searching; DFS tree; I/O-efficient algorithm; I/O-efficient strong connectivity; depth-first search; depth-first spanning; directed planar graph; Computer science; Electronic switching systems; Engineering profession; Fellows; Geographic Information Systems; Performance evaluation; Runtime; Sorting; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2003. Proceedings. 44th Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-2040-5
  • Type

    conf

  • DOI
    10.1109/SFCS.2003.1238200
  • Filename
    1238200