A simple algorithm for the simple bilevel programming (SBP) problem

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Dempe, Stephan, Duta, Joydeep, Pandit, Tanushree, Rao, K. S. Mallikarjuna
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916693269282816
author Dempe, Stephan
Duta, Joydeep
Pandit, Tanushree
Rao, K. S. Mallikarjuna
author_facet Dempe, Stephan
Duta, Joydeep
Pandit, Tanushree
Rao, K. S. Mallikarjuna
contents In this article we intend to develop a simple and implementable algorithm for minimizing a convex function over the solution set of another convex optimization problem. Such a problem is often referred to as a simple bilevel programming (SBP) problem. One of the key features of our algorithm is that we make no assumption on the diferentiability of the upper level objective, though we will assume that the lower level objective is smooth. Another key feature of the algorithm is that it does not assume that the lower level objective has a Lipschitz gradient, which is a standard assumption in most of the well-known algorithms for this class of problems. We present the convergence analysis and also some numerical experiments demonstrating the efectiveness of the algorithm.
format Preprint
id arxiv_https___arxiv_org_abs_2504_12168
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A simple algorithm for the simple bilevel programming (SBP) problem
Dempe, Stephan
Duta, Joydeep
Pandit, Tanushree
Rao, K. S. Mallikarjuna
Optimization and Control
90C25, 90C29
G.1.6; F.2.1
In this article we intend to develop a simple and implementable algorithm for minimizing a convex function over the solution set of another convex optimization problem. Such a problem is often referred to as a simple bilevel programming (SBP) problem. One of the key features of our algorithm is that we make no assumption on the diferentiability of the upper level objective, though we will assume that the lower level objective is smooth. Another key feature of the algorithm is that it does not assume that the lower level objective has a Lipschitz gradient, which is a standard assumption in most of the well-known algorithms for this class of problems. We present the convergence analysis and also some numerical experiments demonstrating the efectiveness of the algorithm.
title A simple algorithm for the simple bilevel programming (SBP) problem
topic Optimization and Control
90C25, 90C29
G.1.6; F.2.1
url https://arxiv.org/abs/2504.12168