Black-white pebbles and graph separation

SummaryWe exhibit a close relationship between two topics in computational complexity. One topic is the analysis of storage requirements for nondeterministic computations. The corresponding mathematical model is a well known black-white pebble game on directed acyclic graphs. The other topic is the search for small separators of undirected graphs. We model a dynamic version of the concept of a separator with a vertex separator game. This game is closely related to graph layout and searching problems. We show that instances of the black-white pebble game and the vertex separator game can easily be transformed into each other. As an application of this result both games are shown to be NP-complete.

[1]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[2]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[3]  Ernst-Jürgen Prauß,et al.  Über separatoren in planaren graphen , 2004, Acta Informatica.

[4]  Robert E. Tarjan,et al.  The Space Complexity of Pebble Games on Trees , 1980, Inf. Process. Lett..

[5]  Thomas Lengauer Upper and Lower Bounds on the Complexity of the Min-Cut Linear Arrangement Problem on Trees , 1982 .

[6]  Ravi Sethi,et al.  Complete register allocation problems , 1973, SIAM J. Comput..

[7]  Friedhelm Meyer auf der Heide,et al.  A Comparison of two Variations of a Pebble Game on Graphs , 1981, Theor. Comput. Sci..

[8]  Stephen A. Cook,et al.  Storage Requirements for Deterministic Polynomial Time Recognizable Languages , 1976, J. Comput. Syst. Sci..

[9]  Thomas Lengauer,et al.  Upper and lower bounds on time-space tradeoffs in a pebble game , 1979 .

[10]  Charles E. Leiserson,et al.  Area-efficient graph layouts , 1980, 21st Annual Symposium on Foundations of Computer Science (sfcs 1980).

[11]  R. Tarjan,et al.  A Separator Theorem for Planar Graphs , 1977 .

[12]  Robert E. Tarjan,et al.  The Pebbling Problem is Complete in Polynomial Space , 1980, SIAM J. Comput..

[13]  Friedhelm Meyer auf der Heide A Comparison Between Two Variations of a Pebble Game on Graphs , 1979, ICALP.

[14]  Charles E. Leiserson,et al.  Area-Efficient Graph Layouts (for VLSI) , 1980, FOCS.