IE 631 Integer Programming

Slides:



Advertisements
Similar presentations
Hon Wai Leong, NUS (CS6234, Spring 2009) Page 1 Copyright © 2009 by Leong Hon Wai CS6234: Spring 2009 (Overview) CS6234: Advanced Algorithms  Instructors:
Advertisements

Operations Research - 1 Spring  Instructor: Sungsoo Park Building E2-2, room 4112, Tel: 3121 Office hour: Tue, Thr 14:30.
SE- 521: Nonlinear Programming and Applications S. O. Duffuaa.
 Topic: Fundamental concepts and algorithmic methods for solving linear and integer linear programs:  Simplex method  LP duality  Ellipsoid method.
END332E Operations Research II Y. İlker TOPCU, Ph.D
ISM 206 Optimization Theory and Applications Fall 2005 Lecture 1: Introduction.
ISM 206 Optimization Theory and Applications Spring 2005 Lecture 1: Introduction.
CSC Topics in Algorithms: Combinatorial Optimization and Approximation Algorithms Lecture 1: Jan 10.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
MECH221 - Course Introduction1 MECH 221 Fluid Mechanics ( Fall Semester 2006/2007) Instructor:Prof. C. T. Hsu, Mechanical Engineering
University of Colorado - Dept of Aerospace Engineering Sciences - Introduction to FEM This is ASEN 5007: Introduction to Finite Element Methods.
IE 531 Linear Programming Spring 2015 Sungsoo Park.
ISE420 Algorithmic Operations Research Asst.Prof.Dr. Arslan M. Örnek Industrial Systems Engineering.
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
1 ESI 6417 Linear Programming and Network Optimization Fall 2003 Ravindra K. Ahuja 370 Weil Hall, Dept. of ISE
1 CS 233 Data Structures and Algorithms 황승원 Fall 2010 CSE, POSTECH.
Course Introduction Software Engineering
Introduction to Discrete Mathematics J. H. Wang Sep. 14, 2010.
OR Operations Research - 1 Spring  Instructor: Sungsoo Park Building E2-2, room 4112, Tel: 3121 Office hour: Mon,
1 Algorithms and networks Period 2, 2014/ Today Graphs and networks and algorithms: what and why? This course: organization Case introduction:
MHN502E Operations Research I Y. İlker TOPCU, Ph.D
1 IE 531 Linear Programming Spring 2012 Sungsoo Park.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
IE 631 Integer Programming Fall Course Objectives  Modeling techniques (Which formulation is good or bad?)  Algorithms and theoretical backgrounds.
IE 631 Integer Programming Fall Course Objectives  Modeling techniques (Which formulation is good or bad?)  Algorithms and theoretical backgrounds.
MTH 201 Discrete Mathematics Fall Term MTH 201 Discrete Mathematics Fall Term INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION.
CMPE 548 Fall CMPE 548 Class Policies Dogu Arifler.
HOW I SURVIVED MINF3650 AND LEARNED TO LOVE INFORMATION SYSTEMS Fall 2015 Edition.
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
Tue, 28 Aug 2002EChew: ISE330: Lecture 11 ISE330: Introduction to Operations Research Fall 2002 University of Southern California DJE-ISE Department.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
Yang Cai COMP 360: Algorithm Design Lecture 1
Nonlinear Control Systems ECSE 6420 Spring 2009 Lecture 1: 12 January 2009.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
Embedding Formulations, Complexity and Representability for Unions of Convex Sets Juan Pablo Vielma Massachusetts Institute of Technology CMO-BIRS Workshop:
SYSC System Analysis and Design 1 Part I – Introduction.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
1 Algorithms and networks Period 3, 2011/ Today Graphs and networks and algorithms: what and why? This course: organization Case introduction:
&d1 Algorithms and networks Period 3, 2010/2011. &d2 Today Graphs and networks and algorithms: what and why? This course: organization Case introduction:
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Instructor: Robert Hiromoto Office: CAES Room 258 Phone: (CAES) Class hours: W 7:00pm - 9:45pm (Idaho Falls) Classroom:
APSY 301 Statistics and Research Design in Education Section: L01Term:Fall 2005 Lecture: EdC 179Time:MW 16:30 (75 min) Lab:EdC 260Time:MW+ TBA (60 min)
Operations Research - 1 Spring  Instructor: Sungsoo Park Building E2-2, room 4112, Tel: 3121 Office hour: Mon, Wed 15:00.
ISM 206 Optimization Theory and Applications Fall 2011 Lecture 1: Introduction.
1 ECEN209-Computer Architecture (Course Overview & Introduction)
Subhorn Khonthapagdee (TA)
Sebastian Ceria Graduate School of Business and
Computer Engineering Department Islamic University of Gaza
CSCE 121, Sec 200 Fall 2012 Prof. Jennifer L. Welch.
IE 531 Linear Programming Spring 2017 Sungsoo Park.
Introduction to Computing
ECE 533 Digital Image Processing
Litteraturliste (1) C. R. Reeves (editor): Modern Heuristic Techniques for Combinatorial Problems. ISBN Blackwell 1993.  I.H. Osman, J.P.
IE 635 Combinatorial Optimization
CSE291 Convex Optimization (CSE203B Pending)
Introduction to Statistical Signal Processing
CS 201 – Data Structures and Discrete Mathematics I
MILP algorithms: branch-and-bound and branch-and-cut
Islamic University of Gaza
END332E Operations Research II
MHN502E Operations Research I
Nonlinear Dynamic Control Systems
END332E Operations Research II
Operations Research 1-Optimization
© 2014 Teacher’s Clubhouse, Inc.
COMPSCI 330 Design and Analysis of Algorithms
CSE203B Convex Optimization
Computer Engineering Department Islamic University of Gaza
COMP 122 – Design and Analysis of Algorithms
Presentation transcript:

