Toward agent-based process systems engineering: proposed framework and application to non-convex optimization. - John D. Siirola; Steinar Hauan; Arthur Westerberg (Comput. Chem. Eng., 2003)

Computing Pareto fronts using distributed agents. - John D. Siirola; Steinar Hauan; Arthur Westerberg (Comput. Chem. Eng., 2004)

RPI: A remote process interface library for distributed clusters. - John D. Siirola; Steinar Hauan (Comput. Chem. Eng., 2005)

Polymorphic optimization. - John D. Siirola; Steinar Hauan (Comput. Chem. Eng., 2007)

A multi-paradigm modeling framework for energy systems simulation and analysis. - Bri-Mathias S. Hodge; Shisheng Huang; John D. Siirola; Joseph F. Pekny; Gintaras V. Reklaitis (Comput. Chem. Eng., 2011)

A stochastic programming approach for gas detector placement using CFD-based dispersion simulations. - Sean Legg; A. J. Benavides-Serrano; John D. Siirola; Jean-Paul Watson; S. G. Davis; Are Bratteteig; Carl D. Laird (Comput. Chem. Eng., 2012)

Block-oriented modeling of superstructure optimization problems. - Zev Friedman; Jack Ingalls; John D. Siirola; Jean-Paul Watson (Comput. Chem. Eng., 2013)

Foreword. - Mario R. Eden; John D. Siirola; Gavin P. Towler (Comput. Chem. Eng., 2015)

A framework for modeling and optimizing dynamic systems under uncertainty. - Bethany Nicholson; John D. Siirola (Comput. Chem. Eng., 2018)

pyomo.dae: a modeling and automatic discretization framework for optimization with differential and algebraic equations. - Bethany Nicholson; John D. Siirola; Jean-Paul Watson; Victor M. Zavala; Lorenz T. Biegler (Math. Program. Comput., 2018)

SUSPECT: MINLP special structure detector for Pyomo. - Francesco Ceccon; John D. Siirola; Ruth Misener (Optim. Lett., 2020)

Pyosyn: A new framework for conceptual design modeling and optimization. - Qi Chen 023; Yunshan Liu; Grant Seastream; John D. Siirola; Ignacio E. Grossmann (Comput. Chem. Eng., 2021)

An implicit function formulation for optimization of discretized index-1 differential algebraic systems. - Robert B. Parker; Bethany Nicholson; John D. Siirola; Carl D. Laird; Lorenz T. Biegler (Comput. Chem. Eng., 2022)

Mixed-integer linear programming models and algorithms for generation and transmission expansion planning of power systems. - Can Li; Antonio J. Conejo; Peng Liu; Benjamin P. Omell; John D. Siirola; Ignacio E. Grossmann (Eur. J. Oper. Res., 2022)

Scalable Parallel Nonlinear Optimization with PyNumero and Parapint. - Jose S. Rodriguez; Robert B. Parker; Carl D. Laird; Bethany Nicholson; John D. Siirola; Michael Bynum 001 (INFORMS J. Comput., 2023)

Applications of the Dulmage-Mendelsohn decomposition for debugging nonlinear optimization problems. - Robert B. Parker; Bethany Nicholson; John D. Siirola; Lorenz T. Biegler (Comput. Chem. Eng., 2023)

A parallel hub-and-spoke system for large-scale scenario-based optimization under uncertainty. - Bernard Knueven; David T. Mildebrath; Christopher Muir; John D. Siirola; Jean-Paul Watson; David L. Woodruff (Math. Program. Comput., 2023)

A mixed integer linear programming approach for the design of chemical process families. - Georgia Stinchfield; Joshua C. Morgan; Sakshi Naik; Lorenz T. Biegler; John C. Eslick; Clas Jacobson; David C. Miller; John D. Siirola; Miguel A. Zamarripa; Chen Zhang; Qi Zhang; Carl D. Laird (Comput. Chem. Eng., 2024)

Pyomo: Accidentally outrunning the bear. - Miranda Mundt; William E. Hart; Emma S. Johnson; Bethany Nicholson; John D. Siirola (Patterns, 2025)