DIGS is an algorithm developed by Anjos, Ghaddar and Vera (2016) proved to be a valid alternative to Lasserre Hierarchies for solving Polynomial Programs. In this thesis we implemented, tested and then improved its SOCP formulation. At first we investigated the relationship between SOCP and SDSOS polynomials, and how to relax a polynomial program as an SOCP. We focused our attention on comparing SDSOS and SOS implementation, in terms of complexity, speed and accuracy. Specifically, we implemented DIGS algorithm in these settings and tested it on some quadratic programs. Then we exploited sparsity for the SDSOS formulation, using the approach of Sheen and Yamashita (2019), and noticed improved performances on Quadratic Knapsack instances. Finally we enriched the formulation with valid inequalities for binary programs, showing how this can further improve the algorithm.

Polynomial programming with DIGS: a second order cone implementation

Angioni, Davide
2020/2021

Abstract

DIGS is an algorithm developed by Anjos, Ghaddar and Vera (2016) proved to be a valid alternative to Lasserre Hierarchies for solving Polynomial Programs. In this thesis we implemented, tested and then improved its SOCP formulation. At first we investigated the relationship between SOCP and SDSOS polynomials, and how to relax a polynomial program as an SOCP. We focused our attention on comparing SDSOS and SOS implementation, in terms of complexity, speed and accuracy. Specifically, we implemented DIGS algorithm in these settings and tested it on some quadratic programs. Then we exploited sparsity for the SDSOS formulation, using the approach of Sheen and Yamashita (2019), and noticed improved performances on Quadratic Knapsack instances. Finally we enriched the formulation with valid inequalities for binary programs, showing how this can further improve the algorithm.
2020-02-21
65
algorithm
File in questo prodotto:
File Dimensione Formato  
tesi_AngioniDef.pdf

accesso aperto

Dimensione 2.45 MB
Formato Adobe PDF
2.45 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/23207