Recommended reading#
These books are good resources to go further into optimisation and energy system modelling, and may be available via university libraries:
Introduction to Operations Research [Hillier and Lieberman, 2021] provides a broad overview of mathematical modelling and optimisation methods. For many years, it has been one of the go-to resources if you need more detail on any of the topics discussed in the course – but it is not specific to energy.
Optimization Models in Electricity Markets [Papavasiliou, 2024] is a more recent book focusing specifically and in detail on electricity markets in the European context, including topics we do not touch on in detail here such as ancillary services, optimal power flow, and demand response.
Hands-On Mathematical Optimization with Python [Postek et al., 2025] is a new book which explains the mathematical theory behind optimisation in a practical and application-focused manner. The book comes with a free online repository of examples in Python/Pyomo using Jupyter notebooks.
Bibliography#
Frederick S. Hillier and Gerald J. Lieberman. Introduction to Operations Research. McGraw-Hill Education, New York, NY, 11th edition, 2021. ISBN 9781259872990. URL: https://www.mheducation.com/highered/product/Introduction-to-Operations-Research-Hillier.html.
Anthony Papavasiliou. Optimization Models in Electricity Markets. Cambridge University Press, New York, 1st edition, 2024. ISBN 978-1-00-941661-0. doi:10.1017/9781009416627.
Krzysztof Postek, Alessandro Zocca, Joaquim A. S. Gromicho, and Jeffrey C. Kantor. Hands-On Mathematical Optimization with Python. Cambridge University Press, 1st edition, January 2025. ISBN 978-1-009-49351-2 978-1-009-49350-5. doi:10.1017/9781009493512.