16.11.2012 Views

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

68 J. Cole Smith <strong>and</strong> Sibel B. Sonuc<br />

4.2.2 Linear Programming Problems<br />

A mathematical program is called a linear program (LP) if no nonlinear terms appear<br />

in the objective function or in the constraints, <strong>and</strong> if no variables are restricted<br />

to take on a discrete set of values (i.e., all variables are continuous <strong>and</strong> allowed to<br />

take on fractions). LPs carry special attributes that enable them to be solved more<br />

easily than general mathematical programs. For instance, the following problem is<br />

an LP:<br />

max x1 + x2<br />

(4.1a)<br />

s.t. 3x1 + x2 ≤ 9 (4.1b)<br />

x1 + 2x2 ≤ 10 (4.1c)<br />

x1 − x2 ≤ 1 (4.1d)<br />

x1,x2 ≥ 0. (4.1e)<br />

The feasible region of this LP is given in Figure 4.1.<br />

The dotted line closest to the origin in Figure 4.2 represents the set of solutions<br />

that have an objective function value x1 +x2 = 1, <strong>and</strong> the next dotted line represents<br />

the set of solutions with objective function value 2. These objective contours are<br />

parallel, <strong>and</strong> increase in the direction of the objective function gradient (which is<br />

(1,1) in this case). To optimize a problem in two dimensions, one can slide the<br />

objective contours as far as possible in the direction of the objective gradient (for<br />

a max problem), which yields the optimal solution for this problem as depicted<br />

by Figure 4.2. Note that because this solution lies at the intersection of the first<br />

two constraints, the solution can be obtained by setting those two constraints as<br />

equalities, <strong>and</strong> then by solving the simultaneous system of equations. This yields<br />

x1 = 8/5 <strong>and</strong> x2 = 21/5, with objective function value 29/5.<br />

Fig. 4.1 Feasible region of<br />

the problem (4.1)<br />

x2<br />

Constraint (1b)<br />

Feasible region<br />

Constraint (1d)<br />

Constraint (1c)<br />

x1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!