Parallel computational optimization in operations research: A new integrative framework, literature review and research directions

10/03/2019
by   Guido Schryen, et al.
0

Solving optimization problems with parallel algorithms has a long tradition in OR. Its future relevance for solving hard optimization problems in many fields, including finance, logistics, production and design, is leveraged through the increasing availability of powerful computing capabilities. Acknowledging the existence of several literature reviews on parallel optimization, we did not find reviews that cover the most recent literature on the parallelization of both exact and (meta)heuristic methods. However, in the past decade substantial advancements in parallel computing capabilities have been achieved and used by OR scholars so that an overview of modern parallel optimization in OR that accounts for these advancements is beneficial. Another issue from previous reviews results from their adoption of different foci so that concepts used to describe and structure prior literature differ. This heterogeneity is accompanied by a lack of unifying frameworks for parallel optimization across methodologies, application fields and problems, and it has finally led to an overall fragmented picture of what has been achieved and still needs to be done in parallel optimization in OR. This review addresses the aforementioned issues with three contributions: First, we suggest a new integrative framework of parallel computational optimization across optimization problems, algorithms and application domains. The framework integrates the perspectives of algorithmic design and computational implementation of parallel optimization. Second, we apply the framework to synthesize prior research on parallel optimization in OR, focusing on computational studies published in the period 2008-2017. Finally, we suggest research directions for parallel optimization in OR.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/27/2021

Heuristic and Metaheuristic Methods for the Unrelated Machines Scheduling Problem: A Survey

Today scheduling problems have an immense effect on various areas of hum...
research
11/11/2021

Explainable AI (XAI): A Systematic Meta-Survey of Current Challenges and Future Opportunities

The past decade has seen significant progress in artificial intelligence...
research
01/29/2018

Using Meta-heuristics and Machine Learning for Software Optimization of Parallel Computing Systems: A Systematic Literature Review

While the modern parallel computing systems offer high performance, util...
research
10/19/2022

Topology Optimization via Machine Learning and Deep Learning: A Review

Topology optimization (TO) is a method of deriving an optimal design tha...
research
07/19/2022

Harmony Search: Current Studies and Uses on Healthcare Systems

One of the popular metaheuristic search algorithms is Harmony Search (HS...
research
02/10/2018

Running genetic algorithms on Hadoop for solving high dimensional optimization problems

Hadoop is a popular MapReduce framework for developing parallel applicat...
research
12/21/2022

Speedup and efficiency of computational parallelization: A unifying approach and asymptotic analysis

In high performance computing environments, we observe an ongoing increa...

Please sign up or login with your details

Forgot password? Click here to reset