| | |
Summary: On ExternalMemory Planar Depth First Search
Lars Arge 1;? , Ulrich Meyer 2;?? , Laura Toma 1;? ? ? , and Norbert Zeh 3;y
1 Department of Computer Science, Duke University, Durham, NC 27708, USA
flarge,laurag@cs.duke.edu
2 MaxPlanckInstitut f¨ur Informatik, Saarbr¨ucken, Germany
umeyer@mpisb.mpg.de
3 School of Computer Science, Carleton University, Ottawa, Canada
nzeh@scs.carleton.ca
Abstract. Even though a large number of I/Oefficient graph algo
rithms have been developed, a number of fundamental problems still
remain open. For example, no space and I/Oefficient algorithms are
known for depthfirst search or breadthfirst search in sparse graphs. In
this paper we present two new results on I/Oefficient depthfirst search
in an important class of sparse graphs, namely undirected embedded pla
nar graphs. We develop a new efficient depthfirst search algorithm and
show how planar depthfirst search in general can be reduced to planar
breadthfirst search. As part of the first result we develop the first I/O
efficient algorithm for finding a simple cycle separator of a biconnected
planar graph. Together with other recent reducibility results, the sec
ond result provides further evidence that external memory breadthfirst
|