MIP Lifting Techniques for Mixed Integer Nonlinear Programs Jean-Philippe P. Richard* School of Industrial Engineering, Purdue University Mohit Tawarmalani.

Slides:



Advertisements
Similar presentations
Thoughts About Integer Programming University of Montreal, January 26, 2007.
Advertisements

Forty Years of Corner Polyhedra. Two Types of I.P. All Variables (x,t) and data (B,N) integer. Example: Traveling Salesman Some Variables (x,t) Integer,
Corner Polyhedra and 2-Dimensional Cuttimg Planes George Nemhauser Symposium June
Submodular Set Function Maximization via the Multilinear Relaxation & Dependent Rounding Chandra Chekuri Univ. of Illinois, Urbana-Champaign.
Ismael R. de Farias, Jr. 1 Joint work with Ernee Kozyreff 1 and Ming Zhao 2 1 Texas Tech 2 SAS Integer Programming with Complementarity Constraints.
1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Introduction to Integer Programming Modeling and Methods Michael Trick Carnegie Mellon University CPAI-OR School, Le Croisic 2002.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2014 – 35148: Continuous Solution for Boundary Value Problems.
Part II General Integer Programming II.1 The Theory of Valid Inequalities 1.
2. Valid Inequalities for the 0-1 Knapsack Polytope Integer Programming
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
1 Logic-Based Methods for Global Optimization J. N. Hooker Carnegie Mellon University, USA November 2003.
Integer Programming 3 Brief Review of Branch and Bound
Lecture 1 Linear Variational Problems (Part I). 1. Motivation For those participants wondering why we start a course dedicated to nonlinear problems by.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Lift-and-Project cuts: an efficient solution method for mixed-integer programs Sebastian Ceria Graduate School of Business and Computational Optimization.
Quantum correlations. Adam W. Majewski. Quantum entanglement. Ghhjhjj Quantum entanglement is a phenomenon that occurs when particles (subsystems) are.
Mathematical Programming in Support Vector Machines
Department of Mechanical Engineering The University of Strathclyde, Glasgow Hybrid Systems: Modelling, Analysis and Control Yan Pang Department of Mechanical.
1 Lifting Procedures Houston Chapter of INFORMS 30 May 2002 Maarten Oosten.
Strong Bounds for Linear Programs with Cardinality Limited Violation (CLV) Constraint Systems Ronald L. Rardin University of Arkansas
Chapter 1. Formulations 1. Integer Programming  Mixed Integer Optimization Problem (or (Linear) Mixed Integer Program, MIP) min c’x + d’y Ax +
I.4 Polyhedral Theory 1. Integer Programming  Objective of Study: want to know how to describe the convex hull of the solution set to the IP problem.
Branch-and-Cut Valid inequality: an inequality satisfied by all feasible solutions Cut: a valid inequality that is not part of the current formulation.
Sparse Cutting-Planes Marco Molinaro TU Delft Santanu Dey, Andres Iroume Georgia Tech.
Embedding Formulations, Complexity and Representability for Unions of Convex Sets Juan Pablo Vielma Massachusetts Institute of Technology CMO-BIRS Workshop:
1 Attractive Mathematical Representations Of Decision Problems Warren Adams 11/04/03.
Secret Sharing Non-Shannon Information Inequalities Presented in: Theory of Cryptography Conference (TCC) 2009 Published in: IEEE Transactions on Information.
Proximal Plane Classification KDD 2001 San Francisco August 26-29, 2001 Glenn Fung & Olvi Mangasarian Second Annual Review June 1, 2001 Data Mining Institute.
Part II General Integer Programming II.1 The Theory of Valid Inequalities 1.
親愛的吉姆舅舅: 今天吃完晚餐後,奶奶說,在家 裡情況變好以前,您要我搬到城裡跟 您住。奶奶有沒有跟您說,爸爸已經 好久沒有工作,也好久沒有人請媽媽 做衣服了? 我們聽完都哭了,連爸爸也哭了, 但是媽媽說了一個故事讓我們又笑了。 她說:您們小的時候,她曾經被您追 得爬到樹上去,真的嗎? 雖然我個子小,但是我很強壯,
Water resources planning and management by use of generalized Benders decomposition method to solve large-scale MINLP problems By Prof. André A. Keller.
Discrete Optimization MA2827 Fondements de l’optimisation discrète Material from P. Van Hentenryck’s course.
A Polyhedral Approach to Cardinality Constrained Optimization Ismael Regis de Farias Jr. and Ming Zhao University at Buffalo, SUNY.
ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ 3 Ο ΜΑΘΗΜΑ. ΟΙ ΜΕΓΑΛΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ Η δημιουργία μεγάλων επιχειρήσεων είναι ένα από τα χαρακτηριστικά του 20 ου αιώνα.
Simple Logic.
Marketing Revision.
Sebastian Ceria Graduate School of Business and
Aircraft Landing Problem
From Mixed-Integer Linear to Mixed-Integer Bilevel Linear Programming
Chapter 10-2: Curves.
Part 4 Nonlinear Programming
Cristian Ferent and Alex Doboli
Proving that a Valid Inequality is Facet-defining
PhD student, Industrial & Manufacturing Engineering, UW-Milwaukee
Introduction to Statistics
Chapter 6. Large Scale Optimization
ISEN 601 Location Logistics
Integer Programming (정수계획법)
Huanyuan(Wayne) Sheng
!'!!. = pt >pt > \ ___,..___,..
2. Generating All Valid Inequalities
ОПЕРАТИВНА ПРОГРАМА “ИНОВАЦИИ И КОНКУРЕНТОСПОСОБНОСТ“ „Подобряване на производствения капацитет в МСП“
Part 4 Nonlinear Programming
Chapter 1. Formulations (BW)
Integer Programming (정수계획법)
I.4 Polyhedral Theory (NW)
Solving Equations 3x+7 –7 13 –7 =.
I.4 Polyhedral Theory.
Proving that a Valid Inequality is Facet-defining
Part II General Integer Programming
Chapter 1. Formulations.
Dr. Ahmed ElShafee, Graduation Project I Presentation Template
1.2 Guidelines for strong formulations
Title First name, last name, university, city, country
Chapter 6. Large Scale Optimization