IE 631 Integer Programming Fall 2018

Course Objectives Modeling techniques (Which formulation is good or bad?) Algorithms and theoretical backgrounds Computational Complexity Softwares (Xpress MP, CPLEX) Integer Programming 2018

Homepage: http://solab.kaist.ac.kr TA: Instructor Sungsoo Park (room 4112, sspark@kaist.ac.kr, tel:3121) Office hour: Mon., Wed. 14:30 – 16:30 or by appointment Classroom: E2 room 1120 Class hour: Mon., Wed. 13:00 – 14:30 Homepage: http://solab.kaist.ac.kr TA: Jaeyoong Lim (room 4113, jae0908@kaist.ac.kr , tel:3161) Office hour: Tue., Thr. 13:00 – 15:00 or by appointment Grading: Midterm 30-40%, Final 40-60%, HW 10-20% (including Software) Integer Programming 2018

Supplementary sources Text: "Integer and Combinatorial Optimization" by G. Nemhauser and L. Wolsey, 1988, Wiley (in library) Supplementary sources   "Optimization over Integers" by D. Bertsimas and R. Weismantel, 2005, Dynamic Ideas. “Integer Programming” by M. Conforti, G. Cornuejols, and G. Zambelli, 2014, Springer (pdf file available) "Integer Programming" by L. Wolsey, 1998, Wiley "Computers and Intractability: A Guide to the Theory of NP-completeness" by M. Garey and D. Johnson, 1979, Freeman Prerequisites: IE 531 Linear Programming required (or consent of instructor) Integer Programming 2018

Tentative schedule Introduction, formulations (1 week) Strong formulations (1 week) Polyhedral theory and integer programs (2 weeks) Computational complexity (3 weeks) Midterm examination (1 week) Branch-and-bound algorithm (1 week) Strong valid inequalities, cutting plane algorithms (2 weeks) Duality and relaxation, Lagrangian duality, Benders' decomposition (2 weeks) Branch-and-price algorithm, Branch-and-price-and-cut algorithm (1 week) Robust optimization (1 week) Final examination (1 week) Integer Programming 2018