Skip to main content

A New Approach to Incremental Cycle Detection and Related Problems

Author(s): Bender, Michael A; Fineman, Jeremy T; Gilbert, Seth; Tarjan, Robert E

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1gc14
Full metadata record
DC FieldValueLanguage
dc.contributor.authorBender, Michael A-
dc.contributor.authorFineman, Jeremy T-
dc.contributor.authorGilbert, Seth-
dc.contributor.authorTarjan, Robert E-
dc.date.accessioned2021-10-08T19:47:29Z-
dc.date.available2021-10-08T19:47:29Z-
dc.date.issued2015-12en_US
dc.identifier.citationBender, Michael A., Jeremy T. Fineman, Seth Gilbert, and Robert E. Tarjan. "A New Approach to Incremental Cycle Detection and Related Problems." ACM Transactions on Algorithms 12, no. 2 (2015): pp. 14:1-14:22. doi:10.1145/2756553en_US
dc.identifier.issn1549-6325-
dc.identifier.urihttps://www3.cs.stonybrook.edu/~bender/newpub/2015-BenderFiGi-SICOMP-topsort.pdf-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1gc14-
dc.description.abstractWe consider the problem of detecting a cycle in a directed graph that grows by arc insertions and the related problems of maintaining a topological order and the strong components of such a graph. For these problems, we give two algorithms, one suited to sparse graphs, the other to dense graphs. The former takes O(min {m1/2, n2/3}m) time to insert m arcs into an n-vertex graph; the latter takes O(n2log n) time. Our sparse algorithm is substantially simpler than a previous O(m3/2)-time algorithm; it is also faster on graphs of sufficient density. The time bound of our dense algorithm beats the previously best time bound of O(n5/2) for dense graphs. Our algorithms rely for their efficiency on vertex numberings weakly consistent with topological order: we allow ties. Bounds on the size of the numbers give bounds on running time.en_US
dc.format.extent14:1 - 14:22en_US
dc.language.isoen_USen_US
dc.relation.ispartofACM Transactions on Algorithmsen_US
dc.rightsAuthor's manuscripten_US
dc.titleA New Approach to Incremental Cycle Detection and Related Problemsen_US
dc.typeJournal Articleen_US
dc.identifier.doi10.1145/2756553-
dc.identifier.eissn1549-6333-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/journal-articleen_US

Files in This Item:
File Description SizeFormat 
IncrementalCycleDetectionRelatedProblems.pdf242.13 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.