Emphasizes efficient modeling with logical variables

Instructor: Ignacio Grossmann

Schedule

8:30 a.m. - 10:00 a.m.

  • Mixed-integer Linear Programming
  • Major Types Integer and Mixed-integer Constraints
  • Algorithms: Branch and Bound
  • Example: Synthesis Separation Network

10:15 a.m. - 12:00 p.m.

  • Logic-based Optimization and Disjunctive Programming
  • Propositional Logic for Formulating Constraints
  • Examples of Logic Constraints
  • Convex Hull and Big-M Reformulations

12:00 p.m. - 1:00 p.m.

  • Break

1:00 p.m. - 2:15 p.m.

  • Generalized Disjunctive Programming
  • Logic-based Methods and Reformulation (LOGMIP)
  • Examples: Distillation Columns, Sequences
  • Flowsheet Synthesis

2:30 p.m. - 3:30 p.m.

  • Global Optimization: Bilinear MINLP
  • Application Water Networks
  • Global Optimization GDP Problems
  • Use of Basic Steps to Strengthen Lower Bounds

3:30 p.m. - 5:45 p.m.

  • Practice Session of Mixed-Integer Modeling

(All times ET)

Upcoming Events