Vol. 10, No. 1, 2020

Download this article
Download this article For screen
For printing
Recent Issues
Volume 14, Issue 1
Volume 13, Issue 1
Volume 12, Issue 1
Volume 11, Issue 1
Volume 10, Issue 1
Volume 9, Issue 2
Volume 9, Issue 1
Volume 8, Issue 1
Volume 7, Issue 1
Volume 6, Issue 1
Volume 5, Issue 1
Volume 4, Issue 1
Volume 3, Issue 1
Volume 2, Issue 1
Volume 1, Issue 1
The Journal
About the Journal
Editorial Board
 
Submission Guidelines
Submission Form
Policies for Authors
Ethics Statement
 
ISSN 1948-7916
Author Index
To Appear
 
Other MSP Journals
Sums of squares in Macaulay2

Diego Cifuentes, Thomas Kahle and Pablo Parrilo

Vol. 10 (2020), 17–24
Abstract

The Macaulay2 package SumsOfSquares decomposes polynomials as sums of squares. It is based on methods to rationalize sums-of-squares decompositions due to Parrilo and Peyrl. The package features a data type for sums-of-squares polynomials, support for external semidefinite programming solvers, and optimization over varieties.

Keywords
sums of squares, semidefinite programming
Mathematical Subject Classification 2010
Primary: 13J30
Secondary: 13P25, 90C22
Supplementary material

A Macaulay2 package for sums of squares calculations

Milestones
Received: 13 December 2018
Revised: 7 December 2019
Accepted: 6 January 2020
Published: 7 March 2020
Authors
Diego Cifuentes
Department of Mathematics
Massachusetts Institute of Technology
Cambridge, MA
United States
Thomas Kahle
Fakultät für Mathematik
Otto-von-Guericke Universität Magdeburg
Institut Algebra und Geometrie
Universitätsplatz 2
Magdeburg
Germany
Pablo Parrilo
Laboratory for Information and Decision Systems
Massachusetts Institute of Technology
Cambridge, MA
United States