top of page


1. Introduction
1.1. Introduction
1.2. The benefit of linear models: faster solution times
1.3. The benefit of linear models: global optimality
1.4. Why perform linearization
2. Linearity, Convexity, Optimality
2.1. The concepts of linearity, convexity, optimality
2.2. How to tell if an objective function is convex
2.3. Linearity and convexity
2.4. Piecewise linear approximation in energy
3. Python implementation
3.1. Python implementation
3.2. Python: the formulas
4. Conclusions
4.1. Overview
bottom of page