IE 631 Integer Programming Fall 2015 1. Course Objectives  Modeling techniques (Which formulation is good or bad?)  Algorithms and theoretical backgrounds.

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.
1 SWE Software Testing and Quality Assurance Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer.
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.
CS 5291 Stochastic Processes for Networking Instructor: Shun-Ren Yang Office: EECS Office Hour: Tuesday morning 10:00-12:00.
1 Maximum matching Max Flow Shortest paths Min Cost Flow Linear Programming Mixed Integer Linear Programming Worst case polynomial time by Local Search.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Course Introduction Computer Science Department CS141:Computer Programming 1 Fall 2014 Dr. Hamid Al-Hamadi.
IE 531 Linear Programming Spring 2015 Sungsoo Park.
Performance Evaluation of Computer Systems and Networks By Behzad Akbari Tarbiat Modares University Spring 2012 In the Name of the Most High.
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
CS598CXZ (CS510) Advanced Topics in Information Retrieval (Fall 2014) Instructor: ChengXiang (“Cheng”) Zhai 1 Teaching Assistants: Xueqing Liu, Yinan Zhang.
Software Testing and Maintenance 1 Today’s Agenda  Syllabus.
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,
Understanding the Academic Structure of the US Classroom: Syllabus.
1 Algorithms and networks Period 2, 2014/ Today Graphs and networks and algorithms: what and why? This course: organization Case introduction:
Integer Programming I.5. Computational Complexity  Nemhauser and Wolsey, p Ref: Computers and Intractability: A Guide to the Theory of NP-
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.
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.
Tue, 28 Aug 2002EChew: ISE330: Lecture 11 ISE330: Introduction to Operations Research Fall 2002 University of Southern California DJE-ISE Department.
Yang Cai COMP 360: Algorithm Design Lecture 1
Nonlinear Control Systems ECSE 6420 Spring 2009 Lecture 1: 12 January 2009.
Embedding Formulations, Complexity and Representability for Unions of Convex Sets Juan Pablo Vielma Massachusetts Institute of Technology CMO-BIRS Workshop:
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:
®Copyright by Shun-Feng Su 1 Ordinary Differential Equations Offered by Shun-Feng Su,Shun-Feng Su
Instructor: Robert Hiromoto Office: CAES Room 258 Phone: (CAES) Class hours: W 7:00pm - 9:45pm (Idaho Falls) Classroom:
CMPT 308 — Computability and Complexity Fall 2004 Instructor: Andrei Bulatov, TA: Ramsay Dyer, Learning.
Data Structures and Algorithms in Java AlaaEddin 2012.
Performance Evaluation When: Wed. 1:20am~4:20pm Where: Room 107 Instructor: 周承復 –Office hours: by appointment – –
CPE432: Computer Design Course Introduction Dr. Gheith Abandah د. غيث علي عبندة.
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.
Welcome to Data Structures. Course Introduction Instructor : r 신 용 태 r 愼 鏞 台 r Yongtae Shin r 정보과학관 422 호 r r r Homepage.
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
IE 635 Combinatorial Optimization
CSE291 Convex Optimization (CSE203B Pending)
CS598CXZ (CS510) Advanced Topics in Information Retrieval (Fall 2016)
CS 201 – Data Structures and Discrete Mathematics I
Intro. to Computer Science
Lecture 1: Introduction
Islamic University of Gaza
ISA 562 Information Security Theory and Practice
MHN502E Operations Research I
Nonlinear Dynamic Control Systems
CMPUT101: Purpose of the Course
Operations Research 1-Optimization
IE 631 Integer Programming
CSE203B Convex Optimization
Intro. to Computer Science
COMP 122 – Design and Analysis of Algorithms
Presentation transcript:

IE 631 Integer Programming Fall

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

3  Instructor  Sungsoo Park (room 4112,  Office hour: Tue., Thr. 16:00 – 17:30 or by appointment  Classroom: E2 room 1120  Class hour: Tue., Thr. 14:30 – 16:00  Homepage:  TA:  Junghwan Kwak (room 4113, tel:3161)tel:3161  Office hour: Mon., Wed. 13:00 – 14:30 or by appointment  Grading: Midterm 30-40%, Final 40-60%, HW 10-20% (including Software)

 Text: "Integer and Combinatorial Optimization" by G. Nemhauser and L. Wolsey, 1988, Wiley  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  "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

 Topics  Introduction  Formulations  Polyhedral theory  Computational complexity  Branch-and-bound algorithm  Duality and relaxation, Lagrangian duality, Benders' decomposition  Strong valid inequalities, cutting plane algorithms  Branch-and-price algorithm, Branch-and-price-and-cut algorithm  (Robust optimization) Integer Programming