Mathematical programs with complementarity constraints and application to hyperparameter tuning for nonlinear support vector machines
Mathematical programs with complementarity constraints and application to hyperparameter tuning for nonlinear support vector machines
We consider the Mathematical Program with Complementarity Constraints (MPCC). One of the main challenges in solving this problem is the systematic failure of standard Constraint Qualifications (CQs). Carefully accounting for the combinatorial nature of the complementarity constraints, tractable versions of the Mangasarian Fromovitz Constraint Qualification (MFCQ) have been designed and widely studied in the literature. This paper looks closely at two such MPCC-MFCQs and their influence on MPCC algorithms. As a key contribution, we prove the convergence of the sequential penalisation and Scholtes relaxation algorithms under a relaxed MPCC-MFCQ that is much weaker than the CQs currently used in the literature. We then form the problem of tuning hyperparameters of a nonlinear Support Vector Machine (SVM), a fundamental machine learning problem for classification, as a MPCC. For this application, we establish that the aforementioned relaxed MPCC-MFCQ holds under a very mild assumption. Moreover, we program robust implementations and comprehensive numerical experimentation on real-world data sets, where we show that the sequential penalisation method applied to the MPCC formulation for tuning SVM hyperparameters can outperform both the Scholtes relaxation technique and the state-of-the-art derivative-free methods from the machine learning literature.
math.OC
Ward, Samuel
00f86267-59db-4210-b603-6c418a2e9452
Zemkoho, Alain
30c79e30-9879-48bd-8d0b-e2fbbc01269e
Ahipasaoglu, Selin
d69f1b80-5c05-4d50-82df-c13b87b02687
Ward, Samuel
00f86267-59db-4210-b603-6c418a2e9452
Zemkoho, Alain
30c79e30-9879-48bd-8d0b-e2fbbc01269e
Ahipasaoglu, Selin
d69f1b80-5c05-4d50-82df-c13b87b02687
[Unknown type: UNSPECIFIED]
Abstract
We consider the Mathematical Program with Complementarity Constraints (MPCC). One of the main challenges in solving this problem is the systematic failure of standard Constraint Qualifications (CQs). Carefully accounting for the combinatorial nature of the complementarity constraints, tractable versions of the Mangasarian Fromovitz Constraint Qualification (MFCQ) have been designed and widely studied in the literature. This paper looks closely at two such MPCC-MFCQs and their influence on MPCC algorithms. As a key contribution, we prove the convergence of the sequential penalisation and Scholtes relaxation algorithms under a relaxed MPCC-MFCQ that is much weaker than the CQs currently used in the literature. We then form the problem of tuning hyperparameters of a nonlinear Support Vector Machine (SVM), a fundamental machine learning problem for classification, as a MPCC. For this application, we establish that the aforementioned relaxed MPCC-MFCQ holds under a very mild assumption. Moreover, we program robust implementations and comprehensive numerical experimentation on real-world data sets, where we show that the sequential penalisation method applied to the MPCC formulation for tuning SVM hyperparameters can outperform both the Scholtes relaxation technique and the state-of-the-art derivative-free methods from the machine learning literature.
Text
2504.13006v2
- Author's Original
More information
Accepted/In Press date: 17 April 2025
Keywords:
math.OC
Identifiers
Local EPrints ID: 509218
URI: http://eprints.soton.ac.uk/id/eprint/509218
PURE UUID: 1eae010b-4dbe-4031-9740-942e35377ef1
Catalogue record
Date deposited: 13 Feb 2026 17:37
Last modified: 14 Feb 2026 03:07
Export record
Altmetrics
Contributors
Author:
Samuel Ward
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics