Home > Research > Publications & Outputs > Primal and dual multi-objective linear programm...

Electronic data

  • 20150317

    Rights statement: This is an Accepted Manuscript of an article published by Taylor & Francis Group in Optimization on 13/07/2015, available online:http://www.tandfonline.com/10.1080/02331934.2015.1051534

    Accepted author manuscript, 197 KB, PDF document

    Available under license: CC BY: Creative Commons Attribution 4.0 International License

Links

Text available via DOI:

View graph of relations

Primal and dual multi-objective linear programming algorithms for linear multiplicative programmes

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Primal and dual multi-objective linear programming algorithms for linear multiplicative programmes. / Shao, Lizhen; Ehrgott, Matthias.
In: Optimization, Vol. 65, No. 2, 02.2016, p. 415-431.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Shao L, Ehrgott M. Primal and dual multi-objective linear programming algorithms for linear multiplicative programmes. Optimization. 2016 Feb;65(2):415-431. Epub 2015 Jul 13. doi: 10.1080/02331934.2015.1051534

Author

Bibtex

@article{005fc01715944a8eb9207c398b94801f,
title = "Primal and dual multi-objective linear programming algorithms for linear multiplicative programmes",
abstract = "Multiplicative programming problems (MPPs) are global optimization problems known to be NP-hard. In this paper, we employ algorithms developed to compute the entire set of nondominated points of multi-objective linear programmes (MOLPs) to solve linear MPPs. First, we improve our own objective space cut and bound algorithm for convex MPPs in the special case of linear MPPs by only solving one linear programme in each iteration, instead of two as the previous version indicates. We call this algorithm, which is based on Benson{\textquoteright}s outer approximation algorithm for MOLPs, the primal objective space algorithm. Then, based on the dual variant of Benson{\textquoteright}s algorithm, we propose a dual objective space algorithm for solving linear MPPs. The dual algorithm also requires solving only one linear programme in each iteration. We prove the correctness of the dual algorithm and use computational experiments comparing our algorithms to a recent global optimization algorithm for linear MPPs from the literature as well as two general global optimization solvers to demonstrate the superiority of the new algorithms in terms of computation time. Thus, we demonstrate that the use of multi-objective optimization techniques can be beneficial to solve difficult single objective global optimization problems.",
keywords = "linear multiplicative programming , multi-objective optimization, approximation algorithm, nondominated point",
author = "Lizhen Shao and Matthias Ehrgott",
note = "This is an Accepted Manuscript of an article published by Taylor & Francis Group in Optimization on 13/07/2015, available online: http://www.tandfonline.com/10.1080/02331934.2015.1051534",
year = "2016",
month = feb,
doi = "10.1080/02331934.2015.1051534",
language = "English",
volume = "65",
pages = "415--431",
journal = "Optimization",
issn = "0233-1934",
publisher = "Taylor and Francis Ltd.",
number = "2",

}

RIS

TY - JOUR

T1 - Primal and dual multi-objective linear programming algorithms for linear multiplicative programmes

AU - Shao, Lizhen

AU - Ehrgott, Matthias

N1 - This is an Accepted Manuscript of an article published by Taylor & Francis Group in Optimization on 13/07/2015, available online: http://www.tandfonline.com/10.1080/02331934.2015.1051534

PY - 2016/2

Y1 - 2016/2

N2 - Multiplicative programming problems (MPPs) are global optimization problems known to be NP-hard. In this paper, we employ algorithms developed to compute the entire set of nondominated points of multi-objective linear programmes (MOLPs) to solve linear MPPs. First, we improve our own objective space cut and bound algorithm for convex MPPs in the special case of linear MPPs by only solving one linear programme in each iteration, instead of two as the previous version indicates. We call this algorithm, which is based on Benson’s outer approximation algorithm for MOLPs, the primal objective space algorithm. Then, based on the dual variant of Benson’s algorithm, we propose a dual objective space algorithm for solving linear MPPs. The dual algorithm also requires solving only one linear programme in each iteration. We prove the correctness of the dual algorithm and use computational experiments comparing our algorithms to a recent global optimization algorithm for linear MPPs from the literature as well as two general global optimization solvers to demonstrate the superiority of the new algorithms in terms of computation time. Thus, we demonstrate that the use of multi-objective optimization techniques can be beneficial to solve difficult single objective global optimization problems.

AB - Multiplicative programming problems (MPPs) are global optimization problems known to be NP-hard. In this paper, we employ algorithms developed to compute the entire set of nondominated points of multi-objective linear programmes (MOLPs) to solve linear MPPs. First, we improve our own objective space cut and bound algorithm for convex MPPs in the special case of linear MPPs by only solving one linear programme in each iteration, instead of two as the previous version indicates. We call this algorithm, which is based on Benson’s outer approximation algorithm for MOLPs, the primal objective space algorithm. Then, based on the dual variant of Benson’s algorithm, we propose a dual objective space algorithm for solving linear MPPs. The dual algorithm also requires solving only one linear programme in each iteration. We prove the correctness of the dual algorithm and use computational experiments comparing our algorithms to a recent global optimization algorithm for linear MPPs from the literature as well as two general global optimization solvers to demonstrate the superiority of the new algorithms in terms of computation time. Thus, we demonstrate that the use of multi-objective optimization techniques can be beneficial to solve difficult single objective global optimization problems.

KW - linear multiplicative programming

KW - multi-objective optimization

KW - approximation algorithm

KW - nondominated point

U2 - 10.1080/02331934.2015.1051534

DO - 10.1080/02331934.2015.1051534

M3 - Journal article

VL - 65

SP - 415

EP - 431

JO - Optimization

JF - Optimization

SN - 0233-1934

IS - 2

ER -