Pyomo
If you use Pyomo in your research, please cite the Pyomo book and the Pyomo paper.
Hart, William E., Jean-Paul Watson, and David L. Woodruff. "Pyomo: modeling and solving mathematical programs in Python." Mathematical Programming Computation 3(3) (2011): 219-260.
Bibtex Entry:
@book{bynum2021pyomo, title={Pyomo--optimization modeling in python}, author={Bynum, Michael L. and Hackebeil, Gabriel A. and Hart, William E. and Laird, Carl D. and Nicholson, Bethany L. and Siirola, John D. and Watson, Jean-Paul and Woodruff, David L.}, edition={Third}, volume={67}, year={2021}, publisher={Springer Science \& Business Media} }
@article{hart2011pyomo, title={Pyomo: modeling and solving mathematical programs in Python}, author={Hart, William E and Watson, Jean-Paul and Woodruff, David L}, journal={Mathematical Programming Computation}, volume={3}, number={3}, pages={219--260}, year={2011}, publisher={Springer} }
PySP
If you use PySP in your research, please cite the PySP paper.
Watson, Jean-Paul, David L. Woodruff, and William E. Hart. "PySP: modeling and solving stochastic programs in Python." Mathematical Programming Computation 4(2) (2012): 109-149.
Bibtex Entry:
@article{watson2012pysp, title={PySP: modeling and solving stochastic programs in Python}, author={Watson, Jean-Paul and Woodruff, David L and Hart, William E}, journal={Mathematical Programming Computation}, volume={4}, number={2}, pages={109--149}, year={2012}, publisher={Springer} }
Pyomo.DAE
If you use Pyomo.DAE in your research, please cite the Pyomo.DAE paper.
Nicholson, Bethany, John D. Siirola, Jean-Paul Watson, Victor M. Zavala, and Lorenz T. Biegler. "pyomo.dae: a modeling and automatic discretization framework for optimization with differential and algebraic equations." Mathematical Programming Computation 10(2) (2018): 187-223.
Bibtex Entry:
@Article{Nicholson2018, author={Nicholson, Bethany and Siirola, John D. and Watson, Jean-Paul and Zavala, Victor M. and Biegler, Lorenz T.}, title={pyomo.dae: a modeling and automatic discretization framework for optimization with differential and algebraic equations}, journal={Mathematical Programming Computation}, volume={10}, number={2}, year={2018}, pages={187--223}, publisher={Springer} }