An efficient algorithm for finding a two-pair, and its applications (Q1814097)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | An efficient algorithm for finding a two-pair, and its applications |
scientific article |
Statements
An efficient algorithm for finding a two-pair, and its applications (English)
0 references
25 June 1992
0 references
A two-pair in an undirected graph \(G\) is a pair of vertices \(u\) and \(v\) such that every chordless path between \(u\) and \(v\) has length 2. This note presents an efficient \(O(| V|| E|)\) algorithm to decide if a given graph \(G\) has a two-pair and output one if it exists. The authors discuss applications of this algorithm and mention that this implies new and faster algorithms for the following four problems on weakly triangulated graphs: minimum clique cover, maximum clique, maximum independent set, and minimum colouring. Each of these problems can be solved in time \(O(| V| T)\), where \(T\) is the time required to find a two-pair. Previous algorithms for these problems had complexity \(O(| V|^ 5)\). Hence this new algorithm implies an improvement by a factor \(| V|\). Applications to computational geometry are also discussed.
0 references
chordless path
0 references
algorithm
0 references
weakly triangulated graphs
0 references
computational geometry
0 references