Norm-induced Cuts: Optimization with Lipschitzian Black-box Functions

Adrian Göß,Alexander Martin,Sebastian Pokutta,Kartikey Sharma
2024-09-23
Abstract:In this paper, we consider a finite dimensional optimization problem minimizing a continuous objective on a compact domain subject to a multi-dimensional constraint function. For the latter, we only assume the availability of a Lipschitz property. In recent literature methods based on non-convex outer approximation are proposed for tackling one dimensional equality constraints on bounded polyhedral domains, which are Lipschitz with respect to the maximum norm. To the best of our knowledge, however, there exists no non-convex outer approximation method for a general problem class. We introduce a meta-level solution framework to solve such problems and tackle the underlying theoretical foundations. Considering the feasible domain without the constraint function as manageable, our method relaxes the multidimensional constraint and iteratively refines the feasible region by means of norm-induced cuts, relying on an oracle for the resulting sub-problems. We show the method's correctness and investigate the problem complexity. In order to account for discussions about functionality, limits, and extensions, we present computational examples including illustrations.
Optimization and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the minimization optimization problem of a continuous objective function with multi - dimensional constraint functions in a finite - dimensional vector space. Specifically, the paper focuses on minimizing a continuous objective function on a compact domain while satisfying a multi - dimensional constraint function. For this constraint function, it is assumed to have only the Lipschitz property, that is, the rate of change is bounded within a certain range. The paper points out that currently, non - convex outer approximation methods for one - dimensional equality constraints have been studied, but for more general problem classes, especially in the case of multi - dimensional constraints, effective non - convex outer approximation methods are still lacking. To meet this challenge, the paper proposes a meta - level solution framework to solve the problem by relaxing the multi - dimensional constraints and gradually refining the feasible region through "norm - induced cuts" in each iteration. These cuts rely on an oracle for solving sub - problems. The paper proves the correctness of this method and explores the complexity of the problem. In addition, the paper also shows the functionality, limitations and scalability of the method through computational examples. In short, the main contributions of this paper are as follows: 1. Propose a meta - level method for dealing with black - box constraint optimization problems with the Lipschitz property. 2. Theoretically verify the correctness of this method and the complexity of the problem. 3. Through visualization and examples, show the functionality of the method and its limitations on local solutions, as well as the benefits of having information on the Lipschitz constants of each component of the constraint function.