A cycle-based evolutionary algorithm for the fixed-charge capacitated multi-commodity network design problem
A cycle-based evolutionary algorithm for the fixed-charge capacitated multi-commodity network design problem
This paper presents an evolutionary algorithm for the fixed-charge multi- commodity network design problem (MCNDP), which concerns routing multiple commodities from origins to destinations by designing a network through selecting arcs, with an objective of minimizing the fixed costs of the selected arcs plus the variable costs of the flows on each arc. The proposed algorithm evolves a pool of solutions using principles of scatter search, interlinked with an iterated local search as an improvement method. New cycle-based neighbourhood operators are presented which enable complete or partial re-routing of multiple commodities. An efficient perturbation strategy, inspired by ejection chains, is introduced to perform local compound cycle-based moves to explore different parts of the solution space. The algorithm also allows infeasible solutions violating arc capacities while forming the “ejection cycles”, and subsequently restores feasibility by systematically applying correction moves.
multi-commodity network design, scatter search, evolutionary algorithms, ejection chains, iterated local search
265-279
Paraskevopoulos, D.
08127270-0140-4848-a028-02ebd84ab1aa
Bektas, T.
0db10084-e51c-41e5-a3c6-417e0d08dac9
Crainic, T.G.
8bf6f82d-a944-4530-81a6-cf9b46721256
Potts, C.N.
58c36fe5-3bcb-4320-a018-509844d4ccff
1 September 2016
Paraskevopoulos, D.
08127270-0140-4848-a028-02ebd84ab1aa
Bektas, T.
0db10084-e51c-41e5-a3c6-417e0d08dac9
Crainic, T.G.
8bf6f82d-a944-4530-81a6-cf9b46721256
Potts, C.N.
58c36fe5-3bcb-4320-a018-509844d4ccff
Paraskevopoulos, D., Bektas, T., Crainic, T.G. and Potts, C.N.
(2016)
A cycle-based evolutionary algorithm for the fixed-charge capacitated multi-commodity network design problem.
European Journal of Operational Research, 253 (2), .
(doi:10.1016/j.ejor.2015.12.051).
Abstract
This paper presents an evolutionary algorithm for the fixed-charge multi- commodity network design problem (MCNDP), which concerns routing multiple commodities from origins to destinations by designing a network through selecting arcs, with an objective of minimizing the fixed costs of the selected arcs plus the variable costs of the flows on each arc. The proposed algorithm evolves a pool of solutions using principles of scatter search, interlinked with an iterated local search as an improvement method. New cycle-based neighbourhood operators are presented which enable complete or partial re-routing of multiple commodities. An efficient perturbation strategy, inspired by ejection chains, is introduced to perform local compound cycle-based moves to explore different parts of the solution space. The algorithm also allows infeasible solutions violating arc capacities while forming the “ejection cycles”, and subsequently restores feasibility by systematically applying correction moves.
Text
Paraskevopoulos et al.pdf
- Accepted Manuscript
More information
Accepted/In Press date: 31 December 2015
e-pub ahead of print date: 11 January 2016
Published date: 1 September 2016
Keywords:
multi-commodity network design, scatter search, evolutionary algorithms, ejection chains, iterated local search
Organisations:
Centre of Excellence in Decision, Analytics & Risk Research
Identifiers
Local EPrints ID: 385406
URI: http://eprints.soton.ac.uk/id/eprint/385406
ISSN: 0377-2217
PURE UUID: abd511b2-b17e-479b-bc5e-04aecdd7c545
Catalogue record
Date deposited: 19 Jan 2016 16:25
Last modified: 15 Mar 2024 05:23
Export record
Altmetrics
Contributors
Author:
D. Paraskevopoulos
Author:
T. Bektas
Author:
T.G. Crainic
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics