While the literature on the application of Bilevel Programming Problems (BPP) is extensive and diverse, there have been limited efforts in establishing a comprehensive test library for the evaluation of bilevel algorithms and their implementations. Thus, the primary goal of this library is to present an actively growing collection of bilevel test problems gathered from various sources devoted to bilevel programming.
For each problem, this library provides:
We welcome contributions and corrections to this resource either way:
If you use BASBLib, please cite the following source:
Since bilevel programming involves two optimization problems (the outer and the inner) our classification is based on the nature of these problems. At the moment, in our classification we distinguish the following classes (types) of bilevel programming problems:
View a summary table of all LP-LP problems or click on a problem name for more information.
View a summary table of all LP-QP problems or click on a problem name for more information.
View a summary table of all QP-QP problems or click on a problem name for more information.
View a summary table of all LP-NLP problems or click on a problem name for more information.
View a summary table of all QP-NLP problems or click on a problem name for more information.
View a summary table of all NLP-NLP problems or click on a problem name for more information.
This work was partially funded by a Grant (No. P-MIP-17-60) from the Research Council of Lithuania. We also gratefully acknowledge funding from the EPSRC through a Leadership Fellowship [EP/J003840/1]