DYNAMIC ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS

Citation
E. Feuerstein et A. Marchettispaccamela, DYNAMIC ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS, Theoretical computer science, 116(2), 1993, pp. 359-371
Citations number
19
Categorie Soggetti
Computer Sciences","Computer Applications & Cybernetics",Mathematics
ISSN journal
03043975
Volume
116
Issue
2
Year of publication
1993
Pages
359 - 371
Database
ISI
SICI code
0304-3975(1993)116:2<359:DAFSPI>2.0.ZU;2-2
Abstract
We propose data structures for maintaining shortest paths in planar gr aphs in which the weight of an edge is modified. Our data structures a llow us to compute, after an update, the shortest-path tree rooted at an arbitrary query node in time O(n square-root log log n) and to perf orm an update in O((log n)3). Our data structure can be applied also t o the problem of maintaining the maximum flow problem in an s-t planar network. As far as the all-pairs shortest-path problem is concerned. we are interested in computing the shortest distances between q pairs of nodes. We show how to obtain an o(n2) algorithm for computing the s hortest path between q pairs of nodes whenever q=o(n2). We also consid er the dynamic version of the problem in which we allow the modificati on of the weight of an edge.