HybridMOOP: Client-Centered Multi-Objective Optimization
HybridMOOP: Client-Centered Multi-Objective Optimization
Disciplines
Mathematics (40%); Economics (60%)
Keywords
-
Multi-Objective Combinatorial Optimization,
Vehicle Routing,
Metaheuristics,
Location Planning,
Hybrid Algorithms,
Client-Centered Logistics
Client-centered logistics problems appear in many highly relevant areas of our daily life. They range from the design of public transportation networks to field workforce scheduling in private service companies. Many of these problems have in common that, besides a cost-oriented objective, there also exists a user-centered objective. These two goals are usually contradicting: lower costs lead to lower quality of service and vice versa. The respective decision makers are confronted with the task of assigning weights to the different objectives, representing their preferences. However, a compromise solution, computed based on these weights, lacks important additional information. This information concerns the tradeoff between costs and quality of service: would higher quality of service be possible at only little additional cost? One possibility to circumvent this problem consists in the application of multi-objective optimization methods. These methods generate a set of "equally good" compromise solutions, allowing the decision maker to choose the most appropriate one. In the field of multi-objective combinatorial optimization, a number of solution approaches have been elaborated. While exact methods, generating the actual best set of compromise solutions, can only solve rather small problem instances, efficient heuristic solution algorithms are able to compute good but possibly suboptimal solutions quickly. In particular, the class of so-called metaheuristics has proven of value, as can be measured by the vast amount of literature existing in this field. In the single-objective field, combinations of exact and heuristic search methods, so-called hybrid methods, have been particularly successful. In multi-objective combinatorial optimization, hybrid methods of this type have been barely investigated. This fact constitutes the fundamental motivation for this research project and at the same time defines its aim: the development of hybrid search methods for logistics problems with multiple objectives, in a first step, limited to client-centered logistics problems. We consider a number of important client-centered combinatorial optimization problems. These involve public service location (representing the field of location planning), underground railway line design (representing network design problems), school bus routing (representing the passenger transportation domain), and service technician routing and scheduling (representing the field of routing with driver constraints). In all of these problems, quality of service can be modeled in terms of a "reachability" objective. In public service location, reachability concerns a low walking/driving distance from potential customers to a public service facility; in underground railway line design, reachability is defined by preferably short walking distances to and from the subway line stops; in school bus routing, reachability refers to short walking distances to and from school bus stops; finally, in service technician routing and scheduling, reachability is defined as short driving distances from the current locations of service technicians to potential emergency customers. The success of hybrid methods in the single-objective field leads us to the identification of three promising venues in the multi-objective domain. First, we propose Multi-Objective Large Neighborhood Search. It is based on Large Neighborhood Search, a very successful single objective optimization framework; we plan to combine and integrate ideas from Very Large Neighborhood Search, a recent single-objective hybrid method and Multi-Directional Neighborhood Search, a new multi-objective metaheuristic. Second, we will extend the single-objective tree search method called Beam Search to the multi-objective domain. In Beam Search at each level of the search tree, only a given number of nodes are considered. Recent advances in multi-objective branch-and-bound and branch-and-cut algorithms suggest this to be a promising direction for future research. Third, we propose Multi-Objective Heuristic Column Generation. Here, we intend to iterate between the generation of new columns in promising regions of the search space and their translation into sets of compromise solutions. In this project, three innovative solution methods will be developed and tested on client-centered logistics problems. Their strengths as well as their weaknesses will be thoroughly analyzed, and general guidelines, telling under which circumstances and for which problem class the different methods are best suitable, will be derived.
The overall goal of the project HybridMOOP was to develop new hybrid methods for solving difficult multi-objective problems involving client-centered as well as cost-oriented goals. In terms of methodology the main focus was on methods that combine exact methods with so- called heuristic search procedures. The latter are not able to provide the proven optimal set of compromise or trade-off solutions to multi-objective problems but good approximations in much shorter computation times. In the context of HybridMOOP, we developed two new solution frameworks which are applicable to a wide range of problems, not only those involving client-centered and cost-oriented goals. Additionally, we also developed two methods that are tailored to dealing with special, complicating aspects in real-world motivated problem situations involving client-oriented concerns. The first problem addressed in this context is the school bus routing and scheduling problem. It aims at minimizing cost as a function of the total distance traveled by the different busses while considering service-quality oriented constraints, such as the time spent on traveling from the home bus stop to the school for each individual student. In order to keep costs at a reasonable level, transfers between buses are allowed. The number of transfers is the second objective function which is minimized. Naturally, more transfers lead to cheaper solutions whereas fewer transfers increase operating costs. The second real-world motivated problem concerns the routing and scheduling of home care workers. In this context the client- oriented goal concerns matching as closely as possible preferences regarding the persons who perform the visits and preferences regarding the timing of the visits. Obviously, the more effort is made to meet these preferences the more costly the routing and scheduling plan becomes. While these two client-oriented problems are structurally different both methods use a heuristic search scheme involving components that are optimally solved, resulting in so-called hybrid methods. The obtained results allowed for a trade-off analysis that provides decision makers with important, otherwise hidden information concerning the relationship of the different conflicting goals and questions such as if increased quality of service can be achieved at only little additional costs could be answered. The second line of research in this project concerned the development of general-purpose frameworks whose applicability is not restricted to problems involving client-oriented goals. We developed two new such frameworks, whereas the first is a heuristic method that builds on an exact solution paradigm and the second is an exact method that is able to compute the proven optimal set of trade-off or compromise solutions, and provides very good approximations if the time budget is restricted. Both frameworks outperform comparable existing approaches and can easily be tailored to a wide a range of difficult multi-objective problems.
- Universität Linz - 34%
- Universität Wien - 66%
- Karl Franz Dörner, Universität Wien , associated research partner
- Xavier Gandibleux, Université de Nantes - France
- Christian Blum, Universitat Politecnica de Catalunya - Spain
Research Output
- 501 Citations
- 32 Publications
- 6 Scientific Awards
-
2019
Title Branch-and-Bound for Bi-objective Integer Programming DOI 10.1287/ijoc.2018.0856 Type Journal Article Author Parragh S Journal INFORMS Journal on Computing Pages 805-822 Link Publication -
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 -
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 -
2013
Title A destroy and repair search heuristic for the school bus routing and scheduling problem with transfers. Type Conference Proceeding Abstract Author Bögl M Conference Proceedings of VeRoLog 2013, Southampton, 07.07-10.07.2013. -
2013
Title A destroy and repair search heuristic for the school bus routing and scheduling problem with transfers Type Conference Proceeding Abstract Author Bögl M Conference Proceedings of VeRoLog 2013, Southampton, 07.07-10.07.2013. -
2012
Title The school bus routing and scheduling problem with mixed loads and transfers. Type Conference Proceeding Abstract Author Bögl M Conference Proceedings of VeRoLog 2012, Bologna, 17.06-21.06.2012. -
2012
Title The school bus routing and scheduling problem with mixed loads and transfers Type Conference Proceeding Abstract Author Bögl M Conference Proceedings of VeRoLog 2012, Bologna, 17.06-21.06.2012. -
2014
Title Branch and bound for the biobjective team orienteering problem with time windows. Type Conference Proceeding Abstract Author Parragh Sn Conference Proceedings of VeRoLog 2014, Oslo, 22.06.-26.06.2014 -
2014
Title Branch and bound for the biobjective team orienteering problem with time windows Type Conference Proceeding Abstract Author Parragh Sn Conference Proceedings of VeRoLog 2014, Oslo, 22.06.-26.06.2014 -
2014
Title Beam Search for integer multi-objective optimization Type Other Author Barthelemy T -
2014
Title Beam Search for integer multi-objective optimization. Type Conference Proceeding Abstract Author Barthelemy T Conference Proceedings of OR 2014, International Conference on Operations Research, Aachen, 02.09.-06.09.2014 -
2014
Title A multi-objective Recovering Beam Search and its application to the TSP with Profits. Type Conference Proceeding Abstract Author Barthelemy T Conference Proceedings of ISCO 2014, Lisbon, 04.03-08.03.2014 -
2014
Title A multi-objective Recovering Beam Search and its application to the TSP with Profits Type Conference Proceeding Abstract Author Barthelemy T Conference Proceedings of ISCO 2014, Lisbon, 04.03-08.03.2014 -
2011
Title A heuristic solution method for node routing based solid waste collection problems DOI 10.1007/s10732-011-9188-9 Type Journal Article Author Hemmelmayr V Journal Journal of Heuristics Pages 129-156 Link Publication -
2011
Title Risk approaches for delivering disaster relief supplies DOI 10.1007/s00291-011-0258-z Type Journal Article Author Nolz P Journal OR Spectrum Pages 543-569 Link Publication -
2013
Title Bound sets for the biobjective team orienteering problem with time windows Type Conference Proceeding Abstract Author Parragh Sn Conference Proceedings of VeRoLog 2013, Southampton, 07.0710.07.2013 -
2013
Title Bound sets for the biobjective team orienteering problem with time windows. Type Conference Proceeding Abstract Author Parragh Sn Conference Proceedings of VeRoLog 2013, Southampton, 07.0710.07.2013 -
2015
Title On properties and the complexity of multi-criteria sorting algorithms Type Conference Proceeding Abstract Author Barthelemy T Conference Book of Abstracts of OR 2015, International Conference on Operations Research, Vienna, 01.09.-04.09.2015 -
2015
Title Beam Search for integer multi-objective optimization Type Other Author Barthelemy T -
2015
Title On properties and the complexity of multi-criteria sorting algorithms. Type Conference Proceeding Abstract Author Barthelemy T Conference Proceedings of OR 2015, International Conference on Operations Research, Vienna, 01.09.-04.09.2015 -
2015
Title Bi-objective stochastic facility location Type Conference Proceeding Abstract Author Parragh Sn Et Al Conference Proceedings of OR 2015, International Conference on Operations Research, Vienna, 01.09.-04.09.2015 -
2015
Title Bi-objective stochastic facility location. Type Conference Proceeding Abstract Author Parragh Sn Et Al Conference Proceedings of OR 2015, International Conference on Operations Research, Vienna, 01.09.-04.09.2015 -
2015
Title The school bus routing and scheduling problem with transfers DOI 10.1002/net.21589 Type Journal Article Author Bögl M Journal Networks Pages 180-203 Link Publication -
2015
Title Solving a bi-objective stochastic facility location Problem Type Other Author Gutjahr W -
2015
Title Evaluating the trade-off between cost and service-oriented objectives in routing and scheduling problems Type Conference Proceeding Abstract Author Hartl Rf Conference Book of Abstracts of OR 2015, International Conference on Operations Research, Vienna, 01.09.-04.09.2015. -
2015
Title Evaluating the trade-off between cost and service-oriented objectives in routing and scheduling problems. Type Conference Proceeding Abstract Author Hartl Rf Et Al Conference Proceedings of OR 2015, International Conference on Operations Research, Vienna, 01.09.-04.09.2015. -
2016
Title The Golf Tourist Problem DOI 10.1007/978-3-319-39120-5_25 Type Book Chapter Author Tricoire F Publisher Springer Nature Pages 473-489 -
2017
Title Feature cluster: Recent advances in exact methods for multi-objective optimisation DOI 10.1016/j.ejor.2017.02.004 Type Journal Article Author Ehrgott M Journal European Journal of Operational Research Pages 805-806 Link Publication -
2018
Title Branch-and-bound for bi-objective integer programming DOI 10.48550/arxiv.1809.06823 Type Preprint Author Parragh S -
2016
Title A bi-objective home care scheduling problem: Analyzing the trade-off between costs and client inconvenience DOI 10.1016/j.ejor.2015.07.028 Type Journal Article Author Braekers K Journal European Journal of Operational Research Pages 428-443 Link Publication -
0
Title Solving a bi-objective stochastic facility location Problem. Type Other Author Gutjahr W -
0
Title Beam Search for integer multi-objective optimization. Type Other Author Barthelemy T
-
2015
Title Doerner, K.F. (2015) Passenger Transportation in Rural Areas, VHB Pfingsttagung, May, 27-29, 2015. Vienna, Austria. Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2014
Title Tricoire, F. (2014) Linear programming for bi-objective stochastic logistics. International Workshop on Recent Advances in Multi-Objective Optimization 2014, Vienna, Austria, 18.09.2014 Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2014
Title Doerner, K.F. (2014) Matheuristics Design Concepts for Rich Problems, Semiplenary at the GOR Meeting 2014 in Aachen, September, 4-6, 2014. Aachen, Germany. Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2014
Title Doerner, K.F. (2014) The school bus routing and scheduling problem with transfers. ANOG Workshop "Routing and Networks", Vienna, Austria, 15.01.2014. Type Personally asked as a key note speaker to a conference Level of Recognition National (any country) -
2014
Title Parragh, S.N. (2014) Solving the bi-objective team orienteering problem by branch and price. ANOG Workshop "Routing and Networks", Vienna, Austria, 15.01.2014 Type Personally asked as a key note speaker to a conference Level of Recognition National (any country) -
2013
Title Bögl, M. (2013) Synchronization issues in the school bus routing and scheduling problem with transfers. SynchroTrans Workshop on invitation basis, Mainz, 26.05-29.05.2013 Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International