Skip to main content

Research Repository

Advanced Search

Computing and Counting Longest Paths on Circular-Arc Graphs in Polynomial Time

Mertzios, G.B.; Bezáková, I.

Computing and Counting Longest Paths on Circular-Arc Graphs in Polynomial Time Thumbnail


Authors

I. Bezáková



Contributors

Flavia Bonomo
Editor

Thomas Liebling
Editor

Javier Marenco
Editor

Jayme Szwarcfiter
Editor

Mario Valencia-Pabon
Editor

Abstract

The longest path problem asks for a path with the largest number of vertices in a given graph. The first polynomial time algorithm (with running time O(n4)) has been recently developed for interval graphs. Even though interval and circular-arc graphs look superficially similar, they differ substantially, as circular-arc graphs are not perfect. In this paper, we prove that for every path P of a circular-arc graph G, we can appropriately “cut” the circle, such that the obtained (not induced) interval subgraph G′ of G admits a path P′ on the same vertices as P. This non-trivial result is of independent interest, as it suggests a generic reduction of a number of path problems on circular-arc graphs to the case of interval graphs with a multiplicative linear time overhead of O(n). As an application of this reduction, we present the first polynomial algorithm for the longest path problem on circular-arc graphs, which turns out to have the same running time O(n4) with the one on interval graphs, as we manage to get rid of the linear overhead of the reduction. This algorithm computes in the same time an n-approximation of the number of different vertex sets that provide a longest path; in the case where G is an interval graph, we compute the exact number. Moreover, our algorithm can be directly extended with the same running time to the case where every vertex has an arbitrary positive weight.

Citation

Mertzios, G., & Bezáková, I. (2011). Computing and Counting Longest Paths on Circular-Arc Graphs in Polynomial Time. In F. Bonomo, T. Liebling, J. Marenco, J. Szwarcfiter, & M. Valencia-Pabon (Eds.), . https://doi.org/10.1016/j.endm.2011.05.038

Conference Name VI Latin-American Algorithms, Graphs and Optimization Symposium (LAGOS)
Conference Location Bariloche, Argentina
Publication Date Aug 1, 2011
Deposit Date Dec 8, 2011
Publicly Available Date Feb 24, 2012
Volume 37
Pages 219-224
Series Title Electronic notes in discrete mathematics
Series ISSN 1571-0653
DOI https://doi.org/10.1016/j.endm.2011.05.038
Keywords Circular-arc graphs, Interval graphs, Longest path problem, Counting, Approximation algorithm, dynamic programming.
Public URL https://durham-repository.worktribe.com/output/1158242
Additional Information Event url: http://www-2.dc.uba.ar/lagos2011/

Files

Accepted Conference Proceeding (428 Kb)
PDF

Copyright Statement
NOTICE: this is the author’s version of a work that was accepted for publication in Electronic notes in discrete mathematics. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Electronic notes in discrete mathematics, 37, 2011, 10.1016/j.endm.2011.05.038





You might also like



Downloadable Citations