A bi-objective column generation algorithm for the multi-commodity minimum cost flow problem

Moradi, Siamak and Raith, Andrea and Ehrgott, Matthias (2015) A bi-objective column generation algorithm for the multi-commodity minimum cost flow problem. European Journal of Operational Research, 244 (2). pp. 369-378. ISSN 0377-2217

[thumbnail of Revised-15-1-2015]
PDF (Revised-15-1-2015)
Revised_15_1_2015.pdf - Submitted Version
Available under License Creative Commons Attribution-NonCommercial-NoDerivs.

Download (432kB)


We present a column generation algorithm for solving the bi-objective multi-commodity minimum cost flow problem. This method is based on the bi-objective simplex method and Dantzig–Wolfe decomposition. The method is initialised by optimising the problem with respect to the first objective, a single objective multi-commodity flow problem, which is solved using Dantzig–Wolfe decomposition. Then, similar to the bi-objective simplex method, our algorithm iteratively moves from one non-dominated extreme point to the next one by finding entering variables with the maximum ratio of improvement of the second objective over deterioration of the first objective. Our method reformulates the problem into a bi-objective master problem over a set of capacity constraints and several single objective linear fractional sub-problems each over a set of network flow conservation constraints. The master problem iteratively updates cost coefficients for the fractional sub-problems. Based on these cost coefficients an optimal solution of each sub-problem is obtained. The solution with the best ratio objective value out of all sub-problems represents the entering variable for the master basis. The algorithm terminates when there is no entering variable which can improve the second objective by deteriorating the first objective. This implies that all non-dominated extreme points of the original problem are obtained. We report on the performance of the algorithm on several directed bi-objective network instances with different characteristics and different numbers of commodities.

Item Type:
Journal Article
Journal or Publication Title:
European Journal of Operational Research
Additional Information:
This is the author’s review version of a work that was accepted for publication in European Journal of Operational Research. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in European Journal of Operational Research, 244, 2, 2015 DOI: 10.1016/j.ejor.2015.01.021
Uncontrolled Keywords:
?? network flowsbi-objective multi-commodity minimum cost flow problemdantzig–wolfe decompositioncolumn generationbi-objective simplex methodgeneral mathematicsmodelling and simulationmanagement science and operations researchinformation systems and manageme ??
ID Code:
Deposited By:
Deposited On:
18 Aug 2015 14:24
Last Modified:
15 Jul 2024 15:22