Table of Contents
Fetching ...

Extended Dijkstra algorithm and Moore-Bellman-Ford algorithm

Cong-Dian Cheng

TL;DR

The paper generalizes single-source shortest path problems by introducing GSSSP, defined via a path functional $f$ on a complete path system with source $s$ and cost evaluation time $M(n)$. It formalizes order-related properties (WOP, SOP, OP) and proves structural propositions that enable solvability under conservative SOP, culminating in two extended algorithms, EDA and EMBFA, which output an arborescence with $f(P_T[v])=m_f(v)$ and run in $M(n)O(n^2)$ and $M(n)O(nm)$ time, respectively. The framework recovers classical CSSSP as a special case and extends to anti-risk/path variants like ARP, with applications demonstrated through several examples. Overall, the work deepens the theoretical understanding of shortest-path problems and broadens their applicability to generalized path costs.

Abstract

Study the general single-source shortest path problem. Firstly, define a path function on a set of some path with same source on a graph, and develop a kind of general single-source shortest path problem (GSSSP) on the defined path function. Secondly, following respectively the approaches of the well known Dijkstra's algorithm and Moore-Bellman-Ford algorithm, design an extended Dijkstra's algorithm (EDA) and an extended Moore-Bellman-Ford algorithm (EMBFA) to solve the problem GSSSP under certain given conditions. Thirdly, introduce a few concepts, such as order-preserving in last road (OPLR) of path function, and so on. And under the assumption that the value of related path function for any path can be obtained in $M(n)$ time, prove respectively the algorithm EDA solving the problem GSSSP in $O(n^2)M(n)$ time and the algorithm EMBFA solving the problem GSSSP in $O(mn)M(n)$ time. Finally, some applications of the designed algorithms are shown with a few examples. What we done can improve both the researchers and the applications of the shortest path theory.

Extended Dijkstra algorithm and Moore-Bellman-Ford algorithm

TL;DR

The paper generalizes single-source shortest path problems by introducing GSSSP, defined via a path functional on a complete path system with source and cost evaluation time . It formalizes order-related properties (WOP, SOP, OP) and proves structural propositions that enable solvability under conservative SOP, culminating in two extended algorithms, EDA and EMBFA, which output an arborescence with and run in and time, respectively. The framework recovers classical CSSSP as a special case and extends to anti-risk/path variants like ARP, with applications demonstrated through several examples. Overall, the work deepens the theoretical understanding of shortest-path problems and broadens their applicability to generalized path costs.

Abstract

Study the general single-source shortest path problem. Firstly, define a path function on a set of some path with same source on a graph, and develop a kind of general single-source shortest path problem (GSSSP) on the defined path function. Secondly, following respectively the approaches of the well known Dijkstra's algorithm and Moore-Bellman-Ford algorithm, design an extended Dijkstra's algorithm (EDA) and an extended Moore-Bellman-Ford algorithm (EMBFA) to solve the problem GSSSP under certain given conditions. Thirdly, introduce a few concepts, such as order-preserving in last road (OPLR) of path function, and so on. And under the assumption that the value of related path function for any path can be obtained in time, prove respectively the algorithm EDA solving the problem GSSSP in time and the algorithm EMBFA solving the problem GSSSP in time. Finally, some applications of the designed algorithms are shown with a few examples. What we done can improve both the researchers and the applications of the shortest path theory.

Paper Structure

This paper contains 10 sections, 27 equations.