ACM Home Page
Please provide us with feedback. Feedback
Incremental computation of shortest paths in semi-dynamic graphs using software components
Full text PdfPdf (155 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 44th annual Southeast regional conference table of contents
Melbourne, Florida
SESSION: Software engineering I table of contents
Pages: 96 - 101  
Year of Publication: 2006
ISBN:1-59593-315-8
Author
Nighat Yasmin  University of Mississippi, MS
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1185448.1185470
What is a DOI?

ABSTRACT

Communication and transportation network topologies routinely change due to link failures and link recovery or due to road construction and blockage. Therefore, the graphs representing these networks are dynamic in nature, i.e., they evolve over time due to edge insertion or deletion. To facilitate computation of shortest paths in dynamic graphs, this paper proposes an object-based software concept with a flexible, incremental interface and outlines its formal specification of behavior. Using this interface, a caller can switch back and forth between the edge insertion and shortest paths computation phases, adding edges, one at a time. Alternative components that implement the interface might amortize and optimize computation of shortest paths in changing graphs and provide interesting performance trade-offs.


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
 
3
 
4
E. W. Dijkstra, "A note on two problems on connexion with graph", Numerische mathematik 1, 1959, pp. 269--271.
5
6
7
 
8
 
9
10
 
11
 
12
 
13
14
 
15
 
16
P. M. Spira and A. Pan, "On Finding and Updating Spanning Trees and Shortest Paths", SIAM J. Computing, Volume 4, No. 3, September 1975, pp. 375--380.