Abstract
The paper tackles a class of bilevel programming where the upper level problem and the lower level problem are integer indefinite quadratic programs. This article presents a new algorithm for solving the integer indefinite quadratic bilevel problem, say IIQBP. Indeed, the upper level indefinite quadratic problem is solved, the optimal solution of which belongs to the efficient solutions set of the corresponding bicriteria problem. The set of efficient solutions is determined by branch and bound method with cuts. The found integer optimal solution is tested for optimality of the main problem by solving the lower level problem. If this solution is non optimal of IIQBP problem, a cut is added to the upper level problem and a new efficient solutions set is determined then a new integer solution of the upper level problem is found. After the presentation and validation of the algorithm, two examples are provided to better visualize the proposed algorithm.
Similar content being viewed by others
References
Abbas, M., & Moulaï, M. (2002). Integer linear fractional programming with multiple objective. Recerca Operativa, 32(103/104), 51–70.
Aneja, Y. P., Aggarwal, V., & Nair, K. P. K. (1984). On a class of quadratic programs. European Journal of Operational Research, 18, 62–70.
Aneja, Y. P., & Nair, K. P. K. (1979). Bicriteria transportation problem. Management Science, 25, 73–78.
Arora, S. R., Alemayehu, G., & Narang, R. (2004). On the indefinite quadratic bilevel programming problem. Operational Research Society of India, 41(4), 264–277.
Arora, S. R., & Gupta, R. (2009). Interactive fuzzy goal programming approach for bilevel programming problem. European Journal of Operational Research, 194(2), 368–376.
Bector, C. R. (1972). Indefinite quadratic fractional functional programming. Metrika, 18(1), 21–30.
Calvete, H. I., & Galé, C. (2004). Optimality conditions for the linear fractional/quadratic bilevel problem. Monografias del Seminario Garcia de Geldeano, 31, 285–294.
Candler, W., & Townsley, R. (1982). A linear bilevel programming problem. Computers and Operations Research, 9(1), 59–76.
Cherfaoui, Y., & Moulaï, M. (2021). Generating the efficient set of multiobjective integer linear plus linear fractional programming problems. Annals of Operations Research, 296(1), 735–753.
Chergui, M.E.-A., & Moulaï, M. (2008). An exact method for a discrete multiobjective linear fractional optimization. Journal of Applied Mathematics& Decision Sciences. https://doi.org/10.1155/2008/760191.
Dempe, S. (2002). Foundations of bilevel programming, nonconvex optimization and its applications. Kluwer Academic Publishers.
Fortuni-Amat, J., & McCarl, B. (1981). A representation and economic interpretation of a two-level, programming problem. Journal of Operational Research Society., 32(9), 783–792.
Gotoh, J. Y., & Konno, H. (2001). Maximization of the ratio of two convex quadratic functions over a polytope. Computational Optimization and Applications, 20(1), 43–60.
Gupta, R., & Puri, M. C. (1994). Extreme point quadratic fractional programming problem. Optimization, 30(3), 205–214.
Henderson, J. M., & Quandt, R. E. (1971). Microeconomic theory: A mathematical approach. McGraw-Hill.
Júdice, J., & Faustino, A. (1994). The linear-quadratic bilevel programming problem. INFOR, 32(2), 87–98.
Konno, H., & Kuno, T. (1992). Linear multiplicative programming. Mathematical Programming, 56, 51–64.
Maachou N., & Moulaï, M. (2015) . Bilevel quadratic fractional/quadratic problem. In Le Thi, H., Pham Dinh, T., & Nguyen, N. (Eds.), Modelling, computation and optimization in information systems and management sciences. Advances in intelligent systems and computing (Vol. 359, pp. 381–389). Springer.
Marchi, E. (2008). When is the product of two concave functions concave? IMA Preprint Series \(\sharp 2204\), Institute for Mathematics and its Applications, University of Minnesota, pp. 1–8.
Moulaï, M., & Drici, W. (2018). An indefinite quadratic optimization over an integer efficient set. Optimization, 64(4), 135–155. https://doi.org/10.1080/02331934.2018.1456539.
Narang, R., & Arora, S. R. (2009). Indefinite quadratic integer bilevel programming problem with bounded variable. Journal of Operational Research Society of India (OPSEARCH), 46(4), 428–448.
Nash, O. F. (1950). The bargaining problem. Econometrica, 18, 155–162.
Schrijver, A. (1998). Theory of linear and integer programming. In Wiley—Interscience Series in Discrete Mathematics and Optimization.
Sinha, S. (2003). Fuzzy programming approach to multi-level programming problems. Fuzzy Sets and Systems, 136(2), 189–202.
Swarup, K. (1966). Indefinite quadratic programming. Faculty of Mathematics, University of Delhi, Delhi-7. Lecturer in Operational Research, 8, 217–222.
Thirwani, D., & Arora, S. R. (1998). An algorithm for quadratic bilevel programming problem. International Journal of Management and System, 14(2), 89–98.
Vicente, L., Savard, G., & Jùdice, J. (1994). Descent approaches for quadratic bilevel programming. Journal of Optimization Theory and Applications, 81(2), 379–399.
Wang, S., & Wang, Q. (1994). Optimality conditions and an algorithm for linear-quadratic bilevel programs. Optimization, 31(2), 127–139.
Acknowledgements
Authors are grateful to doctor Hadjer Moulai and anonymous reviewers whose comments allowed us to improve the manuscript significantly. Authors work was supported by the Direction Générale de la Recherche Scientifique et du Développement Technologique (DGRSDT) Grant ID: C0656104.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Maachou, N., Moulaï, M. Branch and cut method for solving integer indefinite quadratic bilevel programs. Ann Oper Res 316, 197–227 (2022). https://doi.org/10.1007/s10479-021-04387-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-021-04387-4