Informatics and Applications

2014, Volume 8, Issue 2, pp 70-76

ON POLYNOMIAL TIME COMPLEXITY OF ULTRAMETRIC VERSIONS OF CERTAIN NP-HARD PROBLEMS

  • M.G. Adigeev

Abstract

The paper deals with important special cases of the travelling salesman problem and the Steiner tree problem. Both of these problems are NP-hard even in the metric case, i. e., for graphs whose edge cost function meets the triangle inequality. Even more severe restriction is imposed by the strong triangle inequality:

The function which meets this inequality is called ultrametric. The analysis of graphs with an ultrametric edge cost function is presented. This analysis leads to an algorithm for building the minimal cost Hamiltonian cycle in time where n is the number of vertices. For the Steiner tree problem, it is proven that in the case of an ultrametric edge function, the minimumSteiner tree includes only terminal vertices and thus may also be constructed in polynomial time, as a minimum spanning tree on a subgraph of the original graph.

[+] References (10)

[+] About this article