A Linear Algorithm for the Group Path Problem on Chordal Graphs

Abstract Assume that each edge of a graph G=(V,E) is given a weight, which is an element of some group G . The weight of a path P is defined as the product of the weights of the edges along P. The group path problem is to find a chordless path of a given weight between two given vertices. It generalizes the parity path problem considered by Hsu. We show that the recognition problem associated with the group path problem is NP-complete in general, and present an O(| G |·|E|+|V|) time algorithm for the group path problem on a chordal graph.

[1]  Philip N. Klein,et al.  Efficient parallel algorithms for chordal graphs , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[2]  Wen-Lian Hsu,et al.  Recognizing planar perfect graphs , 1987, JACM.

[3]  Daniel Bienstock,et al.  On the complexity of testing for odd holes and induced odd paths , 1991, Discret. Math..

[4]  Robert E. Tarjan,et al.  Decomposition by clique separators , 1985, Discret. Math..

[5]  Martin Farber,et al.  Domination, independent domination, and duality in strongly chordal graphs , 1984, Discret. Appl. Math..

[6]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .