Pyomo – Optimization Modeling in Python - Hart, William E. (Springer US, 2012)