Practical workshop on Quantum Computing for Optimization for Process Systems Engineering
Workshop presented by:
David E. Bernal Neira
Assistant Professor, Davidson School of Chemical Engineering, Purdue University
Visiting Associate Scientist, Research Institute of Advanced Computer Science,
Universities Space Research Association
Visiting Scientist, Quantum Artificial Intelligence Laboratory, NASA Ames Research
Center
Seyed Sohaib Mansouri
Associate Professor, Department of Chemical and Biochemical Engineering, Technical
University of Denmark
Quantum computing is processing information through phenomena that can be described
through quantum mechanics. Compared to non-quantum, classical, computing, this
computational paradigm promises to accelerate specific tasks. The study of algorithms
running in quantum computers has spurred a series of novel research in various
areas, including computational chemistry, quantum system simulation, and combinatorial
optimization. Some of these topics are particularly interesting to the Process
Systems Engineering community, as they include core tasks in our profession.
This workshop is aimed to have a hands-on experience with quantum computing
hardware for combinatorial optimization. In particular, we are going to cover
the formulation of problems using quadratic unconstrained binary optimization
(QUBO) models, which, given their equivalence to the transverse field Ising
model, are the standard framework to encode optimization as the energy minimization
of a quantum energy function, or Hamiltonian.
We will then cover the different quantum algorithms designed to
address QUBO problems, including quantum annealing, the quantum approximation
optimization algorithm (QAOA), and variational quantum eigensolvers (VQE). We
will explore the different topics while executing codes in quantum simulators,
quantum annealers, gate-based quantum computers, and other novel hardware for
this framework. All the codes are developed as open-source alternatives and
run on cloud services, allowing anyone with an internet browser to experience
using quantum computers.
We will wrap up covering current research relevant to chemical and biochemical
product and process design through these methods and provide the participants
with the starting pieces for them to start exploring the world of quantum computing.
Time Agenda
9:30 am Introduction
9:45 am Overview of Quantum Mechanics: Basics to understand and use quantum
computing
10:30 am Basics of constrained optimization and modeling using open-source software
JuMP
11:30 am Quadratic Unconstrained Binary Optimization
12:00 Lunch Break
1:00 pm Solving QUBO problems using Quantum Annealers: The Quantum Adiabatic
Algorithm and Quantum Annealing
2:00 pm Solving QUBO problems using gate-based Quantum Computers: QAOA and VQE
3:00 pm Research talk: Quantum computing for chemical and biomolecular product
design
3:30 pm Research talk: Discrete nonlinear optimization: Modeling and solutions
via novel hardware and decomposition algorithms
4:00 pm Adjourn
References
1. Bernal, David E., Akshay Ajagekar, Stuart M. Harwood, Spencer T. Stober,
Dimitar Trenev, and Fengqi You. "Perspectives of quantum computing for
chemical engineering." AIChE Journal 68, no. 6 (2022): e17651.
2. Andersson, M. P., Jones, M. N., Mikkelsen, K. V., You, F., & Mansouri,
S. S. (2022). Quantum computing for chemical and biomolecular product design.
Current Opinion in Chemical Engineering, 36, 100754.
3. Xavier, Pedro Maciel, Pedro Ripper, Tiago Andrade, Joaquim Dias Garcia, Nelson
Maculan, and David E. Bernal Neira. "QUBO. jl: A Julia Ecosystem for Quadratic
Unconstrained Binary Optimization." arXiv preprint arXiv:2307.02577 (2023).
4. Carberry, Deborah, Amirhossein Nourbakhsh, Jay Karon, Mark N. Jones, Mojgan
Jadidi, Kyarash Shahriari, Christian Beenfeldt, Martin Peter Andersson, and
Seyed Soheil Mansouri. "Building knowledge capacity for quantum computing
in engineering education." In Computer Aided Chemical Engineering, vol.
50, pp. 2065-2070. Elsevier, 2021.
5. Bernal, David E., Sridhar Tayur, and Davide Venturelli. "Quantum Integer
Programming (QuIP) 47-779: Lecture Notes." arXiv preprint arXiv:2012.11382
(2020).
David E. Bernal Neira
Dr. Bernal Neira is an Assistant Professor in the Davidson School of Chemical Engineering at Purdue University and Principal Investigator of the Systems Engineering via Classical and Quantum Optimization for Industrial Applications SECQOUIA research group. He specializes in applying mathematical and computer science tools to address problems relevant to science and engineering, such as physics and chemical, process, and energy systems engineering. His main work is in nonlinear discrete optimization, where, besides applications, he has been working in theory, algorithms, and software. He has researched and taught these topics for over a decade, with a recent incursion in Quantum Computing. He is a visiting scientist at the NASA Quantum Artificial Intelligence Laboratory and the Research Institute of Advanced Computer Science from the Universities Space Research Association (USRA).
Seyed Sohaib Mansouri
Dr. Seyed Soheil Mansouri is an Associate Professor in the Department of Chemical and Biochemical Engineering at the Technical University of Denmark (DTU) and affiliate faculty at the Sino-Danish Center for Education and Research in Beijing, China. His current research is focused on Process Systems Engineering, System Dynamics, EdTech focused on Computational Agility (AI and Quantum Computing), Socio-Economic-Technological Analysis of Complex Dynamic Systems, Process Synthesis, Design, Control, and Intensification with a focus on Chemical, Pharmaceutical, and Bio-manufacturing sectors. He is a senior member of the American Institute of Chemical Engineers (AIChE) and a Danish delegate to the Computer-Aided Process Engineering (CAPE) Working Party of the European Federation of Chemical Engineers (EFCE). He is also treasurer and board member of the European Committee for the Use of Computers in Chemical Engineering Education (EURECHA)