1.2 Guidelines for strong formulations

Presentation transcript:

MIP Lifting Techniques for Mixed Integer Nonlinear Programs Jean-Philippe P. Richard* School of Industrial Engineering, Purdue University Mohit Tawarmalani Krannert School of Management, Purdue University *Supported by NSF DMI

MIP 2006, Thursday June 8th Structure of the Talk

MIP 2006, Thursday June 8th

4 A Motivation in Integer Programming

MIP 2006, Thursday June 8th A Motivation in Integer Programming

MIP 2006, Thursday June 8th What is MIP Lifting?

MIP 2006, Thursday June 8th Some Literature on MIP lifting

MIP 2006, Thursday June 8th What is Hard about MINLP Lifting?

MIP 2006, Thursday June 8th Overview & Goal of Our Work

MIP 2006, Thursday June 8th Some Nice Features of MINLP Lifting

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th Goal of Part II

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th Mixed Integer Nonlinear Knapsack

MIP 2006, Thursday June 8th Mixed Integer Nonlinear Knapsack

MIP 2006, Thursday June 8th Generating Valid Inequalities for PS

MIP 2006, Thursday June 8th A General Lifting Result for PS

MIP 2006, Thursday June 8th Advantages and Limitations of the Lifting Scheme

MIP 2006, Thursday June 8th A Superadditive Lifting Result for PS

MIP 2006, Thursday June 8th A Superadditive Lifting Result for PS

MIP 2006, Thursday June 8th A Superadditive Lifting Result for PS

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th Application: Bilinear Mixed Integer Knapsack Problem (BMIKP)

MIP 2006, Thursday June 8th BMIKP: Comments

MIP 2006, Thursday June 8th The Convex Hull of PT’ is a Polyhedron

MIP 2006, Thursday June 8th Obtaining Facets of PT using Superadditive Lifting

MIP 2006, Thursday June 8th Obtaining Facets of PT using Superadditive Lifting

MIP 2006, Thursday June 8th Example

MIP 2006, Thursday June 8th Obtaining Facets of PT using Superadditive Lifting

MIP 2006, Thursday June 8th Another Family of Strong Inequalities for PT

MIP 2006, Thursday June 8th Another Family of Strong Inequalities for PT

MIP 2006, Thursday June 8th Example

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th An Equivalent Integer Programming Formulation for PT

MIP 2006, Thursday June 8th An Equivalent Integer Programming Formulation for PT

MIP 2006, Thursday June 8th Strong Rank-1 Inequalities

MIP 2006, Thursday June 8th High Rank Certificate

MIP 2006, Thursday June 8th Lifted Cover Cuts for BMIKP are not Strong Rank-1

MIP 2006, Thursday June 8th Towards the Next Step…

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th Goal of Part III

MIP 2006, Thursday June 8th A General Procedure

MIP 2006, Thursday June 8th Deriving Nonlinear Cuts for Mixed Integer Programs: Applications

MIP 2006, Thursday June 8th Obtaining the Convex Hull of a Simple Bilinear Knapsack Set

MIP 2006, Thursday June 8th Obtaining the Convex hull of a Simple Bilinear Knapsack Set

MIP 2006, Thursday June 8th Obtaining the Convex hull of a Simple Bilinear Knapsack Set

MIP 2006, Thursday June 8th Obtaining the Convex hull of a Simple Bilinear Knapsack Set

MIP 2006, Thursday June 8th Obtaining Convex Hulls of Disjunctive Sets: An Example

MIP 2006, Thursday June 8th Obtaining Convex Hulls of Disjunctive Sets: An Example

MIP 2006, Thursday June 8th Obtaining Convex Hulls of Disjunctive Sets: An Example

MIP 2006, Thursday June 8th Obtaining the Convex Hull of Disjunctive Sets: A Result

MIP 2006, Thursday June 8th Obtaining the Convex Hull of Disjunctive Sets: An Example

MIP 2006, Thursday June 8th Obtaining the Convex Hull of Disjunctive Sets: An Example

MIP 2006, Thursday June 8th Some Comments

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th Goal of Part IV

MIP 2006, Thursday June 8th Generalizing the Theory…

MIP 2006, Thursday June 8th Generalizing the Superadditive Lifting Theory…

MIP 2006, Thursday June 8th Application: Sequence Independent lifting for single-constraint problems

MIP 2006, Thursday June 8th Application: Sequence Independent lifting for single-constraint problems

MIP 2006, Thursday June 8th

MIP 2006, Thursday June 8th Conclusion & Future Work