4.5 Article

The DIRECT algorithm: 25 years Later

Journal

JOURNAL OF GLOBAL OPTIMIZATION
Volume 79, Issue 3, Pages 521-566

Publisher

SPRINGER
DOI: 10.1007/s10898-020-00952-6

Keywords

DIRECT; Global optimization; Lipschitzian optimization; Black-box; Derivative-free; Exploitation versus exploration

Ask authors/readers for more resources

The DIRECT global optimization algorithm introduced in 1993 provides a fresh approach to minimizing black-box functions with lower and upper bounds on variables. It balances local and global search in a unique way, but may be slow in fine-tuning solutions to high accuracy. Various researchers have extended DIRECT to improve its performance on different test functions.
Introduced in 1993, the DIRECT global optimization algorithm provided a fresh approach to minimizing a black-box function subject to lower and upper bounds on the variables. In contrast to the plethora of nature-inspired heuristics, DIRECT wasdeterministicand had only one hyperparameter (the desired accuracy). Moreover, the algorithm was simple, easy to implement, and usually performed well on low-dimensional problems (up to six variables). Most importantly, DIRECT balanced local and global search (exploitation vs. exploration) in a unique way: in each iteration, several points were sampled, some for global and some for local search. This approach eliminated the need for tuning parameters that set the balance between local and global search. However, the very same features that made DIRECT simple and conceptually attractive also created weaknesses. For example, it was commonly observed that, while DIRECT is often fast to find the basin of the global optimum, it can be slow to fine-tune the solution to high accuracy. In this paper, we identify several such weaknesses and survey the work of various researchers to extend DIRECT so that it performs better. All of the extensions show substantial improvement over DIRECT on various test functions. An outstanding challenge is to improve performancerobustlyacross problems of different degrees of difficulty, ranging from simple (unimodal, few variables) to very hard (multimodal, sharply peaked, many variables). Opportunities for further improvement may lie in combining the best features of the different extensions.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available