Page 617 -
P. 617

GOAL PROGRAMMING: FORMULATION AND GRAPHICAL SOLUTION  597


                                              þ
                                             d ¼ the amount by which the annual return for the portfolio is greater than
                                              2
                                                 the target value of £9000

                                             d ¼ the amount by which the annual return for the portfolio is less
                                              2
                                                 than the target value of £9000
                                      Using these two deviation variables, we write the goal equation for goal 2 as:
                                                                                þ
                                                                3U þ 5H ¼ 9000 þ d   d
                                                                                2   2
                                      or
                                                                         þ

                                                                3U þ 5H   d þ d ¼ 9000
                                                                         2
                                                                              2
                                      This step completes the development of the goal equations and the constraints for
                                      the Nicolo portfolio problem. We are now ready to develop an appropriate objective
                                      function for the problem.
                                      Developing an Objective Function with Preemptive Priorities
                                      The objective function in a goal programming model calls for minimizing a function
                                      of the deviation variables. In the portfolio selection problem, the most important
                                      goal, denoted P 1 , is to find a portfolio with a risk index of 700 or less. This problem
                                      has only two goals, and the client is unwilling to accept a portfolio risk index greater
                                      than 700 to achieve the secondary annual return goal. Therefore, the secondary goal
                                      is denoted P 2 . As we stated previously, these goal priorities are referred to as
                                      preemptive priorities because the satisfaction of a higher level goal cannot be traded
                                      for the satisfaction of a lower level goal.
                                         Goal programming problems with preemptive priorities are solved by treating
                                      priority level 1 goals (P 1 ) first in an objective function. The idea is to start by
                                      finding a solution that comes closest to satisfying the priority level 1 goals. This
                                      solution is then modified by solving a problem with an objective function involving
                                      only priority level 2 goals (P 2 ); however, revisions in the solution are permitted
                                      only if they do not hinder achievement of the P 1 goals. In general, solving a goal
                                      programming problem with preemptive priorities involves solving a sequence of
                                      linear programmes with different objective functions; P 1 goals are considered first,
                                      P 2 goals second, P 3 goals third and so on. At each stage of the procedure, a revision
                                      in the solution is permitted only if it causes no reduction in the achievement of a
                                      higher priority goal.
                      We must solve one linear  The number of linear programmes that we must solve in sequence to develop the
                      programme for each  solution to a goal programming problem is determined by the number of priority
                      priority level.
                                      levels. One linear programme must be solved for each priority level. We will call the
                                      first linear programme solved the priority level 1 problem, the second linear pro-
                                      gramme solved the priority level 2 problem and so on. Each linear programme is
                                      obtained from the one at the next higher level by changing the objective function
                                      and adding a constraint.
                                         We first formulate the objective function for the priority level 1 problem. The
                                      client stated that the portfolio risk index should not exceed 700. Is underachieving
                                      the target value of 700 a concern? Clearly, the answer is no because portfolio risk
                                      index values of less than 700 correspond to less risk. Is overachieving the target
                                      value of 700 a concern? The answer is yes because portfolios with a risk index
                                      greater than 700 correspond to unacceptable levels of risk. Thus, the objective
                                      function corresponding to the priority level 1 linear programme should minimize
                                                  þ
                                      the value of d .
                                                  1
                                         The goal equations and the funds available constraint have already been devel-
                                      oped. Thus, the priority level 1 linear programme can now be stated.




                Copyright 2014 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has
                      deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
   612   613   614   615   616   617   618   619   620   621   622