BUS 220 Lecture 1: Goal Programming notes
Document Summary
Short definition of terms for the multicriteria (goal) Goal programming is a special type of linear programming to deal with multiple, often conflicting goals. For example, i wish to go to the grad school that has the smallest tuition, but i also wish to go to one of the prestigious schools. Each goal has 2 variables: under-achievement d- and over-achievement d+ of the goal. Regular constraints (they may or may not exist) Each goal gives rise to one goal constraint. The objective function is always minimization of a subset of goal variables. Priorities are absolute, i. e. we cannot satisfy a lower priority goal by sacrificing a higher priority goal. Goals within the same priority can have different weights. Our handouts (1,2,3,4) show graphical solvability of an example as follows: a regular linear problem, single goal, multiple goals with equal priorities, multiple goals with different priorities.