A bit-capacity scaling algorithm for the constrained minimal cost network flow problem

A polynomial time algorithm for solving the minimum-cost network flow problem has been proposed in this paper. This algorithm is mainly based on the binary representation of capacities; it solves the minimum-cost flow problem in directed graph of n nodes and m directed arcs as a sequence of O(n2) sh...

Full description

Saved in:
Bibliographic Details
Published inNetwork biology Vol. 11; no. 2; pp. 82 - 96
Main Author Tlas, Muhammad
Format Journal Article
LanguageEnglish
Published Hong Kong International Academy of Ecology and Environmental Sciences (IAEES) 01.06.2021
International Academy of Ecology and Environmental Sciences
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A polynomial time algorithm for solving the minimum-cost network flow problem has been proposed in this paper. This algorithm is mainly based on the binary representation of capacities; it solves the minimum-cost flow problem in directed graph of n nodes and m directed arcs as a sequence of O(n2) shortest path problems on residual networks. The algorithm runs in O(n2mr) time, where r is the smallest integer greater than or equal to Log2B, and B is the largest arc capacity of the network. A generalization of this proposed algorithm has been also performed in order to solve the minimum-cost flow problem in a directed network subject to non-negative lower bound on the flow vector. A formulation of both the transportation and the assignment problems, as a minimal cost network flow problem has been also performed. A numerical example has been inserted to illustrate the use of the proposed method.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2220-8879
2220-8879