In the branch-and-bound algorithm, branching is the key step to deal with the nonconvexity of the problem. For Mixed Integer Linear Optimization (MILO) problems and, in general, Mixed Integer Nonlinear Optimization (MINLO) problems whose continuous relaxation is convex, branching on integer and binary variables suffices, because fixing all integer variables yields a convex relaxation. General, nonconvex MINLO problems, on the other hand, require spatial branching, i.e., branching on continuous variables. While spatial branching could be seen as necessary for the general MINLO class only, we show that when the branching point is carefully chosen, spatial branching can be more effective than its integer counterpart for a special class of problems arising from Support Vector Machines with Ramp Loss (SVMRL), which can be modeled as mixed integer problems with linear constraints and a convex quadratic objective. We present a strong spatial branching approach for SVMRL coupled with a procedure to strengthen the continuous relaxation, then report on computational tests on known instances from the literature where our approach yields a significant improvement in solve time.

Spatial branching for a special class of convex MIQO problems

pietro belotti
2024-01-01

Abstract

In the branch-and-bound algorithm, branching is the key step to deal with the nonconvexity of the problem. For Mixed Integer Linear Optimization (MILO) problems and, in general, Mixed Integer Nonlinear Optimization (MINLO) problems whose continuous relaxation is convex, branching on integer and binary variables suffices, because fixing all integer variables yields a convex relaxation. General, nonconvex MINLO problems, on the other hand, require spatial branching, i.e., branching on continuous variables. While spatial branching could be seen as necessary for the general MINLO class only, we show that when the branching point is carefully chosen, spatial branching can be more effective than its integer counterpart for a special class of problems arising from Support Vector Machines with Ramp Loss (SVMRL), which can be modeled as mixed integer problems with linear constraints and a convex quadratic objective. We present a strong spatial branching approach for SVMRL coupled with a procedure to strengthen the continuous relaxation, then report on computational tests on known instances from the literature where our approach yields a significant improvement in solve time.
2024
File in questo prodotto:
File Dimensione Formato  
94245991-597a-4c40-86f5-a0b5fab74c99.pdf

Accesso riservato

Descrizione: Published paper
: Publisher’s version
Dimensione 1.15 MB
Formato Adobe PDF
1.15 MB Adobe PDF   Visualizza/Apri
Belotti-OptLetters-2024.pdf

accesso aperto

Descrizione: Post-print
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 353.1 kB
Formato Adobe PDF
353.1 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1271062
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact