Fast Projection onto the Simplex and the l1 Ball - AGPIG Accéder directement au contenu
Article Dans Une Revue Mathematical Programming, Series A Année : 2016

Fast Projection onto the Simplex and the l1 Ball

Résumé

A new algorithm is proposed to project, exactly and in finite time, a vector of arbitrary size onto a simplex or an l1-norm ball. It can be viewed as a Gauss-Seidel-like variant of Michelot’s variable fixing algorithm; that is, the threshold used to fix the variables is updated after each element is read, instead of waiting for a full reading pass over the list of non-fixed elements. This algorithm is empirically demonstrated to be faster than existing methods.
Fichier principal
Vignette du fichier
Condat_simplexproj.pdf (119.36 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01056171 , version 1 (17-08-2014)
hal-01056171 , version 2 (01-09-2015)

Identifiants

Citer

Laurent Condat. Fast Projection onto the Simplex and the l1 Ball. Mathematical Programming, Series A, 2016, 158 (1), pp.575-585. ⟨10.1007/s10107-015-0946-6⟩. ⟨hal-01056171v2⟩
1694 Consultations
4462 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More