Skip to main content
Log in

A linear algorithm for the all-bidirectional-edges problem on planar graphs

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

The all-bidirectional-edges problem is to find an edge-labeling of an undirected networkG=(V, E), with a source and a sink, such that an edgee=uv inE is labeled 〈u, v〉 or 〈u, u〉 (or both) depending on the existence of a (simple) path from the source to the sink traversinge, that visits the verticesu andv in the orderu, v orv, u respectively. The best-known algorithm for this problem requiresO(¦V¦·¦E¦) time [5]. We show that the problem is solvable optimally on a planar graph.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Brand, D., Detecting Sneak Paths in Transistor Networks, Technical Report, IBM Thomas J. Watson Research Centre, Yorktown Heights, NY, 1983.

    Google Scholar 

  2. Frank, E., A Data Driven Multiprocessor for Switch Level Simulation of VLSI Circuits, Ph.D. Thesis, Carnegie-Mellon University, 1984.

  3. Hopcroft, J. E., and Tarjan, R. E., Dividing a graph into triconnected components,SIAM J. Comput.,2 (1973), 135–158.

    Google Scholar 

  4. Mishra, B., Some Graph Theoretic Issues in VLSI Design, Ph.D. Thesis, Carnegie-Mellon University, September 1985.

  5. Pandu Rangan, C., and Ramprasad, P. B., A new linear algorithm for the two path problem on planar graphs, (submitted for publication).

  6. Perl, Y., and Shiloach, Y., Finding two disjoint paths between two pairs of vertices in a graph,J. Assoc. Comput. Mach.,25 (1978), 1–9.

    Google Scholar 

  7. Seymour, P. D., Disjoint paths in graphs,Discrete Math.,29 (1980), 293–309.

    Google Scholar 

  8. Shiloach, Y., A polynomial solution to the undirected two path problem,J. Assoc. Comput. Mach.,27 (1980), 445–456.

    Google Scholar 

  9. Williamson, S. G.,Combinatorics for Computer Science, Computer Science Press, Rockville, MD, 1985, pp. 337–338.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by Christos H. Papadimitriou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ramprasad, P.B., Pandu Rangan, C. A linear algorithm for the all-bidirectional-edges problem on planar graphs. Algorithmica 9, 199–216 (1993). https://doi.org/10.1007/BF01190896

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01190896

Key words

Navigation