Minimum-cost flow algorithms: an experimental evaluation
نویسنده
چکیده
An extensive computational analysis of several algorithms for solving the minimum-cost network flow problem is conducted. Some of the considered implementations were developed by the author and are available as part of an open-source C++ optimization library called LEMON (http://lemon.cs. elte.hu/). These codes are compared to other publicly available solvers: CS2, MCF, RelaxIV, PDNET, MCFSimplex, as well as the corresponding components of the IBM ILOG CPLEX Optimization Studio and the LEDA C++ library. This evaluation, to the author’s knowledge, is more comprehensive than earlier studies in terms of the range of considered implementations as well as the diversity and size of problem instances. The presented results demonstrate that the primal network simplex and cost-scaling algorithms are the most efficient and robust in general. Other methods, however, can outperform them in particular cases. The network simplex code of the author turned out to be far superior to the other implementations of this method, and it is the most efficient solver on the majority of the considered problem instances. In contrast, the cost-scaling algorithms tend to show better asymptotic behavior, especially on sparse graphs, and hence they are typically faster than simplex-based methods on huge networks. The final version of this paper is published in Optimization Methods and Software [69] Department of Algorithms and Applications and MTA-ELTE Egerváry Research Group, Eötvös Loránd University, Pázmány Péter sétány 1/c, H-1117 Budapest, Hungary; and ChemAxon Ltd., Záhony utca 7, H-1031 Budapest, Hungary. Research was partially supported by grants (no. CNK 77780 and no. CK 80124) from the National Development Agency of Hungary, based on a source from the Research and Technology Innovation Fund. September 2013. Revised: May 2015 Section
منابع مشابه
A Novel Experimental Analysis of the Minimum Cost Flow Problem
In the GA approach the parameters that influence its performance include population size, crossover rate and mutation rate. Genetic algorithms are suitable for traversing large search spaces since they can do this relatively fast and because the mutation operator diverts the method away from local optima, which will tend to become more common as the search space increases in size. GA’s are base...
متن کاملA Fuzzy Random Minimum Cost Network Flow Programming Problem
In this paper, a fuzzy random minimum cost flow problem is presented. In this problem, cost parameters and decision variables are fuzzy random variables and fuzzy numbers respectively. The object of the problem is to find optimal flows of a capacitated network. Then, two algorithms are developed to solve the problem based on Er-expected value of fuzzy random variables and chance-constrained pro...
متن کاملExperimental Evaluation of Approximation Algorithms for the Minimum Cost Multiple-source Unsplittable Flow Problem
For the minimum cost multiple-source unsplittable flow problem, we propose a 2-cost and (c+ 2)-congestion approximation algorithm, where c is the number of distinct sources. We also propose some heuristics based on a linear programming relaxation with randomized rounding and a greedy approach, and implement the proposed approximation algorithms and examine the quality of approximation achieved ...
متن کاملAn Experimental Study of Minimum Cost Flow Algorithms*
This paper presents an experimental study of efficient algorithms for the minimum cost flow problem. It is more comprehensive than earlier surveys both in terms of the range of considered implementations and the size of the test instances. In the cost scaling algorithm, Goldberg’s partial augmentrelabel method was also applied, which is a novel result. The studied algorithms were implemented as...
متن کاملThe Minimum Universal Cost Flow in an Infeasible Flow Network
In this paper the concept of the Minimum Universal Cost Flow (MUCF) for an infeasible flow network is introduced. A new mathematical model in which the objective function includes the total costs of changing arc capacities and sending flow is built and analyzed. A polynomial time algorithm is presented to find the MUCF.
متن کاملImproved Local Search Algorithms with Multi-Cycle Reduction for Minimum Concave Cost Network Flow Problems
The minimum concave cost network flow problem (MCCNFP) has many applications in areas such as telecommunication network design, facility location, production and inventory planning, and traffic scheduling and control. However, it is a well known NP-hard problem, and all existing search based exact algorithms are not practical for networks with even moderate numbers of vertices. Therefore, the r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Optimization Methods and Software
دوره 30 شماره
صفحات -
تاریخ انتشار 2015