One way to solve very large linear programs in standard form is to apply a random projection to the constraints, then solve the projected linear program [63]. This will yield a guaranteed bound on the optimal value, as well as a solution to the projected linear program. The process of constructing an approximate solution of the original linear program is called solution retrieval. We improve theoretical bounds on the approximation error of the retrieved solution obtained as in Reference [42] and propose an improved retrieval method based on alternating projections. We show empirical results illustrating the practical benefits of the new approach.
Random Projections for Linear Programming: An Improved Retrieval Phase
Manca, Benedetto;
2023-01-01
Abstract
One way to solve very large linear programs in standard form is to apply a random projection to the constraints, then solve the projected linear program [63]. This will yield a guaranteed bound on the optimal value, as well as a solution to the projected linear program. The process of constructing an approximate solution of the original linear program is called solution retrieval. We improve theoretical bounds on the approximation error of the retrieved solution obtained as in Reference [42] and propose an improved retrieval method based on alternating projections. We show empirical results illustrating the practical benefits of the new approach.File | Dimensione | Formato | |
---|---|---|---|
Liberti_Manca_Poirion-Random Projections for Linear Programming: An Improved Retrieval Phase.pdf
Solo gestori archivio
Descrizione: VoR
Tipologia:
versione editoriale (VoR)
Dimensione
4.92 MB
Formato
Adobe PDF
|
4.92 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
HAL-Random projections for linear programming:An improved retrieval phase.pdf
accesso aperto
Descrizione: AAM
Tipologia:
versione post-print (AAM)
Dimensione
2.49 MB
Formato
Adobe PDF
|
2.49 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.