Abstract
Disjoint bilinear programming has appeared in miscellaneous practical applications. Although deterministic approaches such as cutting plane methods for solving it have been proposed, the frequently encountered computational problem regarding degeneracy still remains. This paper proposes a distance-following approach in order to generate a conservative hyperplane from a degenerate local star minimizer located by the augmented mountain climbing procedure, cut off it, and thus enable a cutting plane method to proceed without too much additional computational workload.
Similar content being viewed by others
References
Al-Khayyal, F.A.: Jointly constrained bilinear programs and related problems: an overview. Comput. Math. Appl. 19(11), 53–62 (1990)
Al-Khayyal, F.A., Falk, J.E.: Jointly constrained biconvex programming. Math. Oper. Res. 8(2), 273–286 (1983)
Alarie, S., Audet, C., Jaumard, B., Savard, G.: Concavity cuts for disjoint bilinear programming. Math. Program. 90(2), 373–398 (2001)
Audet, C., Hansen, P., Jaumard, B., Savard, G.: A symmetrical linear maxmin approach to disjoint bilinear programming. Math. Program. 85(3), 573–592 (1999)
Balas, E.: Intersection cuts from disjunctive constraints. In: Management Science Research Report, vol. 330. Carnegie-Mellon University, Pittsburg (1974)
Caprara, A., Monaci, M.: Bidimensional packing by bilinear programming. Math. Program. 118(1), 75–108 (2009)
Ding, X., Al-Khayyal, F.A.: Accelerating convergence of cutting plane algorithms for disjoint bilinear programming. J. Glob. Optim. 38(3), 421–436 (2007)
Floudas, C.A., Gounaris, C.E.: A review of recent advances in global optimization. J. Glob. Optim. 45(1), 3–38 (2009)
Gallo, G., Ülkücü, A.: Bilinear programming: an exact algorithm. Math. Program. 12(1), 173–194 (1977)
Glover, F.: Polyhedral convexity cuts and negative edge extensions. Zeitschrift für Oper. Res. 18(5), 181–186 (1974)
Glover, F.: Polyhedral annexation in mixed integer and combinatorial programming. Math. Program. 9(1), 161–188 (1975)
Horst, R., Tuy, H.: Global Optimization: Deterministic Approaches. Springer, Berlin (2003)
Jeroslow, R.G.: Cutting-plane theory: disjunctive methods. Ann. Discrete Math. 1, 293–330 (1977)
Konno, H.: Bilinear programming: part II. Application of bilinear programming. Working paper (1971)
Konno, H.: A cutting plane algorithm for solving bilinear programs. Math. Program. 11(1), 14–27 (1976)
Majthay, M., Whinston, A.: Quasi-concave minimization subject to linear constraints. Discrete Math. 9(1), 35–59 (1974)
Meyer, C.: A simple finite cone covering algorithm for concave minimization. J. Glob. Optim. 18(4), 357–365 (2000)
Nahapetyan, A.: Bilinear programming: applications in the supply chain management. In: Encyclopedia of Optimization, pp. 282–288. Springer, Berlin (2009)
Nahapetyan, A., Pardalos, P.M.: A bilinear relaxation based algorithm for concave piecewise linear network flow problems. J. Ind. Manag. Optim. 3(1), 71 (2007)
Nahapetyan, A., Pardalos, P.M.: A bilinear reduction based algorithm for solving capacitated multi-item dynamic pricing problems. Comput. Oper. Res. 35(5), 1601–1612 (2008)
Owen, G.: Cutting planes for programs with disjunctive constraints. J. Optim. Theory Appl. 11(1), 49–55 (1973)
Petrik, M., Zilberstein, S.: Robust approximate bilinear programming for value function approximation. J. Mach. Learn. Res. 12, 3027–3063 (2011)
Rebennack, S., Nahapetyan, A., Pardalos, P.M.: Bilinear modeling solution approach for fixed charge network flow problems. Optim. Lett. 3(3), 347–355 (2009)
Sherali, H.D., Shetty, C.M.: A finitely convergent algorithm for bilinear programming problems using polar cuts and disjunctive face cuts. Math. Program. 19(1), 14–31 (1980)
Thoai, N.V., Tuy, H.: Convergent algorithms for minimizing a concave function. Math. Oper. Res. 5(4), 556–566 (1980)
Tuy, H.: Concave programming under linear constraints. Soviet Math. 5, 1437–1440 (1964)
Vaish, H., Shetty, C.M.: The bilinear programming problem. Naval Res. Logist. 23(2), 303–309 (1976)
Vaish, H., Shetty, C.M.: A cutting plane algorithm for the bilinear programming problem. Naval Res. Logist. 24(1), 83–94 (1977)
Wicaksono, D.S., Karimi, I.A.: Piecewise MILP under-and overestimators for global optimization of bilinear programs. AIChE J. 54(4), 991–1008 (2008)
Zwart, P.B.: Nonlinear programming: counterexamples to two global optimization algorithms. Oper. Res. 21(6), 1260–1266 (1973)
Acknowledgments
The authors are grateful to two anonymous referees for their insightful comments to significantly improve this paper. The work was partially supported by Young Faculty Research Fund of BFSU (2015JT005), YETP (YETP0851), NSFC (71371032), Key Project of BFSU Research Programs (2011XG003), the Humanities and Social Science Research Project of Ministry of Education (13YJA630125), and the Fundamental Research Funds for the Central Universities.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Jh., Chen, X. & Ding, Xs. Degeneracy removal in cutting plane methods for disjoint bilinear programming. Optim Lett 11, 483–495 (2017). https://doi.org/10.1007/s11590-016-1016-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-016-1016-6