Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter 9 Integer Programming

Similar presentations


Presentation on theme: "Chapter 9 Integer Programming"— Presentation transcript:

1 Chapter 9 Integer Programming
to accompany Operations Research: Applications and Algorithms 4th edition by Wayne L. Winston Copyright (c) 2004 Brooks/Cole, a division of Thomson Learning, Inc.

2 9.1 Introduction to Integer Programming
An IP in which all variables are required to be integers is call a pure integer programming problem. An IP in which only some of the variables are required to be integers is called a mixed integer programming problem. An integer programming problem in which all the variables must be 0 or 1 is called a 0-1 IP. The LP obtained by omitting all integer or 0-1 constraints on variables is called LP relaxation of the IP.

3 9.2 Formulating Integer Programming Problems
Practical solutions can be formulated as IPs. The basics of formulating an IP model

4 Given two constraints ensure that at least one is satisfied by adding an either-or-constraint.

5 M is a number chosen large enough to ensure that both constraints are satisfied for all values of that satisfy the other constraints in the problem. Suppose we want to ensure that > 0 implies Then we include the following constraint in the formulation: Here, M is a large positive number, chosen large enough so that f < M and – g < M hold for all values of that satisfy the other constraints in the problem. This is called an if-then constraint.


Download ppt "Chapter 9 Integer Programming"

Similar presentations


Ads by Google