MOMIP: Multi-objective (mixed) integer programming
MOMIP: Multi-objective (mixed) integer programming
Matching Funds - Oberösterreich
Disciplines
Mathematics (70%); Economics (30%)
Keywords
-
Decomposition,
Logistics,
Multi-Objective Optimization,
Mixed Integer Programming,
Branch-And-Bound
We live in a world full of trade-offs and quite often we only know comparably little about them. In almost every problem situation we encounter it is difficult to define the one and only goal to aim for, especially whenever more than one decision maker or stakeholder is involved. Thus, many if not all practical problems involve several and often conflicting objectives. Prominent examples are environmental concerns versus cost or customer satisfaction versus profitability. Our research is mainly rooted in the fields of transportation, logistics, and supply chain management and many relevant problems arising in these fields can be modeled as mixed integer linear programs. This means that there exist only rather simple, linear relationships between input parameters and decision variables and some variables may assume only integer values, e.g., the decision whether a distribution center should be built or not can only be 1 (yes) or 0 (no) but not 0.2. Despite the fact that these problems are often comparably easy to formulate they are quite often very difficult to solve. In addition, whenever multiple conflicting objectives are of concern, it is usually not possible to identify one best solution with respect to all of the considered goals. Rather, a set of optimal compromise solutions exists which are better than the other possible solutions and incomparable among each other. Each such solution represents a possible trade-off. The computation of this set of optimal trade-off solutions is not a complex task. All currently available exact methods have limitations. Either they are only applicable to problems with at most two objectives or they cannot describe the complete set of trade-off solutions. The kernel of this project is the development of efficient generic algorithms, using the branch-and-bound idea in a way that allows to exploit the multi- objective nature of the considered problems, and thus to close this gap for mixed integer linear programs with up to three objectives. In order to illustrate the applicability of our algorithms, we will use them to solve practical problems arising in sustainable supply chain management, disaster relief distribution planning and green vehicle routing. Decision makers will thus receive additional information on the trade-off relationship between the considered goals. They will be given the possibility to compare different solutions and to finally choose the most suitable solution out of the set of all optimal compromise solutions.
In practice, it is often not possible to define a single goal that should be optimized, especially in situations where more than one decision maker or stakeholder is involved. Prominent examples are environmental concerns versus cost or customer satisfaction versus profitability. In the fields of transportation, production, logistics, and supply chain management, many important practical problems can be formulated as so-called integer or mixed integer linear programs, depending on the types of decision variables that are required to model them. For problems with a single objective there exists a whole bundle of established commercial software products as well as open source tools. For problems with multiple objectives - despite their high practical relevance - this has so far not been the case. Whenever multiple conflicting objectives are of concern, it is usually not possible to identify one best solution with respect to all of the considered goals. Rather, a set of optimal compromise solutions exist which are "better" than all other solutions and incomparable among each other. Each such solution represents a possible trade-off. The computation of this set of optimal trade-off solutions is a complex task, especially for problems with integer decision variables and more than two objectives, and in the case where continuous as well as integer variables are necessary to model them. This project has been dedicated to the development of efficient solution algorithms, relying on the so-called branch-and-bound paradigm, to compute the proven optimal set of trade-off-solutions for multi-objective optimization problems with integer variables and for bi-objective problems featuring mixed (integer as well as continuous) decision variables. Branch-and-bound algorithms are the backbone of most successful single objective solvers. They follow a tree like structure where in every iteration, the solution space is split into smaller subspaces, some of which can be discarded based on estimates how good the best possible solutions in this subspace can be. These estimates are called bounds. In multi-objective optimization, bounds are not single numerical values but sets, so-called bound sets. In this project, new efficient algorithms, among others, for computing bound sets, for efficiently deriving feasible solutions from bound sets, and for early detection if the considered subspace can be discarded or reduced in size, have been developed. They together make an important contribution towards the goal of a general-purpose software tool for efficiently solving any multi-objective optimization problem that can be modeled as a mixed integer linear program. Furthermore, we have developed tailored exact and approximate algorithms for applications in facility location for disaster relief, sustainable supply chain network design, and car-sharing, underlining the practical relevance of solution approaches that are able to efficiently handle multiple objectives.
- Universität Linz - 100%
Research Output
- 141 Citations
- 32 Publications
- 9 Scientific Awards
-
2024
Title Enhancing Branch-and-Bound for Multiobjective 0-1 Programming DOI 10.1287/ijoc.2022.0299 Type Journal Article Author Forget N Journal INFORMS Journal on Computing -
2024
Title On improvements of multi-objective branch and bound DOI 10.1016/j.ejco.2024.100099 Type Journal Article Author Bauß J Journal EURO Journal on Computational Optimization -
2020
Title Bi-objective facility location under uncertainty with an application in last-mile disaster relief DOI 10.48550/arxiv.2007.07767 Type Preprint Author Nazemi N -
2020
Title A branch-and-Benders-cut algorithm for a bi-objective stochastic facility location problem DOI 10.48550/arxiv.2004.11248 Type Preprint Author Parragh S -
2020
Title Modeling and solving a vehicle-sharing problem considering multiple alternative modes of transport DOI 10.48550/arxiv.2003.08207 Type Preprint Author Enzi M -
2020
Title A note on computational approaches for the antibandwidth problem DOI 10.1007/s10100-020-00688-4 Type Journal Article Author Sinnl M Journal Central European Journal of Operations Research Pages 1057-1077 Link Publication -
2020
Title Modeling and solving the multimodal car- and ride-sharing problem DOI 10.48550/arxiv.2001.05490 Type Preprint Author Enzi M -
2024
Title Modeling and solving a corporate vehicle-sharing problem combined with other modes of transport DOI 10.1016/j.ejtl.2023.100122 Type Journal Article Author Enzi M Journal EURO Journal on Transportation and Logistics -
2024
Title An outer approximation algorithm for generating the Edgeworth-Pareto hull of multi-objective mixed-integer linear programming problems DOI 10.1007/s00186-023-00847-8 Type Journal Article Author Bökler F Journal Mathematical Methods of Operations Research -
2019
Title Algorithmic expedients for the S-labeling problem DOI 10.1016/j.cor.2019.04.014 Type Journal Article Author Sinnl M Journal Computers & Operations Research Pages 201-212 Link Publication -
2019
Title An exact solution framework for the multiple gradual cover location problem DOI 10.1016/j.cor.2019.04.003 Type Journal Article Author Álvarez-Miranda E Journal Computers & Operations Research Pages 82-96 Link Publication -
2022
Title Bi-objective Risk-averse Facility Location using a Subset-based Representation of the Conditional Value-at-Risk DOI 10.5220/0010914900003117 Type Conference Proceeding Abstract Author Nazemi N Pages 77-85 Link Publication -
2022
Title A matheuristic for tri-objective binary integer programming DOI 10.48550/arxiv.2205.03386 Type Preprint Author An D -
2020
Title The bi-objective multimodal car-sharing problem DOI 10.48550/arxiv.2010.10344 Type Preprint Author Enzi M -
2021
Title Bi-objective facility location under uncertainty with an application in last-mile disaster relief DOI 10.1007/s10479-021-04422-4 Type Journal Article Author Nazemi N Journal Annals of Operations Research Pages 1689-1716 Link Publication -
2023
Title Bi-objective risk-averse facility location using a subset-based representation of the conditional value-at-risk DOI 10.48550/arxiv.2302.06511 Type Other Author Nazemi N Link Publication -
2023
Title Adaptive large neighborhood search for a personnel task scheduling problem with task selection and parallel task assignments DOI 10.48550/arxiv.2302.04494 Type Preprint Author Gutjahr M Link Publication -
2022
Title Enhancing Branch-and-Bound for Multi-Objective 0-1 Programming DOI 10.48550/arxiv.2210.05385 Type Preprint Author Forget N -
2024
Title A matheuristic for tri-objective binary integer linear programming DOI 10.1016/j.cor.2023.106397 Type Journal Article Author An D Journal Computers & Operations Research -
2021
Title Modeling and solving the multimodal car- and ride-sharing problem DOI 10.1016/j.ejor.2020.11.046 Type Journal Article Author Enzi M Journal European Journal of Operational Research Pages 290-303 Link Publication -
2021
Title Models and algorithms for shared mobility systems DOI 10.25365/thesis.70362 Type Other Author Enzi M Link Publication -
2021
Title A LP relaxation based matheuristic for multi-objective integer programming Type Conference Proceeding Abstract Author An B. Conference 10th International Conference on Operations Research and Enterprise Systems (ICORES 2021) Pages 88-98 Link Publication -
2021
Title The bi-objective multimodal car-sharing problem DOI 10.1007/s00291-021-00631-2 Type Journal Article Author Enzi M Journal OR Spectrum Pages 307-348 Link Publication -
2021
Title Heuristic approaches for scheduling jobs and vehicles in a cyclic flexible manufacturing system DOI 10.1016/j.procs.2021.01.332 Type Journal Article Author Gutjahr M Journal Procedia Computer Science Pages 825-832 Link Publication -
2021
Title A LP relaxation based matheuristic for multi-objective integer programming DOI 10.48550/arxiv.2102.03582 Type Preprint Author An D -
2021
Title A branch-and-Benders-cut algorithm for a bi-objective stochastic facility location problem DOI 10.1007/s00291-020-00616-7 Type Journal Article Author Parragh S Journal OR Spectrum Pages 419-459 Link Publication -
2021
Title Large-scale influence maximization via maximal covering location DOI 10.1016/j.ejor.2020.06.028 Type Journal Article Author Güney E Journal European Journal of Operational Research Pages 144-164 Link Publication -
2021
Title A LP Relaxation based Matheuristic for Multi-objective Integer Programming DOI 10.5220/0010347000002859 Type Conference Proceeding Abstract Author An D Pages 88-98 Link Publication -
2021
Title The Generalized Reserve Set Covering Problem with Connectivity and Buffer Requirements DOI 10.1016/j.ejor.2019.07.017 Type Journal Article Author Álvarez-Miranda E Journal European Journal of Operational Research Pages 1013-1029 Link Publication -
2019
Title The Generalized Reserve Set Covering Problem with Connectivity and Buffer Requirements DOI 10.48550/arxiv.1909.04473 Type Preprint Author Álvarez-Miranda E -
2019
Title Algorithmic expedients for the S-labeling problem DOI 10.48550/arxiv.1909.04463 Type Preprint Author Sinnl M -
2019
Title A note on computational approaches for the antibandwidth problem DOI 10.48550/arxiv.1910.03367 Type Preprint Author Sinnl M
-
2019
Title Associate Editor at INFORMS Journal on Computing Type Appointed as the editor/advisor to a journal or book series DOI 10.1287/ijoc.2020.eb.v3201 Level of Recognition Continental/International -
2022
Title Visiting researcher Yue Su (CentraleSupélec, Paris, France) Type Attracted visiting staff or user to your research group Level of Recognition Continental/International -
2022
Title Best Student Paper Award, 11th International Conference on Operations Research and Enterprise Systems (ICORES) Type Research prize Level of Recognition Continental/International -
2022
Title Invited Speaker at WIO Type Personally asked as a key note speaker to a conference Level of Recognition National (any country) -
2021
Title Keynote speaker at RAMOO 2021 Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2021
Title Visiting researcher Nicolas Forget (Aarhus University) Type Attracted visiting staff or user to your research group Level of Recognition Continental/International -
2021
Title Associate Editor at Transportation Science Type Appointed as the editor/advisor to a journal or book series Level of Recognition Continental/International -
2021
Title Semi-plenary speaker at OR 2021 (Bern, online) Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2021
Title Associate Editor at OR Spectrum Type Appointed as the editor/advisor to a journal or book series Level of Recognition Continental/International