An Inexact Restoration Package for Bilevel Programming Problems

HTML  XML Download Download as PDF (Size: 208KB)  PP. 1252-1259  
DOI: 10.4236/am.2012.330181    5,345 Downloads   8,587 Views  Citations

ABSTRACT

Bilevel programming problems are a class of optimization problems with hierarchical structure where one of the con-straints is also an optimization problem. Inexact restoration methods were introduced for solving nonlinear programming problems a few years ago. They generate a sequence of, generally, infeasible iterates with intermediate iterations that consist of inexactly restored points. In this paper we present a software environment for solving bilevel program-ming problems using an inexact restoration technique without replacing the lower level problem by its KKT optimality conditions. With this strategy we maintain the minimization structure of the lower level problem and avoid spurious solutions. The environment is a user-friendly set of Fortran 90 modules which is easily and highly configurable. It is prepared to use two well-tested minimization solvers and different formulations in one of the minimization subproblems. We validate our implementation using a set of test problems from the literature, comparing different formulations and the use of the minimization solvers.

Share and Cite:

E. Pilotta and G. Torres, "An Inexact Restoration Package for Bilevel Programming Problems," Applied Mathematics, Vol. 3 No. 10A, 2012, pp. 1252-1259. doi: 10.4236/am.2012.330181.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.