Example: confidence

CHAPTER 11: BASIC LINEAR PROGRAMMING CONCEPTS

FOREST RESOURCE MANAGEMENT203 CHAPTER 11: BASIC LINEAR PROGRAMMING CONCEPTSL inear PROGRAMMING is a mathematical technique for finding optimal solutions to problemsthat can be expressed using LINEAR equations and inequalities. If a real-world problem can berepresented accurately by the mathematical equations of a LINEAR program, the method willfind the best solution to the problem. Of course, few complex real-world problems can beexpressed perfectly in terms of a set of LINEAR functions. Nevertheless, LINEAR programs canprovide reasonably realistic representations of many real-world problems especially if alittle creativity is applied in the mathematical formulation of the subject of modeling was briefly discussed in the context of regulat

Nov 05, 1998 · The objective function indicates how each variable contributes to the value to be optimized in solving the problem. The objective function takes the following general form: where c i = the objective function coefficient corresponding to the ith variable, and X i = the i …

Tags:

  Programming, Objectives

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of CHAPTER 11: BASIC LINEAR PROGRAMMING CONCEPTS

1 FOREST RESOURCE MANAGEMENT203 CHAPTER 11: BASIC LINEAR PROGRAMMING CONCEPTSL inear PROGRAMMING is a mathematical technique for finding optimal solutions to problemsthat can be expressed using LINEAR equations and inequalities. If a real-world problem can berepresented accurately by the mathematical equations of a LINEAR program, the method willfind the best solution to the problem. Of course, few complex real-world problems can beexpressed perfectly in terms of a set of LINEAR functions. Nevertheless, LINEAR programs canprovide reasonably realistic representations of many real-world problems especially if alittle creativity is applied in the mathematical formulation of the subject of modeling was briefly discussed in the context of regulation.

2 The regulationproblems you learned to solve were very simple mathematical representations of reality. Thischapter continues this trek down the modeling path. As we progress, the models will becomemore mathematical and more complex. The real world is always more complex than amodel. Thus, as we try to represent the real world more accurately, the models we build willinevitably become more complex. You should remember the maxim discussed earlier that amodel should only be as complex as is necessary in order to represent the real world problemreasonably well.

3 Therefore, the added complexity introduced by using LINEAR programmingshould be accompanied by some significant gains in our ability to represent the problem and,hence, in the quality of the solutions that can be obtained. You should ask yourself, as youlearn more about LINEAR PROGRAMMING , what the benefits of the technique are and whether theyoutweigh the additional jury is still out on the question of the usefulness of LINEAR PROGRAMMING in forestplanning. Nevertheless, LINEAR PROGRAMMING has been widely applied in forest managementplanning.

4 Initial applications of the technique to forest management planning problemsstarted in the mid 1960s. The sophistication of these analyses grew until, by the mid-1970s,the technique was being applied in real-world forest planning and not just in academicexercises. The passage of the Forest and Rangeland Renewable Resource Planning Act in1974 created a huge demand for analytical forest planning methods, and LINEAR programmingwas subsequently applied on almost every national forest in the country. The forest productsindustry has also adopted LINEAR PROGRAMMING in their planning.

5 Today, most large forestlandowners use LINEAR PROGRAMMING , or more advanced techniques similar to linearprogramming, in their forest management PROGRAMMING (LP) is a relatively complex technique. The objective in this class isonly to provide you with an introduction to LP and it s application in forest managementplanning. You should not expect to finish the course a LINEAR PROGRAMMING expert. This isunnecessary, since few of you will ever need to formulate a forest planning LP in yourcareers. However, since so much forest planning today is based on LP techniques or,more generally, mathematical PROGRAMMING techniques it is very likely that you will needto understand at an intuitive level how mathematical PROGRAMMING is used in forestCHAPTER 11: BASIC LINEAR PROGRAMMING CONCEPTSFOREST RESOURCE MANAGEMENT204management planning.

6 By the end of the course, you should have a BASIC understanding ofhow LP works; you should be able to formulate a small forest management planning problemas an LP; and you should be able to interpret the LP solution of a forest managementplanning problem. This background will help you understand modern forest planning betterso you can be a better participant in forest planning processes and so you will feel morecomfortable implementing forest plans that are based on mathematical programmingtechniques.

7 Finally, you should understand the process of mathematical PROGRAMMING wellenough to recognize some of the potential problems and pitfalls of applying these A Brief Introduction to LINEAR ProgrammingLinear PROGRAMMING is not a PROGRAMMING language like C++, Java, or Visual BASIC . Linearprogramming can be defined as: A mathematical method to allocate scarce resources to competing activitiesin an optimal manner when the problem can be expressed using a linearobjective function and LINEAR inequality constraints.

8 A LINEAR program consists of a set of variables, a LINEAR objective function indicating thecontribution of each variable to the desired outcome, and a set of LINEAR constraints describingthe limits on the values of the variables. The answer to a LINEAR program is a set of valuesfor the problem variables that results in the best largest or smallest value of theobjective function and yet is consistent with all the constraints. Formulation is the process oftranslating a real-world problem into a LINEAR program.

9 Once a problem has been formulatedas a LINEAR program, a computer program can be used to solve the problem. In this regard,solving a LINEAR program is relatively easy. The hardest part about applying linearprogramming is formulating the problem and interpreting the EquationsAll of the equations and inequalities in a LINEAR program must, by definition, be LINEAR . Alinear function has the following form:a0 + a1 x1 + a2 x2 + a3 x3 + .. + an xn = 0In general, the a s are called the coefficients of the equation; they are also sometimes calledparameters.

10 The important thing to know about the coefficients is that they are fixed values,based on the underlying nature of the problem being solved. The x s are called the variablesof the equation; they are allowed to take on a range of values within the limits defined by theconstraints. Note that it is not necessary to always use x s to represent variables; any labelcould be used, and more descriptive labels are often more 11: BASIC LINEAR PROGRAMMING CONCEPTSFOREST RESOURCE MANAGEMENT205aaxiiin010+== LINEAR equations and inequalities are often written using summation notation, which makes itpossible to write an equation in a much more compact form.


Related search queries