LinA: A faster approach to piecewise linear approximations using corridors and its application to mixed-integer optimization - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2021

LinA: A faster approach to piecewise linear approximations using corridors and its application to mixed-integer optimization

Résumé

In this paper, we address the problem of approximating and over/under-estimating univariate functions with piecewise linear (PWL) functions with the minimum number of linear segments given a bound on the pointwise approximation error allowed. Through a new geometric approach and building on the work of Ngueveu [Ngu19], we develop new algorithms that can solve the problem in quasi-logarithmic time on a very broad class of error types. Such algorithms find many applications, mostly related to solving certain classes of (mixed-integer) nonlinear and nonconvex programming (MINLP) problems by mixed-integer linear programming (MILP) techniques. An efficient implementation of our algorithms is available as a Julia package. Benchmarks are also provided to showcase how our method outperforms the state-of-the-art for this problem. Finally, we show how our algorithms can be used to efficiently solve certain classes of MINLP problems by a case study on multicommodity network design problems with congestion.
Fichier principal
Vignette du fichier
LinA_CodsiNgueveuGendron_20210906.pdf (1.06 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03336003 , version 1 (06-09-2021)

Identifiants

  • HAL Id : hal-03336003 , version 1

Citer

Julien Codsi, Sandra Ulrich Ngueveu, Bernard Gendron. LinA: A faster approach to piecewise linear approximations using corridors and its application to mixed-integer optimization. 2021. ⟨hal-03336003⟩
312 Consultations
1082 Téléchargements

Partager

Gmail Facebook X LinkedIn More