Transcription of 9.1 Introduction to Integer Programming
{{id}} {{{paragraph}}}
Recall that we defined Integer Programming problems in our discussion of the Divisibility As sumption in Section Simply stated, an Integer Programming problem (IP) is an LP in which some or all of the variables are required to be non-negative integers.*. In this chapter (as for LPs in Chapter 3), we find that many real-life situations may be formu lated as IPs. Unfortunately, we will also see that IPs are usually much harder to solve than LPs. In Section , we begin with necessary definitions and some introductory comments about IPs. In Section , we explain how to formulate Integer Programming models. We also dis cuss how to solve IPs on the computer with UNDO, LINGO, and Excel Solver. In Sections , we discuss other methods used to solve IPs. Introduction to Integer Programming An IP in which all variables are required to be integers is called a pure Integer pro gramming problem. For example, max z = 3x\ + 2x2. x, + .v2 ^ 6 (1)..v,, x2 2= 0, xu x2 Integer is a pure Integer Programming problem.
x\, x2 ^ 0, .X| integer is a mixed integer programming problem (x2 is not required to be an integer). An integer programming problem in which all the variables must equal 0 or I is called a 0-1 IP. In Section 9.2, we see that 0-1 IPs occur in surprisingly many situations.* The following is an example of a 0-1 IP: max 2 = x\ — x2 s.t. xx + 2x2 < 2
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}