Pyomo – Optimization Modeling in Python

This book provides a complete and comprehensive guide to Pyomo (Python Optimization Modeling Objects) for beginning and advanced modelers, including students at the undergraduate and graduate levels, academic researchers, and practitioners. Modeling is a fundamental process in many aspects of scient...

Full description

Bibliographic Details
Main Authors: Hart, William E. (Author), Laird, Carl (Author), Watson, Jean-Paul (Author), Woodruff, David L. (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Boston, MA : Springer US, 2012.
Series:Springer Optimization and Its Applications, 67
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Preface
  • 1. Introduction
  • 2. Pyomo Modeling Strategies
  • 3. Model Components: Variables, Objectives and Constraints
  • 4. Model Components: Sets and Parameters
  • 5. Mischellaneous Model Components and Utility Functions
  • 6. Initializing Abstract Models with Data Command Files
  • 7. The Pyomo Command-Line Interface
  • 8. Nonlinear Programming with Pyomo
  • 9. Stochastic Programming Extensions
  • 10. Scripting and Algorithm Development
  • A. Installing Coopr
  • B. A Brief Python Tutorial
  • C. Pyomo and Coopr: The Bigger Picture
  • Index.