|
ABSTRACT
An algorithm is presented for generating a succinct encoding of all pairs shortest path information in a directed planar graph G with real-valued edge costs but no negative cycles. The algorithm runs in O(pn) time, where n is the number of vertices in G, and p is the minimum cardinality of a subset of the faces that cover all vertices, taken over all planar embeddings of G. The algorithm is based on a decomposition of the graph into O(pn) outerplanar subgraphs satisfying certain separator properties. Linear-time algorithms are presented for various subproblems including that of finding an appropriate embedding of G and a corresponding face-on-vertex covering of cardinality O(p), and of generating all pairs shortest path information in a directed outerplannar graph.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
BAKER, B. S. Approximation algorithms for NP-complete problems on planar graphs (prehmirmry version). In Proceedings of the 24th IEEE Symposium on Foundations of Computer Science (Tucson). IEEE, New York. 1983, pp. 265-273.
|
| |
3
|
|
| |
4
|
BOOTH, K. S., AND LUEKER, G. S. Testing for the consecutive ones property, interval graphs, and graph plananty using PQ-tree algorithms. J. Comput. Syst. Sci 13(1976), 335-379.
|
| |
5
|
DEO, N., AND PANG, C. Shortest-path algorithms: Taxonomy and annotation. Networks 14 (1984). 275-323.
|
| |
6
|
DIJKSTRA, E. W. A note on two problems in connexion with graphs. Numerische Math, 1 (1959). 269-271.
|
| |
7
|
EVEN, S., AND TARJAN. R. E. Computing an st-numbenng. Theor. Comput, Sci. 2 (1976), 339-344.
|
| |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
FREDERICKSON, G. N., AND JANARDAN, R. Designing networks with compact routing tables. Algorithmica 3 (1988), 171-190.
|
| |
13
|
|
| |
14
|
FREDMAN, M. L. New bounds on the complexity of the shortest path problem. SIAM J. Comput 5 (1976), 83-89.
|
 |
15
|
|
| |
16
|
|
| |
17
|
HARARY, F. Graph Theory. Addison-Wesley, Reading Mass., 1969.
|
| |
18
|
HOPCROFT, J. E., AND TARJAN, R. E. Dividing a graph into triconnected components. SIAM J. Comput 2(1973), 135-158.
|
 |
19
|
|
| |
20
|
MUNRO, J. I., AND SUWANDA, H. Implicit data structures for fast search and update. J. Comput. Syst. Sci. 21 (1980), 236-250.
|
| |
21
|
SANTORO, N., AND KHATIB, R. Labelling and implicit routing inf networks Comput J. 28 (1985), 5-8.
|
| |
22
|
VAN LEEUWEN, J., AND TAN, R. B. Computer networks with compact routing tables. In G. Rosenberg and A. Salomaa, Eds. The Book of L. Springer-Verlag, New York, 1986. pp. 259-273.
|
 |
23
|
|
|