sageopt

A Python package for SAGE relaxations in signomial and polynomial optimization

sageopt implements the SAGE (Sums of AM/GM Exponentials) hierarchy for signomial and polynomial nonnegativity certification, as well as the methods I developed in my PhD thesis. It grew out of my graduate research and is the reference implementation for several papers in this area.

Documentation: https://rileyjmurray.github.io/sageopt/.