Deterministic approaches for solving practical black-box global optimization problems
Dmitri E. Kvasov, Yaroslav D. Sergeyev

TL;DR
This paper surveys deterministic methods developed for solving complex black-box global optimization problems, demonstrating their effectiveness on test problems and engineering applications where traditional and metaheuristic methods often struggle.
Contribution
The paper introduces and reviews innovative deterministic algorithms specifically designed for challenging black-box multiextremal optimization problems, highlighting their advantages over traditional and metaheuristic approaches.
Findings
Deterministic methods outperform some metaheuristics on test problems.
The approaches are effective in practical engineering optimization tasks.
Numerical results confirm the efficiency of the proposed algorithms.
Abstract
In many important design problems, some decisions should be made by finding the global optimum of a multiextremal objective function subject to a set of constrains. Frequently, especially in engineering applications, the functions involved in optimization process are black-box with unknown analytical representations and hard to evaluate. Such computationally challenging decision-making problems often cannot be solved by traditional optimization techniques based on strong suppositions about the problem (convexity, differentiability, etc.). Nature and evolutionary inspired metaheuristics are also not always successful in finding global solutions to these problems due to their multiextremal character. In this paper, some innovative and powerful deterministic approaches developed by the authors to construct numerical methods for solving the mentioned problems are surveyed. Their efficiency…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
