Abstract
The singly linearly constrained separable binary quadratic programming problem (SLSBQP) has a wide variety of applications in practice. In real-life applications, the coefficients in the objective function and constraints generally appear with symmetric structure. In this paper, we propose an extremely efficient global optimization algorithm for solving SLSBQP with symmetric structure. We first develop a reformulation of SLSBQP based on an aggregate function defined on the symmetric structure in the problem, and derive the convex envelop function for the aggregate function. A branch-and-bound algorithm is then proposed to find the global solution of the reformulation of SLSBQP. Computational experiments show that the proposed algorithm is able to solve test instances with thousands of variables in less than 0.04 seconds on average, whereas the current state-of-the-art algorithms may fail to solve the same test instances in 200 seconds. The superior performance of the proposed algorithm clearly indicates the potential of the proposed algorithm in real-life applications.
Similar content being viewed by others
Notes
The optimal values of our numerical instances are generally larger than \(10^6\). An absolute error tolerance of 0.01 means that the relative error is less than \(10^{-8}\) for our test instances.
References
Agnetis, A., Grande, E., Mirchandani, P.B., Pacifici, A.: Covering a line segment with variable radius discs. Comput. Op. Res. 36, 1423–1436 (2009)
Agnetis, A., Grande, E., Pacifici, A.: Demand allocation with latency cost functions. Math. Program. 132, 277–294 (2012)
Dong, H., Chen, K., Linderoth, J.: Regularization vs. relaxation: A conic optimization perspective of statistical variable selection. http://arxiv.org/abs/1510.06083 (2015)
Frangioni, A., Gentile, C., Grande, E., Pacifici, A.: Projected perspective reformulations with applications in design problems. Op. Res. 59, 1225–1232 (2011)
Friedman, E. J.: Fundamental domains for integer programs with symmetries. international conference on combinatorial optimization and applications (COCOA), 146–153, Springer, Berlin (2007)
Galiana, F.D., Motto, A.L., Bouffard, F.: Reconciling social welfare, agent profits, and consumer payments in electricity pools. IEEE Trans. Power. Syst. 18, 452–459 (2003)
Han, S., Gómez, A., Atamtürk, A. 2x2 convexifications for convex quadratic optimization with indicator variables. http://arxiv.org/abs/2004.07448 (2020)
Knueven, B., Ostrowski, J., Watson, J.P.: Exploiting identical generators in unit commitment. IEEE Trans. Power Syst. 33, 4496–4507 (2017)
Liberti, L.: Reformulations in mathematical programming: automatic symmetry detection and exploitation. Math. Program. 131, 273–304 (2012)
Liberti, L., Ostrowski, J.: Stabilizer-based symmetry breaking constraints for mathematical programs. J. Glob. Optim. 60, 183–194 (2014)
Lu, C., Deng, Z., Fang, S.-C., Jin, Q., Xing, W.: Fast computation of global solutions to the single-period unit commitment problem. J. Comb. Optim. (2019). https://doi.org/10.1007/s10878-019-00489-9
Ostrowski, J., Linderoth, J., Rossi, F., Smriglio, S.: Orbital branching. Math. Program. 126, 147–178 (2011)
Ostrowski, J., Anjos, M.F., Vannelli, A.: Modified orbital branching for structured symmetry with an application to unit commitment. Math. Program. 150, 99–129 (2015)
Rockafellar, R.T., Wets, R.J.-B.: Variational Analysis. Springer, Berlin (2004)
Acknowledgements
Lu’s research has been supported by National Natural Science Foundation of China Grant Nos. 12171151 and 11701177. Deng’s research has been supported by a grant from MOE Social Science Laboratory of Digital Economic Forecasts and Policy Simulation at UCAS, and National Natural Science Foundation of China Grant No. 11771287.
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
Lu, C., Wu, J., Deng, Z. et al. A fast global algorithm for singly linearly constrained separable binary quadratic program with partially identical parameters. Optim Lett 17, 613–628 (2023). https://doi.org/10.1007/s11590-022-01891-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-022-01891-9