Back to Search Start Over

An Algorithm for Solving the Shortest Path Improvement Problem on Rooted Trees Under Unit Hamming Distance.

Authors :
Zhang, Binwu
Guan, Xiucui
Pardalos, Panos M.
He, Chunyuan
Source :
Journal of Optimization Theory & Applications. Aug2018, Vol. 178 Issue 2, p538-559. 22p.
Publication Year :
2018

Abstract

Shortest path problems play important roles in computer science, communication networks, and transportation networks. In a shortest path improvement problem under unit Hamming distance, an edge-weighted graph with a set of source-terminal pairs is given. The objective is to modify the weights of the edges at a minimum cost under unit Hamming distance such that the modified distances of the shortest paths between some given sources and terminals are upper bounded by the given values. As the shortest path improvement problem is NP-hard, it is meaningful to analyze the complexity of the shortest path improvement problem defined on rooted trees with one common source. We first present a preprocessing algorithm to normalize the problem. We then present the proofs of some properties of the optimal solutions to the problem. A dynamic programming algorithm is proposed for the problem, and its time complexity is analyzed. A comparison of the computational experiments of the dynamic programming algorithm and MATLAB functions shows that the algorithm is efficient although its worst-case complexity is exponential time. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00223239
Volume :
178
Issue :
2
Database :
Academic Search Index
Journal :
Journal of Optimization Theory & Applications
Publication Type :
Academic Journal
Accession number :
130602837
Full Text :
https://doi.org/10.1007/s10957-018-1221-9