This issue is to keep track of the planned major refactoring for Alpine.jl. To complete this refactor, the following things need to be taken care of. This can be tagged as milestone for v1.0 of Alpine.jl
Relaxations and Algorithms
[ ] Implement/migrate all univariate piecewise relaxations and LP relaxations within Alpine (w/o additional package dependencies), based on this paper: https://doi.org/10.1007/s11081-021-09609-z
[ ] Clean-up of multilinear term (SOS-2 based) relaxations
This issue is to keep track of the planned major refactoring for Alpine.jl. To complete this refactor, the following things need to be taken care of. This can be tagged as milestone for v1.0 of Alpine.jl
Relaxations and Algorithms
Presolve methods
Documentation