Smoothed Analysis of the Minimum-Mean Cycle Canceling Algorithm and the Network Simplex Algorithm
Journal of Graph Algorithms and Applications, Tome 24 (2020) no. 3, pp. 397-421.

Voir la notice de l'article provenant de la source Journal of Graph Algorythms and Applications website

The minimum-cost flow (MCF) problem is a fundamental optimization problem with many applications and seems to be well understood. Over the last half century many algorithms have been developed to solve the MCF problem, and these algorithms have varying worst-case bounds on their running time. However, these worst-case bounds are not always a good indication of the algorithms' performance in practice. The Network Simplex (NS) algorithm needs an exponential number of iterations for some instances, but it is among the best algorithms in practice and performs very well in experimental studies. On the other hand, the Minimum-Mean Cycle Canceling (MMCC) algorithm is strongly polynomial, but performs badly in experimental studies. To explain these differences in performance in practice we apply the framework of smoothed analysis to NS and MMCC. We show an upper bound of $O(mn^2\log(n)\log(\phi))$ for the number of iterations of the MMCC algorithm. Here, $n$ is the number of nodes, $m$ is the number of edges, and $\phi$ is a parameter limiting the degree to which the edge costs are perturbed. We also show a lower bound of $\Omega(m\log(\phi))$ for the number of iterations of the MMCC algorithm, which can be strengthened to $\Omega(mn)$ when $\phi=\Theta(n^2)$. For the number of iterations of the NS algorithm we show a smoothed lower bound of $\Omega(m \cdot \min \{ n, \phi \} \cdot \phi)$.
DOI : 10.7155/jgaa.00539
Keywords: smoothed analysis, minimum-cost flow, network simplex, minimum-mean cycle canceling
@article{JGAA_2020_24_3_a12,
     author = {Kamiel Cornelissen and Bodo Manthey},
     title = {Smoothed {Analysis} of the {Minimum-Mean} {Cycle} {Canceling} {Algorithm} and the {Network} {Simplex} {Algorithm}},
     journal = {Journal of Graph Algorithms and Applications},
     pages = {397--421},
     publisher = {mathdoc},
     volume = {24},
     number = {3},
     year = {2020},
     doi = {10.7155/jgaa.00539},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.7155/jgaa.00539/}
}
TY  - JOUR
AU  - Kamiel Cornelissen
AU  - Bodo Manthey
TI  - Smoothed Analysis of the Minimum-Mean Cycle Canceling Algorithm and the Network Simplex Algorithm
JO  - Journal of Graph Algorithms and Applications
PY  - 2020
SP  - 397
EP  - 421
VL  - 24
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/articles/10.7155/jgaa.00539/
DO  - 10.7155/jgaa.00539
LA  - en
ID  - JGAA_2020_24_3_a12
ER  - 
%0 Journal Article
%A Kamiel Cornelissen
%A Bodo Manthey
%T Smoothed Analysis of the Minimum-Mean Cycle Canceling Algorithm and the Network Simplex Algorithm
%J Journal of Graph Algorithms and Applications
%D 2020
%P 397-421
%V 24
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/articles/10.7155/jgaa.00539/
%R 10.7155/jgaa.00539
%G en
%F JGAA_2020_24_3_a12
Kamiel Cornelissen; Bodo Manthey. Smoothed Analysis of the Minimum-Mean Cycle Canceling Algorithm and the Network Simplex Algorithm. Journal of Graph Algorithms and Applications, Tome 24 (2020) no. 3, pp. 397-421. doi : 10.7155/jgaa.00539. http://geodesic.mathdoc.fr/articles/10.7155/jgaa.00539/

Cité par Sources :