Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the...

42
Chapter 3 GOAL PROGRAMMING IN THE PERIOD 1990-2000 Dylan F. Jones, Mehrdad Tamiz School of Computer Science and Mathematics University of Portsmouth Mercantile House, Hampshire Terrace, Portsmouth PO1 2EG United Kingdom [email protected] Abstract Keywords: This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined. An analysis of applications by field is given. A survey of ad- vances in various goal programming extension areas is conducted. The integration and combination of goal programming with other solution, analysis, and modelling techniques is examined. Conclusions are drawn and suggestions for future research directions are made. A list of over 280 references is presented. Goal programming, Bibliography, Review. 1. Introduction Goal Programming (GP) is a multi-criteria decision making technique. It is traditionally seen as an extension of linear programming to include multiple objectives, expressed by means of the attempted achievement of goal target values for each objective. Another way of viewing the re- lationship is that linear programming can be considered to be a special case of goal programming with a single objective. All of these considera- tions place goal programming within the paradigm of multiple objective programming. Connections can be shown between goal programming models and compromise programming and reference point models under certain conditions [163, 191].

Transcript of Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the...

Page 1: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Chapter 3

GOAL PROGRAMMING IN THE PERIOD1990-2000

Dylan F. Jones, Mehrdad TamizSchool of Computer Science and MathematicsUniversity of PortsmouthMercantile House, Hampshire Terrace, Portsmouth PO1 2EGUnited [email protected]

Abstract

Keywords:

This chapter presents a bibliography of goal programming for the period1990-2000. Goal programming is introduced and the main variants aredefined. An analysis of applications by field is given. A survey of ad-vances in various goal programming extension areas is conducted. Theintegration and combination of goal programming with other solution,analysis, and modelling techniques is examined. Conclusions are drawnand suggestions for future research directions are made. A list of over280 references is presented.

Goal programming, Bibliography, Review.

1. Introduction

Goal Programming (GP) is a multi-criteria decision making technique.It is traditionally seen as an extension of linear programming to includemultiple objectives, expressed by means of the attempted achievementof goal target values for each objective. Another way of viewing the re-lationship is that linear programming can be considered to be a specialcase of goal programming with a single objective. All of these considera-tions place goal programming within the paradigm of multiple objectiveprogramming. Connections can be shown between goal programmingmodels and compromise programming and reference point models undercertain conditions [163, 191].

Page 2: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

130 MULTIPLE CRITERIA OPTIMIZATION

The ethos of GP lies in Simon’s [284] concept of the satisficing ofobjectives. Simon conjectures that in today’s complex organisationsthe decision makers (DM’s) do not try to maximise a well defined util-ity function. In fact the conflicts of interest and the incompletenessof available information make it almost impossible to build a reliablemathematical representation of the DMs’ preferences. On the contrary,within this kind of decision environment the DMs try and achieve a setof goals (or targets) as closely as possible. Although GP was not orig-inally conceived within a satisficing philosophy it still provides a goodframework in which to implement this kind of philosophy.

The roots of GP lie in a paper by Charnes, Cooper, and Ferguson in1955 [268] in which they deal with executive compensation methods. Amore explicit definition is given by Charnes and Cooper [267] in 1961 inwhich the term ‘goal programming’ is first used. Until the middle of the1970’s, GP applications reported in literature were rather scarce. Sincethat time, and chiefly due to seminal works by Lee [278] and Ignizio[274], an impressive boom of GP applications and technical improve-ments has arisen. It can be said that GP has been, and still is, the mostwidely used multi-criteria decision making technique [281]. AlthoughSchniederjans [203] has detected a decline in the life cycle of GP withregard to theoretical developments, the number of cases along with therange of fields to which GP has been, and still is, applied is impressive,as shown in surveys by Romero [281], Schniederjans [283], and Tamiz,Jones, and El-Darzi [237].

GP models can be classified into a number of variants, each of whichis characterised by a different underlying distance metric or utility func-tion. Three of the major goal programming variants are classified in theremainder of Section 1.

1.1. Weighted Goal Programming

In the first variant the unwanted deviations from the target values areassigned weights according to their relative importance to the decisionmaker and minimised as an Archimedean sum. The underlying distancemetric here is the ‘Manhattan’ distance. This variant is known asweighted or non-preemptive GP(WGP). The algebraic formulation of aWGP is given as

Page 3: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 131

subject to,

where is a linear function(objective) of , and is the targetvalue or goal for that objective. and represent the negative andpositive deviations from this target value. and are the respectivenon-negative weights attached to these deviations in the achievementfunction These weights take the value zero if the minimisation of thecorresponding deviational variable is unimportant to the decision maker.

is an optional set of hard constraints as found in linear programming.The function of weighted deviational variables to be penalised is knownas the achievement function.

Each deviational variable included in the achievement function is di-vided through by a normalisation constant This is needed to over-come the problem of incommensurability. That is, deviations from ob-jectives measured in differing units being summed directly. A numberof different types of normalisation constants are available for use depen-dent on the situation. These are detailed in Romero [281] and Tamizand Jones [286].

A weighted goal programming model is used when all the objectivescan be compared directly and the decision maker is willing and able toassign weights that reflect the relative importance of the objectives inthe situation. Also weighted goal programming should be used when thedecision maker is interested in a solution that gives a pure overall lowestsum of weighted deviations from the goals rather than an overall bal-ance between the achievement of those goals. Under these circumstancesweighted goal programming is a powerful tool that gives not only solu-tions, but a good deal of trade-off information between the objectives.

1.2. Lexicographic Goal Programming

Another major variant of GP is formed when the deviational variablesare assigned into a number of priority levels and minimised in a lexico-graphic sense. A lexicographic minimisation being defined as a sequen-tial minimisation of each priority whilst maintaining the minimal valuesreached by all higher priority level minimisations. This is known as lexi-cographic or pre-emptive GP(LGP), as introduced and chiefly developedby Ijiri [275], Lee [278], and Ignizio [274].

The algebraic representation of a LGP is given as:

Lex min

Page 4: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

132 MULTIPLE CRITERIA OPTIMIZATION

subject to,

This model has L priority levels, and Q objectives. The achievementfunction a is an ordered vector of these L priority levels. and aredeviational variables which represent the under and over achievementof the i’th goal respectively, is the vector of decision variables to bedetermined. Any ‘LP’ style hard constraints are placed, by convention,in the first priority level. A standard (within priority level) functionis given by:

where and represent inter-priority level weights, as in weighted GP,a zero weight is given to any deviational variable whose minimisation isunimportant. If the deviational variables summed inside a priority levelare measured in different units then a normalisation technique can beapplied to overcome incommensurability, as described in the section onweighted goal programming above.

Lexicographic goal programming models have proved the most con-tentious in terms of the definition of their underlying utility function.Romero [281] provides a discussion on this topic as well as good andpoor modelling practices when using lexicographic goal programming.This variant should be used when the decision maker has a natural or-dering of the objectives in mind rather than a relativistic comparison.It is also used when the decision maker is unable or unwilling to providethe relevant relative importance of the objectives by means of weights.Lexicographic goal programming is historically the most used goal pro-gramming variant [237].

1.3. Chebyshev Goal Programming

Another less widely used but theoretically significant variant is that ofChebyshev Goal Programming, also known as Minmax goal program-ming. In this variant the maximum deviation from amongst the weightedset of deviations is minimised rather than the sum of the deviationsthemselves. The algebraic formulation of the Chebyshev GP model isgiven as:

Page 5: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 133

subject to,

This model has objectives. is a linear function(objective) of ,and is the target value or goal for that objective. and representthe negative and positive deviations from this target value. andare the respective non-negative weights attached to these deviations inthe achievement function . These weights take the value zero if theminimisation of the corresponding deviational variable is unimportantto the decision maker. is an optional set of hard constraints as foundin linear programming. D is the maximum deviation to be minimisedand is the sole component of the achievement function . is thenormalisation constant for the i’th objective as defined in Section 1.1.

Chebyshev goal programming in the form detailed here requires theuse of weights to reflect the importance of the objective to the decisionmaker and hence the same comments regarding the use and appropri-ateness of weights as made for weighted goal programming in Section1.1 apply. The principle difference is that in Chebyshev goal program-ming the maximum deviation is being penalised. This leads to adistance metric minimisation and implies an underlying utility functionof a Rawlsian nature [191, 280]. The practical effect of this is to provide,as far as is possible, a balance between the levels of the objectives ratherthan a strict minimisation of their sum. This is felt to be appropriate tosome extent to many real-life applications. Decision makers should lookto utilize Chebyshev goal programming if their requirements are definedin terms of balance and fairness.

To conclude, Section 1 has detailed three major variants of goal pro-gramming. Further sub-variants are considered in the analysis given bythe following Sections.

2. Details of Literature Review

The articles detailed in this chapter are drawn from a variety of sources,lists, and investigations in the topic of goal programming. The criterionfor inclusion is an article that appears in a refereed journal and uses,describes, modifies, or advances goal programming in some way. Arti-cles are drawn from the period 1990-2000. Readers interested in goal

Page 6: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

134 MULTIPLE CRITERIA OPTIMIZATION

programming articles before this date are referred to the bibliography inRomero [281]. Additionally, the 14 articles from the year 2000 probablydo not represent the entirety of the goal programming literature duringthis year as there may be some time lag before articles appear in listsand databases.

The above definition produces some exclusions that must be noted.Books concerning goal programming are not included. Some booksabout goal programming, or with substantial goal programming content,published in the relevant time period include the works of Romero [281],Ignizio and Cavalier [274], and Schniederjans [283]. Articles publishedas part of conference proceedings are not included either. The interestedreader is refereed to the proceedings of the MOPGP (multiple objectiveprogramming and goal programming) conference series [266, 285] for de-tails of some of the developmental work on goal programming in the pastdecade.

The principle breakdown of goal programming articles in the analysisof this bibliography is conducted by application area. This is deemed ap-propriate given the applied nature and wealth of real-world applicationsof the goal programming technique. The following sub-section presentsthis analysis.

2.1. Analysis of Fields of Application

The articles are sub-divided into 16 fields of application. Each articleis classified into one of these fields. Some articles span more than onefield and could have been classified in either. In this case, the article isput into what was judged to be its major field (in terms of novelty andcontributions). The fields chosen and the associated articles are detailedas follows:

Academic Management [12, 14, 77, 82]

Agricultural Management [8, 9, 15, 22, 29, 30, 56, 66, 75, 80, 86,90, 95, 97, 113, 114, 172, 220, 242, 261]

Classical OR Application [20, 31, 50, 63, 132, 169, 174, 259, 265]

Energy Planning and Production [1, 25, 26, 64, 67, 68, 88, 101,102, 133, 154, 176, 177, 178, 179, 180, 193, 211]

Engineering (all types) [41, 47, 70, 73, 94, 118, 126, 141, 159, 183,207, 212, 214, 227, 228, 229, 230, 253, 254]

Environmental and Waste Management [4, 5, 42, 46, 43, 44, 45,83, 147, 185, 188, 224, 244, 257]

Page 7: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 135

Finance [16, 52, 107, 173, 209]

Health Planning [34, 74, 106, 116, 125]

Information Technology and Computing [98, 110, 112, 117, 165,168, 198, 199, 208, 247]

Management and Strategic Planning [57, 60, 78, 89, 103, 104, 127,162, 205, 204, 206, 218, 219, 223, 260]

Military [71, 105, 160, 250]

Natural Resource Management [6, 21, 33, 48, 53, 54, 62, 85, 115,122, 131, 135, 136, 140, 150, 155, 156, 161, 170, 171, 187, 225, 226,252, 255, 256]

Production Planning [3, 7, 13, 17, 19, 27, 28, 69, 79, 91, 108, 119,134, 142, 146, 157, 158, 166, 200, 210, 221, 222, 231, 248, 249, 258,264]

Socio-Economic Planning [2, 10, 11, 58, 84, 99, 100]

Theoretical [18, 32, 35, 36, 37, 39, 49, 51, 55, 59, 61, 65, 72, 81, 92,93, 96, 109, 111, 120, 121, 123, 124, 128, 129, 130, 137, 138, 139,144, 145, 148, 149, 151, 153, 163, 164, 167, 175, 181, 182, 184, 186,189, 190, 191, 192, 195, 196, 197, 201, 202, 203, 213, 216, 217, 232,233, 234, 235, 236, 237, 238, 239, 240, 241, 243, 245, 246, 251, 262]

Transportation and Distribution [23, 24, 38, 40, 76, 87, 143, 152,194, 215, 263]

Where the ‘classical OR Application’ field includes goal programmingas a solution and analysis tool for models in scheduling, queuing, andforecasting. Transportation and distribution models are given their owncategory. The area of finance is distinguished from the more general areaof management and strategic planning in so much as it concerns mod-els dedicated to portfolio or financial product composition and control.Water resource planning is included under the area of natural resourcemanagement.

An overview of the division of articles by subject is given by the Table3.1.

Table 3.1 shows that goal programming is still advancing and beingused on both the theoretical and practical levels. There continues to bea healthy range of applications represented. The level of 26.5% theo-retical advance seems appropriate for a discipline that is now fairly wellestablished but still being adapted and refined to new technologies andtechniques as they emerge. This theme is expanded upon in Section 4.

Page 8: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

136 MULTIPLE CRITERIA OPTIMIZATION

3. Classification of GP Extension Articles

Analysis of the main goal programming variants shows that of the ar-ticles surveyed that fell into the categories of lexicographic or weightedgoal programming, 59% fell into the lexicographic category and 41% intothe category of weighted goal programming. This is a change from thefindings of Tamiz, Jones, and El-Darzi [237] who, based on a pre-1990survey, record a split of 75% for the lexicographic category and 25% forthe weighted category. This result excludes models from other variantsand extensions as listed below, which may fall into either category.

Chebyshev goal programming still remains a minor topic in terms ofarticles published, with just [59, 252] explicitly using it as the majorvariant. However, some Chebyshev GP applications and theory may behidden within the categories of fuzzy goal programming and multiplegoal programming detailed below.

Various models and extensions of goal programming exist beyond orin conjunction with the main variants. These are detailed by extensionand broken down by application area in the remainder of this Section.

3.1. Non-Linear Goal Programming

Under the traditional goal programming formulation all the goals, hardconstraints, and the achievement function are assumed to be linear in

Page 9: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 137

nature. If any one of these are not then the goal programme is classifiedas non-linear. The growth in computing power and sophistication ofsolution methods (for example by meta-heuristic techniques as definedin Section 4.1) have led to greater opportunities for the application,modelling, and solution of non-linear goal programming in a variety ofdisciplines that are intrinsically non-linear. The following list providesa breakdown of these by application area

Computing and Information Technology [198]

Engineering (all disciplines) [94, 108, 228]

Environmental and Waste Management [44]

Finance [173]

Natural Resource Management [135]

Production Planning [166]

Theoretical [36, 39, 65, 72, 193, 195, 196, 251]

Where (A) denotes the use of simulated annealing as a solution tooland (B) denotes the use of a genetic algorithm as a solution tool.

3.2. Quadratic Goal ProgrammingA special case of non-linear goal programming is that of quadratic goalprogramming. Here it is assumed that the objectives, hard constraints,and achievement function are polynomial functions of order at most two.The survey found quadratic goal programming used in the followingdisciplines:

Engineering (all disciplines) [126, 118]

Health Planning [34]

3.3. Fractional Goal Progamming

A further special case of non-linear goal programming is fractional goalprogramming. A general case lexicographic fractional goal programmeis defined as:

Lex min

subject to,

Page 10: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

138 MULTIPLE CRITERIA OPTIMIZATION

with all notation following the definitions given for lexicographic goalprogramming in Section 1.2. The chief advantages of fractional goalprogrammes appear to be ease of analysis and separation of the objectivemeasures and although Romero [189] cites pitfalls associatedwith the analysis of fractional goal programmes that can be avoided. Thepast decade has seen modest use of fractional goal programming, withthree articles quoting its use [59, 164, 167].

3.4. Integer Goal Programming Models

Standard goal programming models have the same divisibility assump-tion as linear programming models. That is, all decision variables areassumed to be able to take any value within their feasible range. If this isnot the case then the model is classified as an integer goal programmingmodel. The following articles, classified by application area, use integergoal programming

Academic Management [77]

Engineering (all disciplines) [41, 70]

Environmental and Waste Management [4]

Health Planning [34]

Management and Strategic Planning [223]

Natural Resource Management [122, 225],

Production Planning [69, 142, 223, 248]

Theoretical [39]

3.5. Zero-one Goal Programming Models

A further subset of integer goal programming is that of zero-one goalprogramming. Here a subset of the integer decision variables are con-strained to take either the value zero or one. This condition frequentlyrepresents a decision with two outcomes that needs to be made. Thefollowing articles, classified by application area, use zero-one goal pro-gramming:

Academic Management [12]

Agricultural Management [66]

Classical OR Application [50]

Page 11: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 139

Engineering (all types) [73]

Information Technology and Computing [117, 198]

Management and Strategic Planning [162, 206, 260]

Production Planning [79, 158]

3.6. Stochastic Goal Programming Models

The increase in computing power and technology in the decade underreview has led to new possibilities in the area of stochastic goal pro-gramming. The classical goal programming model assumes that all co-efficients and relationships are known with certainty. Stochastic goalprogramming relaxes these assumptions for a subset of coefficients, ob-jectives, or goal target values. The following articles make use of stochas-tic goal programming.

Classical OR Application [63]

Natural Resource Management [48, 171]

Production Planning [258]

Theoretical [92, 93, 128, 129, 130, 148]

Transportation and Distribution [143]

The dominance of theoretical papers in stochastic goal programmingis an indication of the its newness as an accessible goal programmingextension.

3.7. Fuzzy Goal Programming Models

An area of increased popularity is the variant of fuzzy goal program-ming. This combines the area of fuzzy set theory as defined by Zimmer-mann [287] with goal programming techniques in order to add modellingflexibility and accuracy to the goal programming model. Twenty threearticles dealing with or using fuzzy goal programming are found in thissurvey. The breakdown by application area is given as:

Engineering (all types) [73, 227]

Environmental and Waste Management [42, 43, 44, 45]

Health Planning [106]

Natural Resource Management [115, 188]

Page 12: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

140 MULTIPLE CRITERIA OPTIMIZATION

Theoretical [49, 51, 109, 138, 148, 149, 151, 181, 182, 201, 202, 246]

Transportation and Distribution [22, 23, 40]

Again, the high percentage of theoretical papers is an indication ofthe newness of this extension.

3.8. Interactive Goal Programming Models

Goal programming interactive methodology was developed throughoutthe two decades prior to the material surveyed in this bibliography. Alisting of these advances can be found in Tamiz and Jones [235]. Thenumber of papers explicitly using a formal interactive methodology isquite small, although some level of interaction, whether it is on a formalor informal level, is implicit in the solution of any real-life goal program-ming model. The articles that add to the development of interactive goalprogramming in the survey are given by Reeves and Hedin [184], Royand Wallenius [192], Sasaki, Gen, and Ida [202], and Tamiz and Jones[235].

3.9. Multiple Goal Programming Variants

A number of articles use more than one goal programming variant andcompare solutions, or are dedicated into the exploration of the differencesand connections between the goal programming variants. Articles in thiscategory are divided into application areas as follows

Agricultural Management [86]

Theoretical [144, 145, 189, 191, 203, 235, 237, 238, 241]

4. Integration and Combination of GoalProgramming with Other Techniques

An important trend in the past decade has been the integration of goalprogramming with various MCDM, Operational Research, Statistical,and other techniques. This signifies that each technique is no longerseen as a separate entity that is disconnected from other techniques andis therefore no longer used and theoretically developed in isolation. Ahealthy cross-utilization and fertilization has taken place. Many appli-cations and theoretical developments have taken place that use a con-junction of techniques in some way. These are divided into categoriesand examined below.

Page 13: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 141

4.1. Using Other Techniques for Solution ofGoal Programming Models

Traditional linear goal programming methods use simplex-based opti-mization techniques to find solutions. Efficient algorithms are availablefor solution of both weighted and lexicographic cases. Examples of theseinclude the dual algorithm of Ignizio [273] and the specialized solutionmechanisms of the GPSYS system [276]. Non-linear models traditionallyuse non-linear programming methods adapted to a multiple objectiveframework.

Recent developments in the field of meta-heuristic methods allow forthe solution of models that are difficult to solve by conventional meth-ods due to complicating factors. Such complicating factors may includenon-linear or non-convex objectives, many integer or binary decisionvariables, stochasticity, or non-standard constraints and/or underlyingutility functions. Meta-heuristic techniques can be effectively used ingoal programming in order to expand the range of models able to besolved and hence the range of applications. The following articles, clas-sified by meta-heuristic method, present algorithms or applications thatuse meta-heuristics for goal programming solution.

Evolutionary Programming [262]

Genetic Algorithms [72, 130, 128, 232]

Simulated Annealing [19]

Tabu Search [17, 18]

Simulation Techniques are available for models which are unable to beexpressed and solved analytically. Articles that use goal programmingwithin a simulation environment are [47] and [125].

Network analysis models allow for a further specialised type of solutionalgorithm. Articles that use goal programming with network analysis ofa solution tool are given by [169, 213, 214, 215, 243]. In addition tothese, a recent article by Lee and Kim combines goal programming withthe analytical network process [117].

4.2. Goal Programming and the AnalyticalHierarchy Process

The analytical hierarchy process [282] is a well-known technique for thedetermination of weights of factors by a series of pairwise comparisons.This concept leads to a natural combination with goal programmingwhereby the AHP is used to determine the weights used in a weighted

Page 14: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

142 MULTIPLE CRITERIA OPTIMIZATION

goal programming model. This integration was pioneered by Gass [272]in the context of a military planning model. Other articles concentrateon the use of goal programming to make technical improvements to themethod of the AHP. Articles that use a combination of goal programmingand the AHP are divided by application as follows:

Computing and Information Technology [208]

Energy Planning and Production [26, 178, 179, 180]

Environmental and Waste Management [5, 257]

Health Planning [116]

Management and Strategic Planning [205, 223]

Production Planning [13, 263]

Theoretical [32, 59, 96, 175]

4.3. Goal Programming and Data EnvelopmentAnalysis

Another area of development within the Operational Research frame-work within the past quarter of a century is that of data envelopmentanalysis(DEA) [269]. A number of articles in this survey combine goalprogramming methods and DEA in various ways. A breakdown of thesearticles by application area is given as follows:

Management and Strategic Planning [78, 218, 219]

Socio-Economic Planning [10, 11]

Theoretical [51, 92, 186, 216]

The dominance of articles in the socio-economic, management, andstrategic planning areas is a reflection on the nature and application ofDEA.

4.4. Goal Programming and Pareto EfficiencyConsiderations

A topic that is a cause of considerable concern within the MCDM com-munity is the ability of goal programming, in its basic form, to give so-lutions that are Pareto inefficient. One of the underlying assumptions ofmultiple-objective theory is that no rational decision maker will choose aPareto inefficient solution if a Pareto efficient solution that dominates it

Page 15: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 143

is available. The essence of this conflict is the fact that goal programmingis based on the Simonan concept of ‘satisficing’ [284], whereas multipleobjective methods in general are based upon the concept of optimising.

However, the past decade has seen advances in goal programmingthat allow an inefficient solution to be transformed into an efficient onein accordance with the decision makers preferences as expressed in theoriginal model. Details of these modifications are given by Tamiz andJones [234]. Integer case extensions are given by Tamiz, Jones, andMirrazavi [240]. These approaches effectively integrate the philosophiesof satisficing and optimizing without diminishing the value of either.

The complete list of articles using Pareto analysis in combination withgoal programming, broken down by application area, is given as:

Engineering (all types) [126]

Production Planning and Logistics [3]

Theoretical [234, 240, 251].

With growing awareness of the linkages between goal programmingand the more general field of multiple objective programming, the per-centage of articles using this type of combination will hopefully increase,as discussed in Section 5.

4.5. Goal Programming and StatisticalTechniques

It should be noted that goal programming has connections with variousstatistical techniques, especially with the technique of regression analy-sis. The original formulation of goal programming [268] was introducedin the context of ‘constrained regression’. In fact weighted and Cheby-shev goal programming models of certain forms can be used to formregression models for the metrics and respectively. The followingarticles use goal programming in a statistical context:

Finance [52]

Theoretical [39, 123, 217]

This list does not include topics which are borderline between Statis-tics and Operational Research (e.g. Forecasting). Such models can befound in the ‘Classical OR’ field in the applications breakdown given inSection 2.

Page 16: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

144 MULTIPLE CRITERIA OPTIMIZATION

5. Conclusion and Comment

The last recorded similar analyses of goal programming are given bySchniederjans [203] and by Tamiz, Jones and Romero [238], althoughneither of which in the context of the analysis of a full goal programmingbibliography such as is presented in this chapter. Schniederjans uses lifecycle analysis to conclude that the number of goal programming articlesis diminishing. Tamiz, Jones, and Romero are more optimistic and claimthat the actual rate of publication and breadth of new theory and appli-cation in goal programming is still impressive. This bibliography showsan average of 24 articles a year published over the eleven year period inquestion. Although it is clear that many of the fundamental questionsregarding goal programming have been answered, there are neverthelessmany avenues for future research in theoretical development and contin-ual stream of new application areas arising which can benefit from goalprogramming analysis. Predicting the future always involves a good dealof hypothesis and conjecture. However, an analysis of what, in the opin-ion of the authors, are some of the new challenges for goal programmingis given in this Section.

5.1. Possible Future Research Directions

Further Integration of Goal Programming In the Multi-ple Objective Programming and Multi-Criteria DecisionMaking Paradigms.

An analysis of the articles shows a number of applications thatuse goal programming to produce information for another MCDMtechnique. Articles found in this category include the following:

Despotis DK [59] the use of goal programming in obtainingpriority and preference information for MCDM

Diaby M and Martel JM [61] preference structure modellingby goal programming

Martel JM and Aouni B [137] modelling decision maker pref-erences by goal programming

Gonzalez-Pachon J and Romero C [81]: distance-based con-sensus methods using goal programming

Islam R, Biswal MP and Alam SS [96] Preference program-ming and inconsistent interval judgments by goal program-ming

Lam KF and Choo EU [111] Using goal programming forpreference decomposition

Page 17: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 145

Moy JW, Lam KF and Choo EU [153] Deriving the partialvalues in MCDM by goal programming

This list excludes AHP applications which are listed separately inSection 4.2

In addition to this, there exist theoretical advances by Romero,Tamiz and Jones [191] and Ogryczak [163] linking goal program-ming with other MOP techniques such as compromise program-ming and the reference point method. The obstacle of Pareto effi-ciency considerations can be overcome by methods such as those ofTamiz and Jones [234] which allow conversion from the satisficingto the optimizing frameworks.

It is hoped that future work in goal programming will be conductedwith a growing awareness of such linkages and a new generation ofhybrid algorithms and formulations can be developed with symbi-otic advantages for both goal programming and the wider field ofMCDM.

Goal Programming Applications in the Computing andIT Field and Strategic Management Fields.It is clear that a major growth area worldwide has arisen withthe communications revolution and the advent of the World WideWeb. The issues involved give rise to many issues relating to thefield of Operational Research [279]. It is inevitable that many ofthese models are going to involve multiple objectives and that asubset of these will be suitable for analysis and solution using goalprogramming methodology. The goal programming communityshould therefore look forward to the growth of the ‘Computing andIT’ application field as goal programming methods are applied tothese new technologies.

It is also likely that goal programming will continue to have a con-tinuing presence as a strategic management tool to answer ques-tions posed by the changes mentioned in the previous paragraph.New businesses and old businesses looking for new strategies in therapidly changing markets present good opportunity for goal pro-gramming to be used, especially in conjunction with other decisionanalysis tools and techniques.

Goal Programming in Combination with Other Opera-tional Research and Statistical Techniques.Recent years have seen a strong trend towards the use of goalprogramming as part of a decision making or analysis framework

Page 18: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

146 MULTIPLE CRITERIA OPTIMIZATION

comprising of multiple Operational Research and Statistical tools.This is the opposite of the traditional ‘stand alone’ image of goalprogramming as a solution tool. This trend can be seen in thischapter by the number of articles combining goal programmingwith various methods, as detailed in Section 4. This is a welcometrend as goal programming can only benefit from such combina-tions. Combinations with techniques such as the AHP are provid-ing the solution to questions regarding the setting of weights forcertain models that have long been an issue in goal programming.It is also noted that a large number of the articles providing suchcombinations are from the latter part of the time period analysed,i.e. they are very recent.

These considerations lead to the conclusion that this trend is set tocontinue. The enhanced compatibility of the input and output ofvarious computerised solution and analysis systems both in generaland in the area of Operational Research should fuel this trend. It islikely that as new developments are seen in the field of OperationalResearch then more and more integration and combination of goalprogramming will take place. The area of combining goal pro-gramming with many existing, established Operational Researchand Statistical techniques also still has many open questions andpotential for future research.

Meta Heuristic Methods for Goal Programming Solution.

As detailed in Section 4.1, there is a growing interest in the useof various meta-heuristic methods as a solution tool for goal pro-gramming. This is particularly relevant for ‘hard-to-solve’ goalprogramming models as defined in Section 4.1. Whilst the impacton goal programming is likely to be less than some more compu-tationally expensive multi-objective techniques such as Pareto setenumeration, there are nevertheless good opportunities for goalprogramming to exploit such advances in solution technology.

A closer examination shows that this topic is in its infancy, withmost of the articles concerning theoretical developments. Thereare many open questions regarding the internal structure of thealgorithms in the presence of lexicographic achievement functionsand multiple goals. Most of the development to date is foundin genetic algorithm application to goal programming. There arenewer meta-heuristic methods, such as ant colony optimization[270], whose application to goal programming has yet to be inves-tigated.

Page 19: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 147

The type of model that benefits from meta-heuristic solution (i.e.hard-to-solve) tends to arise particularly in the fields of engineeringand of finance. It is probable the recently seen goal programmingmeta-heuristic theoretical advances will lead to an expansion ofthe scope and number of goal programming models in these fields.

Stability and Sensitivity of Goal Programmes.

Issues surrounding the stability and sensitivity of the solutions ofgoal programming models is another area for future development.There now exist many goal programming variants and extensionsto which meta-heuristic methods provide alternative means of so-lution. There is a need to determine whether these variants andmethods produce solutions that are robust in terms of parameterchanges and imprecise data. The concept of the goal programmingdual is developed by Ignizio [273] but has not received major at-tention since its introduction. The robustness of various methodsand more ways of exploiting the goal programming dual remainopen for further research.

Goal Programming Distance Metric and Variant Aware-ness

In order to build effective goal programming models, it is essen-tial that those using goal programming are aware of the variousvariants and extensions that exist and their underlying utility func-tion representations. This knowledge allows for the correct choiceof goal programming variant, extension, or mix of variants andextensions. Articles that develop effective means of teaching goalprogramming such as those by Lee and Kim [120, 121] are partic-ularly welcome in this context as they raise decision maker aware-ness of the goal programming discipline. Furthermore, Web-basedtutorials that teach the major goal programming variants are nowfreely available [277].

These developments are expected to lead to a greater diversity andmore discerning use of goal programming variants and extensions.It is expected that the number of articles using variants such asChebyshev goal programming or a mix of Chebyshev and weightedor lexicographic goal programming in various fields of applicationis set to increase.

Acknowledgments

The authors would like to thank the following colleagues whose com-ments and suggestions on the topic of goal programming over a period

Page 20: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

148 MULTIPLE CRITERIA OPTIMIZATION

of time have helped shape this bibliography: Rafael Caballero, Jim Ig-nizio, Simon Mardle, and Carlos Romero.

References

[1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

[9]

[10]

[11]

Abouelela AA. (1993) A complete strategy for optimal reactiveload flow, International Journal of Electrical Power and EnergySystems, 15, 2, 71-77.Aderoba A. (1994) A goal programming model for national revenueallocation, Industrial Engineering, 23, 5, 3-8.Alexander B, Barton G, Petrie J, Romagnoli J. (2000) Process syn-thesis and optimisation tools for environmental design: Methodol-ogy and structure, Computers and Chemical Engineering, 24, 2-7,1195-1200.Alidi AS. (1992) An integer goal programming model for hazardouswaste treatment and disposal, Applied Mathematical Modelling,16, 12, 6 45-651.Alidi AS. (1996) A multiobjective optimization model for the wastemanagement of the petrochemical industry, Applied MathematicalModelling, 20, 12, 925-933.Alidi AS, Alfaraj TN. (1994) Goal programming model for dis-tributing and blending desalinized water, Journal of Water Re-sources Planning and Management - ASCE, 120, 3, 267-275.Alp N, Murray SL. (1996) A goal programming model to evaluatethe production decision through the productivity of sub-systems,Computers and Industrial Engineering, 31, 1-2, 363-366.Amador F, Sumpsi JM, Romero C. (1998) A non-interactivemethodology to assess farmers utility function: An application tolarge farms in Andalusia, Spain, European Review of AgriculturalEconomics, 25, 4, 92-109.Aromolaran AB, Olayemi JK. (1999) Multiple objective farm plan-ning for food crop farmers: A goal programming approach, Discov-ery and Innovation, 11, 1-2, 91-103.

Athanassopoulos AD. (1995) Goal programming and data envel-opment analysis (GoDEA) for target-based multi-level planning:Allocating central grants to the Greek local authorities, EuropeanJournal of Operational Research, 87, 3, 535-550.

Athanassopoulos AD. (1996) Assessing the comparative spacialdisadvantage (CSD) of regions in the European Union using non-radial data envelopment analysis methods, European Journal ofOperational Research, 94, 3, 439-452.

Page 21: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 149

[12]

[13]

[14]

[15]

[16]

[17]

[18]

[19]

[20]

[21]

[22]

[23]

[24]

Badri MA. (1996) A two-stage multiobjective scheduling model forfaculty-course-time assignments, European Journal of OperationalResearch, 94, 1, 16-28.

Badri MA. (2000) Combining the analytical hierarchy process andgoal programming for global facility location allocation problem,International Journal of Production Economics, 62, 3, 237-248.

Bafail AO, Moreb AA. (1993) Optimal allocation of students todifferent departments in an engineering college, Computers andIndustrial Engineering, 25, 1-4, 295-298.

Baird IA, Cocks KD, Ive JR. (1992) Optimizing the allocation ofplant nursery stocks to landholders in a participatory revegetationproject, Journal of Environmental Management, 35, 2, 113-130.

Baki MF, Fraser NM. (1997) Error noted in a case study on fundallocation using goal programming, European Journal of Opera-tional Research, 97, 1, 213-214.

Baykasoglu A, Gindy NNZ. (2000), MOCACEF 1.0: Multiple ob-jective capability based approach to form part-machine groups forcellular manufacturing applications, International Journal of Pro-duction Research, 38, 5 , 1133-1161.

Baykasoglu A, Owen S, Gindy N. (2000) Solution of goal program-ming models using a basic Taboo Search algorithm, Journal of theOperational Research Society, 50, 9, 960-973.

BazarganLari M, Kaebernick H. (1997) An approach to the ma-chine layout problem in a cellular manufacturing environment,Production Planning and Control, 8, 1, 41-55.

Bector CR, Gupta YP, Gupta MC. (1991) Optimal scheduling ofjobs about a common due date on a single machine, InternationalJournal of Systems Science, 22, 12, 2541-2552.

Berbel J, Zamora R. (1995) An application of MOP and GP towildlife management (deer), Journal of Environmental Manage-ment, 44, 1, 29-38.

Bhattacharya A. (2000) A multiple criteria decision problem foroptimal management of farm resources under uncertainty - a casestudy, International Journal of Systems Science, 31, 6 , 699-703.

Bhattacharya A, Rao JR, Tiwari RN. (1992) Fuzzy multicriteriafacility location problem, Fuzzy Sets and Systems, 51, 3, 277-287.

Bhattacharya A, Rao JR, Tiwari RN. (1993) Bi-criteria multi-facility location problem in fuzzy environment, Fuzzy Sets andSystems, 56, 2, 145-153.

Page 22: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

150 MULTIPLE CRITERIA OPTIMIZATION

[25]

[26]

[27]

[28]

[29]

[30]

[31]

[32]

[33]

[34]

[35]

[36]

[37]

Bit AK, Alam SS. (1993) Optimal planning for allocation of coalenergy by goal programming, Industrial Engineering Journal, 22,6, 8-12.

Bose RK, Anandalingam G. (1996) Sustainable urban energy en-vironment management with multiple objectives, Energy, 21, 4,305-318.

Brauer DC, Naadimuthu G. (1990) A goal programming model foraggregate inventory and distribution planning, Mathematical andComputer Modelling, 14, 1085-1090.

Brauer DC, Naadimuthu G. (1992) A goal programming model foraggregate inventory and distribution planning, Mathematical andComputer Modelling, 16, 3, 81-90.

Broad LR. (1991) Spray drier optimization using goal program-ming, Irish Journal of Food Science and Technology, 15, 1-2, 17-25.Brown LG, Mcclendon RW, Akbay KS. (1990) Goal programmingfor estimating initial influx of insect pests, Agricultural Systems,34, 4, 337-348.

Brusco MJ, Johns TR. (1995) Improving the dispersion of surpluslabour in personnel scheduling problems, Computers and Indus-trial Engineering, 28, 4, 745-754.

Bryson, N. (1995) A goal programming method for generating pri-ority vectors, Journal of the Operational Research Society, 46, 5,641-648.Buongiorno J, Peyron JL, Houllier F, Bruciamacchie M. (1995)Growth and management of mixed-species uneven-aged forests inFrench Jura - Implications for economic returns and tree diversity,Forest Science, 41, 3, 397-429.

Butler TW, Karwan KR, Sweigart JR, Reeves GR. (1992) An inte-grative model based approach to hospital layout, IIE Transactions,24, 2, 144-152.

Caballero R, Gomez T, Gonzalez M, Rey L, Ruiz F. (1998) Goalprogramming with dynamic goals, Journal of Multi-Criteria Deci-sion Analysis, 7, 217-229.Caballero R., Rey, L. and Ruiz, F. (1996) Determination of Satis-fying and Efficient Solutions in Convex Multi-Objective Program-ming, Optimization, 37, 125-137.

Caballero R., Rey, L. and Ruiz, F. (1998) Lexicographic Improve-ment of the Target Values in Convex Goal Programming. EuropeanJournal of Operational Research, 107, 644-655.

Page 23: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990-2000 151

[38]

[39]

[40]

[41]

[42]

[43]

[44]

[45]

[46]

[47]

[48]

Ceha R, Ohta H. (2000) Productivity change model in the airlineindustry: A parametric approach, European Journal of OperationalResearch, 121, 3, 641-655 .

Chakraborty TK. (1990) The determination of indifference qual-ity level single sampling attribute plans with given relative slope,Sankhya - The Indian Journal of Statistics Series B, 52, 238-245.

Challam GA. (1994) Fuzzy goal programming (FGP) approach toa stochastic transportation problem under budgetary constraint,Fuzzy Sets and Systems, 66, 3, 293-299.

Chang CT, Hwang JR. (1996) A multiobjective approach to wasteminimization in the utility systems of chemical processes, ChemicalEngineering Science, 51, 16, 3951-3965.

Chang NB, Chen YL. (1997) Optimal balance between recyclingand waste-to-energy prographs by grey fuzzy nonlinear goal pro-gramming. 1 Theory, Journal of Environmental Science and HealthPart A - Environmental Science and Engineering and Toxic andHazardous Substance Control, 32, 3, 633-647.

Chang NB, Chen YL, Chen HW. (1997) A fuzzy regression anal-ysis for the construction cost estimation of wastewater treatmentplants. 1 Theoretical development, Journal of Environmental Sci-ence and Health Part A - Environmental Science and Engineeringand Toxic and Hazardous Substance Control, 32, 4, 885-899.

Chang NB, Wang SF. (1996) Managerial fuzzy optimal planningfor solid-water waste management system, Journal of Environmen-tal Engineering, 122, 7, 649-658.

Chang NB, Wang SF. (1997) A fuzzy goal programming approachfor the optimal planning of metropolitan solid waste managementsystems, European Journal of Operational Research, 99, 2, 303-321.

Chang NB, Wang SF. (1997) Integrated analysis of recycling andincineration programs by goal programming, Waste Managementand Research, 15, 2, 121-136.

Chang P, Bernold L. (1992) Multiobjective process optimizationfor construction, Canadian Journal of Civil Engineering, 19, 1,129-136.

Changchit C, Terrell MP. (1993) A multiobjective reservoir op-eration model with stochastic inflows, Computers and IndustrialEngineering, 24, 2, 303-313.

Page 24: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

152 MULTIPLE CRITERIA OPTIMIZATION

[49]

[50]

[51]

[52]

[53]

[54]

[55]

[56]

[57]

[58]

[59]

[60]

Chen HK. (1994) A note on a fuzzy goal programming algorithmby Tiwari, Dharmar, and Rao, Fuzzy Sets and Systems, 62, 3,287-290.

Chen VYX. (1994) A 0-1 goal programming model for schedulingmultiple maintenance projects at a copper mine, European Journalof Operational Research, 76, 1, 176-191.

Cooper WW, Huang ZM, Li SX. (1996) Satisficing DEA modelsunder chance constraints, Annals of Operations Research, 66, 279-295.

Cooper WW, Lejas V, Sueyoshi T. (1997) Goal programming mod-els and their duality relations for use in evaluating security portfo-lio and regression relations, European Journal of Operational Re-search, 98, 2, 431-443.

Cornett D, Williams WA. (1991) Goal programming for multipleland use planning at Mineral King California, Journal of Soil andWater Conservation, 46, 5, 373-376.

Crawley PD, Dandy GC. (1993) Optimal operation of multiplereservoir system, Journal of Water Resources Planning and Man-agement - ASCE, 119, 1, 1-17.

Crowder LJ, Sposito VA. (1991) Sequential linear goal program-ming - implementation via MPSX/370E, Computers and Opera-tions Research, 18, 3, 291-296.

Dekoeijer TJ, Renkama JA, Vanmensvoort JJM. (1995) Environ-mental economic analysis of mixed crop livestock farming, Agri-cultural Systems, 48, 4, 515-530.

Deporter EL, Ellis KP. (1990) Optimization of project networkswith goal programming and fuzzy linear programming, Computersand Industrial Engineering, 19, 1-4, 500-504.

Dessent G, Hume B. (1990) Value for money and prison perimeters- goal programming for jails, Journal of the Operational ResearchSociety, 41, 7, 583-589.

Despotis DK. (1996) Fractional minmax goal programming: A uni-fied approach to priority estimation and preference analysis inMCDM Journal of the Operational Research Society, 47, 8, 989-999.

Dey PK, Tabucanon MT, Ogunlana SO. (1996) Hierarchical ap-proach to project planning: The case of a petroleum pipeline con-struction, Applied Mathematical Modelling, 20, 9, 683-698.

Page 25: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 153

[61]

[62]

[63]

[64]

[65]

[66]

[67]

[68]

[69]

[70]

[71]

[72]

[73]

Diaby M, Martel JM. (1997) Preference structure modelling formulti-objective decision making: A goal programming approach,Journal of Multi-Criteria Decision Analysis, 6, 3, 150-154.

Diaz-Balteiro L, Romero, C (1998) Modeling timber harvestscheduling problems with multiple criteria: An application inSpain, Forest Science, 44, 1, 47-57

Easton FF, Rossin DF. (1996) A stochastic goal program for em-ployee scheduling, Decision Sciences, 27, 3, 541-568.

Elamin IM, Duffuaa SO, Yassein HA. (1990) Transmission lineroute selection by goal programming, International Journal ofElectrical Power and Energy Systems, 12, 2, 138-143.

Elsayed MEM, Jang TS. (1994) Structural optimization using un-constrained nonlinear goal programming algorithm, Computersand Structures, 52, 4, 723-727.

Fiske WA, Dsouza GE, Fletcher JJ, Phipps TT, Bryan WB, PriggeEC. (1994) An economic and environmental assessment of alter-native forage resource production systems - a goal programmingapproach, Agricultural Systems, 45, 3, 259-270.

Forouzbaksh F, Deiters RM, Kermanshahi BS. (1991) Optimal dy-namic scheduling of a power generation system to satisfy multiplecriteria, Simulation, 56, 4, 241-249.

Fouad AA, Tong JZ, Hill DJ. (1993) Stability constrained optimalrescheduling of generation, IEEE Transactions on Power Systems,8, 1, 105-112.

Fukuwaka T, Hong SC. (1993) The determination of the optimalnumber of Kanbans in a just-in-time production system, Comput-ers and Industrial Engineering, 24, 4, 551-559.

Gagnon RJ, Sheu C. (1997) A strategic MIGP model for acquiringadvanced technologies, Computers and Industrial Engineering, 32,1, 145-168.

Gallagher MA, Kelly EJ. (1991) A new methodology for militaryforce structure analysis, Operations Research, 39, 6, 877-885.

Gen M, Ida K, Lee J, Kim J. (1997) Fuzzy non-linear goal prgram-ming using genetic algorithm, Computers and Industrial Engineer-ing, 33, 1-2, 39-42.

Gen M, Ida K, Tsujimura Y, Kim CE. (1993) Large scale 0-1 fuzzygoal programming and its application to reliability optimizationproblem, Computers and Industrial Engineering, 24, 4, 539-549.

Page 26: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

154 MULTIPLE CRITERIA OPTIMIZATION

[74]

[75]

[76]

[77]

[78]

[79]

[80]

[81]

[82]

[83]

[84]

[85]

[86]

Ghandfaroush P. (1993) Optimal allocation of time in a hospitalpharmacy using goal programming, European Journal of Opera-tional Research, 70, 2, 191-198.

Ghosh D, Pal BB, Basu M. (1993) Determination of optimal landallocation in agricultural planning through goal programming withpenalty functions, Journal of the Operational Research Society ofIndia, 30, 1, 15-34.

Giannikos I. (1998) A multiobjective programming model for lo-cating treatment sites and routing hazardous wastes, EuropeanJournal of Operational Research, 104, 2 , 333-342.

Giannikos I, ElDarzi E, Lees P. (1995) An integer goal program-ming approach to allocate offices to staff in an academic institu-tion, Journal of the Operational Research Society, 46, 6, 713-720.

Giokos D. (1997) The use of goal programming and data envel-opment analysis for estimating efficient marginal costs of outputs,Journal of the Operational Research Society, 48, 3, 319-323.

Gokcen H, Erel E. (1997) A goal programming approach to mixed-model assembly line balancing problem, International Journal ofProduction Economics, 48, 2, 177-185.

Gomez-Limon JA, Berbel, J. (2000) Multicriteria analysis of de-rived water demand functions: A Spanish case study, AgriculturalSystems, 63, 1 , 49-72.

Gonzalez-Pachon J, Romero C. (1999) Distance-based consensusmethods: A goal programming approach, Omega, 27, 3, 341-347.

Gosh D, Paul BB, Masu M. (1992) Implementation of goal pro-gramming in long-range resource planning in university manage-ment, Optimization, 24, 3-4, 373-383.

Gupta SM, Isaacs JA. (1997) Value analysis of disposal strategiesfor automobiles, Computers and Industrial Engineering, 33, 1-2,325-328.

Habeeb YA. (1999) Adopting multicriteria planning to the Nige-rian economy, Journal of the Operational Research Society, 42, 10,885-888.

Harboe R. (1992) Multiobjective decision making techniques forreservoir operation, Water Resources Bulletin, 28, 1, 103-110.

Hayashi K. (2000) Multicriteria analysis for agricultural resourcemanagement: A critical survey and future perspectives, EuropeanJournal of Operational Research , 122 , 2 , 486-500.

Page 27: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 155

[87]

[88]

[89]

[90]

[91]

[92]

[93]

[94]

[95]

[96]

[97]

[98]

[99]

Hemaida RS, Kwak NW. (1994) A linear goal programming modelfor transshipment problems with flexible supply and demand con-straints, Journal of the Operational Research Society, 45, 2, 215-224.

Hida K, Yoshioka R. (1992) Optimization of axial enrichment andgadolina distributions for BWR fuel under control rod program-ming. Part 2: Optimization of reload fuel, Journal of Nuclear Sci-ence and Technology, 29, 4, 313-324.

Hobbs BF, Meier PM. (1994) Multicriteria methods for resourceplanning - an experimental comparison, IEEE Transactions onPower Systems, 9, 4, 1811-1817.

Holden ST. (1993) Peasant household modeling - farming systemsevolution and sustainability in Northern Zambia, Agricultural Eco-nomics, 9, 3, 241-267.

Hoshino T, Yura K, Hitomi K. (1995) Optimization analysis forrecycle-oriented manufacturing systems, International Journal ofProduction Research, 33, 8, 2069-2078.

Huang ZM, Li SX. (1996) Dominance stochastic models in dataenvelopment analysis, European Journal of Operational Research,95, 2, 390-403.

Hussain ML. (1993) Qualitative analysis of basic notions in aniterative approach to possibilistic goal programming, Fuzzy Setsand Systems, 54, 1, 39-46.

Ishiyama A, Hirooka H. (1991) Magnetic shielding for MRI su-perconducting magnets, IEEE Transactions on Magnetics, 27, 2,1692-1695.

Irwin SC, Scott JL, Jackson RG. (1996) A semen allocation sys-tem for livestock management: A case study in goal programming,Computers and Electronics in Agriculture, 16, 1, 87-101.

Islam R, Biswal MP, Alam SS. (1997) Preference programming andinconsistent interval judgments, European Journal of OperationalResearch, 97, 1, 53-62.

Johnson PJ, Oltenacu PA, Kaiser HM, Blake RW. (1991) Mod-elling parasite control programs for developing nations using goalprogramming, Journal of Production Agriculture, 4, 1, 33-38.

Jones DF, Tamiz M, Mirrazavi SK. (1998) Intelligent solution andanalysis of goal programmes: The GPSYS system, Decision Sup-port Systems, 23, 329-332.Kalu TCU. (1994) Determining the impact of Nigeria Economiccrisis on the multinational oil companies - a goal programming

Page 28: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

156 MULTIPLE CRITERIA OPTIMIZATION

[100]

[101]

[102]

[103]

[104]

[105]

[106]

[107]

[108]

[109]

[110]

[111]

approach, Journal of the Operational Research Society, 45, 2, 165-177.

Kalu, TCU. (1999) An algorithm for systems welfare interactivegoal programming modelling, European Journal of Operational Re-search, 116, 3, 508-529.

Kambo NS, Handa BR, Bose RK. (1991) A linear goal program-ming model for urban energy economy environment protection,Energy and Buildings, 16, 1-2, 537-551.

Kanniappan P, Ramachandran T. (2000) Goal programmingmodel for sustainable electricity production from Biomass, In-ternational Journal of Energy Research, 24 , 1, 1-18.

Karpak B, Kumcu E, Kasuganti R. (1999) An application of visualinteractive goal programming: A case in vendor selection decisions,Journal of Multi-Criteria Decision Analysis, 8, 2, 93-105.

Khorramshahgol R, Oworuwa A A. (1994) A goal programmingapproach to different investment decisions: A case study of fundallocation among different shopping malls, European Journal ofOperational Research, 73, 1, 17-22.

Kim SH, Ahn BS, Choi SH. (1997) An efficient force planningsystem using multi-objective linear goal programming, Computersand Operations Research, 24, 6, 569-580.

Kono Y, Yamaguchi T. (1994) An interactive method for multi-goal programming problems with fuzzy solution using fuzzy rea-soning and its application to diet problem, Journal of Japan Soci-ety for Fuzzy Theory and Systems, 6, 1, 187-198.

Kornbluth JSH, Meade N, Salkin GR. (1993) Bond index funds -a duration approach, Journal of the Operational Research Society,44, 9, 945-953.

Krishnamurty S, Turcic DA. (1992) Optimal synthesis of mecha-nisms using non-linear goal programming techniques, Mechanismand Machine Theory, 27, 5, 599-612.

Kuwano H. (1996) On the fuzzy multi-objective linear program-ming problem: Goal programming approach, Fuzzy Sets and Sys-tems, 82, 1, 57-64.

Lam KF, Choo EU. (1993) A linear goal programming model forclassification with nonmonotone attributes, Computers and Oper-ations Research, 20, 4, 403-408.

Lam KF, Choo EU. (1995) Goal programming in preference de-composition, Journal of the Operational Research Society, 46, 2,205-213.

Page 29: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 157

[112]

[113]

[114]

[115]

[116]

[117]

[118]

[119]

[120]

[121]

[122]

[123]

[124]

Lam KF, Choo EU, Wedley WC. (1993) Linear goal programmingin estimation of classification probabilities, European Journal ofOperational Research, 67, 1, 101-110.

Lara P, Romero C. (1992) An interactive multigoal programmingfor determining livestock rations: An application to dairy cows inAndalusia (Spain). Journal of the Operational Research Society,43, 10, 945-953.

Lara P, Romero C. (1994) Relaxation of nutrient requirementson livestock rations through interactive multigoal programming.Agricultural Systems, 45, 3, 443-453.

Lee CS, Wen GG. (1997) Fuzzy goal programming approach forwater quality management in a river basin, Fuzzy Sets and Sys-tems, 89, 2, 181-192.

Lee CW, Kwak NK. (1999) Information resource planning for ahealth-care system using an AHP-based goal programming ap-proach, Journal of the Operational Research Society, 50, 12 , 1191-1198.Lee JW, Kim SH. (2000) Using analytical network process andgoal programming for interdependent information system projectselection, Computers and Operations Research, 27, 4 , 367-382.

Lee KW, Park GJ. (1998) The modelling and optimization of anelectrical vehicle using joint analysis, International Journal of Ve-hicle Design, 19, 1, 14-28.

Lee SM, Everett AM, Melkonian JH (1994) Optimizing lot size andsetup time in a JIT environment - a multiple objective application,Production Planning and Control, 5, 3, 308-319.

Lee SM, Kim EB. (1992) An analysis of padagogical effects of al-ternative teaching approaches of goal programming, Decision Sci-ences, 23, 4, 991-1002.

Lee SM, Kim EB. (1995) SFG-GP: An effective tutoring systemfor goal programming, Omega, 23, 3, 295-302.

Lence BJ, Latheef MI, Burn DH. (1992) Reservoir managementand thermal power generation, Journal of Water Resources Plan-ning and Management - ASCE, 118, 4, 388-405.

Lewis RP Jr., Taha HA. (1995) An investigation of the use ofgoal programming to fit response surfaces, European Journal ofOperational Research, 86, 3, 537-548.

Li HL. (1996) An efficient method for solving linear programmingproblems, Journal of Optimization Theory and Applications, 90,2, 465-469.

Page 30: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

158 MULTIPLE CRITERIA OPTIMIZATION

[125]

[126]

[127]

[128]

[129]

[130]

[131]

[132]

[133]

[134]

[135]

[136]

[137]

Li NH, Li LX. (2000) Modelling staffing flexibility. A case of China,European Journal of Operational Research, 124, 2 , 255-266.

Lim YI, Floquet P, Joulia X, Kim SD. (1999) Multiobjective designin terms of economics and potential environment impact for pro-cess design and analysis in a chemical process simulator, Industrialand Engineering Chemistry Research, 38, 12, 4729-4741.

Lin TW, O’Leary DE. (1993) Goal programming applications in fi-nancial management, Advances in Mathematical Programming andFinancial Planning, 3, 211-230.

Liu BD. (1996) Dependent chance goal programming and itsgenetic algorithm based approach, Mathematical and ComputerModelling, 24, 7, 43-52.

Liu BD. (1997) Dependent-chance programming: A class ofstochastic optimization Computers and Mathematics with Appli-cations, 34, 12, 89-104.

Liu BD, Iwamura K. (1997) Modelling stochastic decision systemsusing dependent chance programming, European Journal of Oper-ational Research, 101, 1, 193-203.

Loganathan GV, Bhattacharya D. (1990) Goal programming tech-niques for optimal reservoir operations, Journal of Water Re-sources Planning and Management - ASCE, 116, 6, 820-838.

Love CE, Lam KF. (1994) Classifying and controlling errors inforecasting using multiple criteria goal programming, Computersand Operations Research, 21, 9, 979-989.

Lyu J, Gunasekaran A, Chen CY, Kao C. (1995) A goal program-ming model for the coal blending problem, Computers and Indus-trial Engineering, 28, 4, 861-868.

Malakooti B. (1991) A multiple criteria decision making approachfor the assembly line balancing problem, International Journal ofProduction Research, 29, 10, 1979-2001.

Mao N, Mays LW. (1994) Goal programming models for deter-mining freshwater inflows to estuaries, Journal of Water ResourcesPlanning and Management - ASCE, 120 , 3, 316-329.

Mardle S, Pascoe S, Tamiz M, Jones D. (2000) Resource allocationin North Sea demersal fisheries: A goal programming approachAnnals of Operations Research, 94, 321-342.

Martel JM, Aouni B. (1990) Incorporating the decision makerspreferences in the goal programming model, Journal of the Oper-ational Research Society, 41, 12, 1121-1132.

Page 31: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 159

[138]

[139]

[140]

[141]

[142]

[143]

[144]

[145]

[146]

[147]

[148]

[149]

[150]

[151]

Martel JM, Aouni B. (1998) Diverse imprecise goal programmingmodel formulations, Journal of Global Optimization, 12, 127-138.

McGlone TA, Calantone RJ. (1992) A goal programming modelfor effective segment determination: A comment and application,Decision Sciences, 23, 5, 1231-1239.

McGregor MJ, Dent JB. (1993) An application of lexicographicgoal programming to resolve the allocation of water from theRakaia River (New Zealand), Agricultural Systems, 41, 3, 349-367.

Meadowcroft TA, Stephanopoulis G, Brosilow C. (1992) Themodular multivariate controller. Part 1: Steady state properties,AICHE Journal, 38, 8, 1254-1278.

Mehrez A, Benarieh D. (204) All unit discounts multiitem inven-tory model with stochastic demand service level constraints andfinite horizon, International Journal of Production Research, 29,8, 1615-1628.

Min H. (1991) International intermodal choices via chance con-strained goal programming, Transportation Research Part A - Pol-icy and Practice, 25, 6, 351-362.

Min H. (1991) On misconceptions in goal programming - a re-sponse, Journal of the Operational Research Society, 42, 10, 928-929.

Min H. (1991) On the origin and persistence of misconceptions ingoal programming, Journal of the Operational Research Society,42, 4, 301-312.

Mitra A, Patankar JG. (1993) An integrated multicriteria modelfor warranty cost estimation and production, IEEE Transactionson Engineering Management, 40, 3, 300-311.

Mogharabi SN, Ravindran A. (1992) Liquid waste injection plan-ning via goal programming, Computers and Industial Engineering,22, 4, 423-433.

Mohamed RH. (1992) A chance constrained fuzzy goal program,Fuzzy Sets and Systems, 47, 2, 183-186.

Mohamed RH. (1997) The relationship between goal programmingand fuzzy programming, Fuzzy Sets and Systems, 89, 2, 215-222.

Mohan S, Keskar JB. (1991) Optimization of multipurpose reser-voir system operation, Water Resources Bulletin, 27, 4, 621-629.

Mohandas SU, Phelps TA, Ragsdell KM. (1990) Structural opti-mization using a fuzzy goal programming approach, Computersand Structures, 37, 1, 1-8.

Page 32: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

160 MULTIPLE CRITERIA OPTIMIZATION

[152]

[153]

[154]

[155]

[156]

[157]

[158]

[159]

[160]

[161]

[162]

[163]

Mohanty BK, Vijayaraghavan TAS. (1995) A multiobjective pro-gramming problem and its equivalent goal programming problemwith appropriate priorities and aspiration levels - a fuzzy approach,Computers and Operations Research, 22, 8, 771-778.

Moy JW, Lam KF, Choo EU. (1997) Deriving the partial valuesin MCDM by goal programming, Annals of Operational Research,74, 277-288.

Mukherjee K, Bera A. (1995) Application of goal programmingin project selection decision - a case study from the Indian coalmining industry, European Journal of Operational Research, 82,1, 18-25.

Muthukude P, Novak JL, Jolly C. (1990) A goal programming eval-uation of the fisheries development plan for Sri Lankas costal fish-ing fleet 1998-1991, American Journal of Agricultural Economics,72, 5, 1367-1367.

Muthukude P, Novak JL, Jolly C. (1991) A goal programmingevaluation of fisheries development plans for Sri Lanka’s costalfishing fleet, Fisheries Research, 12, 4, 325-329.

Myint S, Tabucanon MT. (1994) A multiple criteria approach tomachine selection for flexible manufacturing systems, InternationalJournal of Production Economics, 33, 1-3, 121-131.

Nagarur N, Vrat P, Duongsuwan W. (1997) Production planningand scheduling for injection moulding of pipe fittings - A casestudy, International Journal of Production Economics, 53, 2, 157-170.

Ng KYK. (1991) Goal programming solutions for heat and masstransfer problems - A feasibility study, Computers and ChemicalEngineering, 15, 8, 539-547.

Niehaus RJ. (1995) Evolution of the strategy and structure of ahuman resource planning DSS application, Decision Support Sys-tems, 14, 3, 187-204.

Njiti CF, Sharpe DM. (1994) A goal programming approach to themanagement of competition and conflict among land uses in thetropics - The Cameroon example, Ambio, 23, 2, 112-119.

Nudtassomboon N, Randhawa SU. (1997) Resource-constrainedproject scheduling with renewable and non-renewable resourcesand time-resource tradeoffs, Computers and Industrial Engineer-ing, 32, 1, 227-242.

Ogryczak W. (1994) A goal programming model of the referencepoint method. Annals of Operations Research, 51, 33-44.

Page 33: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 161

[164]

[165]

[166]

[167]

[168]

[169]

[170]

[171]

[172]

[173]

[174]

[175]

Ohta H, Yamaguchi T. (1996) Linear fractional goal programmingin consideration of fuzzy solution, European Journal of OperationalResearch, 92, 1, 157-165.

OLeary DE, Schaffer J. (1996) The use of mathematical program-ming to verify rule-based knowledge, Annals of Operations Re-search, 65, 181-193.

Padmanabhan G, Vrat P. (1990) Analysis of multiitem inventorysystems under resource constraints - a nonlinear goal programmingapproach, Engineering Costs and Production Economics, 20, 2,121-127.

Pant JC, Shah S. (1992) Linear approach to linear fractional goalprogramming, Journal of the Operational Research Society of In-dia, 29, 4, 297-304.

Pentzaropoulos GC, Giokas DI. (1993) Cost performance mod-elling and optimization of network flow balance via linear goalprogramming analysis, Computer Communications, 16, 10, 645-652.

Pentzaropoulos GC, Giokas DI. (1997) Near-optimal analysis ofhomogeneous central-server queuing networks, Applied StochasticModels and Data Analysis, 13, 1, 15-27.

Peralta RC, Solaimanian J, Musharrafich GR. (1995) Optimal dis-persed groundwater contaminant management - Modcon method,Journal of Water Resources Planning and Management - Ameri-can Society of Civil Engineers, 121, 6, 490-498.

Pickens JB, Hof JG. (1991) Fuzzy goal programming in forestry- an application with special solution problems, Fuzzy Sets andSystems, 39, 3, 239-246.

Piech B, Rehman T. (1993) Application of multiple criteria deci-sion making methods to farm planning - a case-study, AgriculturalSystems, 41, 3, 305-319.

Powell JG, Premachandra IM. (1998) Accomodating diverse in-stitutional investment objectives and constraints using non-lineargoal programming, European Journal of Operational Research,105, 3, 447-456.

Premachandra IM. (1993) A goal programming model for activitycrashing in project networks, International Journal of Operationsand Production Management, 13, 6, 79-85.

Ramanathan R. (1997) A note on the use of goal programming forthe multiplicative AHP, Journal of Multi-Criteria Decision Anal-ysis, 6, 5, 296-307.

Page 34: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

162 MULTIPLE CRITERIA OPTIMIZATION

[176]

[177]

[178]

[179]

[180]

[181]

[182]

[183]

[184]

[185]

[186]

[187]

Ramanathan R, Ganesh LS. (1993) A multiobjective program-ming approach to energy resource allocation problems, Interna-tional Journal of Energy Research, 17, 2, 105-119.

Ramanathan R, Ganesh LS. (1994) A multiobjective evaluationapproach of decentralized electricity generation options availableto urban households, Energy Conservation and Management, 35,8, 661-670.

Ramanathan R, Ganesh LS. (1995) A multiobjective evaluation ofenergy alternatives for water pumping in urban households, EnergySources, 17, 2, 223-239.

Ramanathan R, Ganesh LS. (1995) Energy alternatives for lightingin households - an evaluation using an integrated goal program-ming - AHP model, Energy, 20, 1, 63-72.

Ramanathan R, Ganesh LS. (1996) Energy resource allocation in-corporating qualitative and quantitative criteria: An integratedmodel using goal programming and AHP, Socio-Economic Plan-ning Sciences, 29, 3, 197-218.

Ramik J. (2000) Fuzzy goals and fuzzy alternatives in goal pro-gramming problems, Fuzzy Sets and Systems, 111, 1 , 81-86.

Rao SS, Sundararaju K, Prakash BG, Balakrishna C. (1992) Fuzzygoal programming approach for structural optimization, AIAAJournal, 30, 5, 1425-1432.

Ravirala V, Grivas DA. (1995) Goal programming methodologyfor integrating pavement and bridge programs, Journal of Trans-portation Engineering, 121, 4, 345-351.

Reeves GR, Hedin SR. (1993) A generalized interactive goal pro-gramming procedure, Computers and Operations Research, 20, 7,747-753.

Reid RA, Christensen DC, Harbur DR. (1994) An integrated mod-elling approach for identifying promising technologies to addresswaste management problems, Radioactive Waste Management andEnvironmental Restoration, 18, 3, 197-208.

Retzlaff-Roberts DL, Morey RC. (1993) A goal programmingmethod of stochastic allocative data envelopment analysis, Euro-pean Journal of Operational Research, 71, 3, 379-397.

Reznicek KK, Simonovic SP, Bector CR. (1991) Optimization ofshort term operation of a single multipurpose reservoir - a goalprogramming approach, Canadian Journal of Civil Engineering,18, 3, 397-406.

Page 35: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 163

[188]

[189]

[190]

[191]

[192]

[193]

[194]

[195]

[196]

[197]

[198]

[199]

[200]

Ridgley MA, Aerts JCJH. (1996) Using multicriterion optimiza-tion to classify ecosystems from multitemporal imagery, PhysicalGeography, 17, 3, 282-293.

Romero C. (1991) On misconceptions in goal programming, Jour-nal of the Operational Research Society, 42, 10, 927-928.

Romero C. (1994) Carry on with redundancy in lexicographic goalprogramming, European Journal of Operational Research, 78, 3,441-442.

Romero C, Tamiz M, Jones DF. (1998) Goal programming, com-promise programming and reference point method formulations:Linkages and utility theorems, Journal of the Operational ResearchSociety, 49, 989-991.

Roy A, Wallenius J. (1992) Nonlinear multiple objective optimiza-tion - an algorithm and some theory, Mathematical Programming,55, 2, 235-249.

Roy S. (1993) A goal programming model approach to optimalprice determination for inter-area energy trading, InternationalJournal of Energy Research, 17, 9, 847-862.

Ryan MJ. (2000) The distribution problem, the more for less para-dox and economies of scale and scope, European Journal of Oper-ational Research, 121, 1, 92-104.

Saber HM, Ravindran A. (1992) A partitioning gradient based(PGB) algorithm for solving nonlinear goal programming prob-lems, Computers and Industrial Engineering, 23, 1-4, 291-294.

Saber HM, Ravindran A. (1993) Nonlinear goal programming the-ory and practice - a survey, Computers and Operations Research,20, 3, 275-291.

Sankaran S. (1990) Multiple objective decision making approachto cell formation - a goal programming model, Mathematical andComputer Modelling, 13, 9, 71-82.

Santhanam R, Kyparisis J. (1995) A multiple criteria decisionmodel for information system project selection, Computers andOperations Research, 22, 8, 807-818.

Santhanam R, Schniederjans MJ. (1993) A model formulation sys-tem for information system project selection, Computers and Op-erations Research, 20, 7, 755-767.

Sarma GV, Sellami L, Houam KD. (1993) Application of lexico-graphic goal programming in production planning: Two case stud-ies, Journal of the Operational Research Society of India, 30, 2,141-162.

Page 36: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

164 MULTIPLE CRITERIA OPTIMIZATION

[201]

[202]

[203]

[204]

[205]

[206]

[207]

[208]

[209]

[210]

[211]

[212]

Sasaki M, Gen M, Ida K. (1990) Interactive sequential fuzzy goalprogramming, Computers and Industrial Engineering, 19, 1-4, 567-571.Sastry VN, Tiwari RN, Sastri KS. (1992) Solution of optimal con-trol problems with lumped parameters having single or multiplegoal objectives in fuzzy environment, Fuzzy Sets and Systems, 48,2, 173-183.

Schniederjans MJ. (1995) The life cycle of goal programming re-search as recorded in journal articles, Operations Research, 43, 4,551-557.

Schniederjans MJ. (1995) Designing a quality control system ina service organization: A goal programming case study, EuropeanJournal of Operational Research, 81, 2, 249-258.Schniederjans MJ, Gavin T. (1997) Using the analytic hierar-chy process and multi-objective programming for selection of costdrivers in activity based costing, European Journal of OperationalResearch, 100, 1, 72-80.

Schniederjans MJ, Hoffman J. (1992) Multinational acquisitionanalysis: A zero-one goal programming model, European Journalof Operational Research, 62, 1, 175-185.Schniederjans MJ, Hong SK. (1996) Multiobjective concurrent en-gineering: A goal programming approach, IEEE Transactions onEngineering Management, 43, 2, 202-209.

Schniederjans MJ, Wilson RL. (1991) Using the analytic hierar-chy process and goal programming for information system projectselection, Information and Management, 20, 5, 333-342.

Schniederjans, MJ, Zorn TS, Johnson RR. (1993) Allocating totalwealth - a goal programming approach, Computers and OperationsResearch, 20, 7, 679-685.Shafer SM, Rogers DF. (1991) A goal programming approach tothe cell formation problem, Journal of Operations Management,10, 1, 28-43.Shiau TN, Chang JR. (1993) Multiobjective optimization of rotorbearing system with critical speed constraints, Journal of Engi-neering for Gas Turbines and Power - Transactions of the ASME,115, 2, 246-255.

Shiau TN, Kuo CP, Hwang JR. (1997) Multi-objective optimiza-tion of a flexible rotor in magnetic bearings with critical speeds andcontrol circuit conditions, Journal of Engineering for Gas Turbinesand Power - Transactions of the ASME, 119, 1, 186-195.

Page 37: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 165

[213]

[214]

[215]

[216]

[217]

[218]

[219]

[220]

[221]

[222]

[223]

[224]

[225]

Shim JP, Chun SG. (1991) Goal programming - the RPMS ap-proach, Journal of the Operational Research Society, 42, 1, 83-93.

Shiraishi Y, Sakemi S, Fukuda K. (1993) A global routing algo-rithm based on the multicommodity network flow method, IEICETransactions on Fundamental of Electronics Communications andComputer Sciences, E76A, 10, 1746-1754.

Sinclair M, Van Oudheusden DL. (1997) 18-27 Bus trip schedul-ing in heavily congested cities, European Journal of OperationalResearch, 103, 1, 18-27.

Sueyoshi T. (1999) DEA discriminant analysis in the view of goalprogramming, European Journal of Operational Research, 115, 3,564-582.

Sueyoshi T. (1991) Empirical regression quantile, Journal of Op-erations Research Society of Japan, 34, 3, 250-262.

Sueyoshi T. (1991) Estimation of stochastic frontier cost functionusing data envelopment analysis - an application to the AT andT divestiture, Journal of the Operational Research Society, 42, 6,463-477.

Sueyoshi T. (1996) Divestiture of Nippon telegraph and telephone,Management Science, 42, 9, 1326-1351.

Sumpsi JM, Amador F, Romero C. (1997) On farmers’ objectives:A multi-criteria approach, European Journal of Operational Re-search, 96, 1, 64-71.

Sun GQ, Ui T, Nakayasu H. (1995) Development of a practi-cal goal programming system for solving semi-large size multi-criterion planning problems, International Journal of ProductionEconomics, 39, 3, 227-242.

Suresh NC. (1991) An extended multiobjective replacement modelfor flexible automation investments, International Journal of Pro-duction Research, 29, 9, 1823-1844.

Suresh NC, Kaparthi S. (1992) Flexible automation investments -a synthesis of 2 multiobjective modelling approaches, Computersand Industrial Engineering, 22, 3, 257-272.

Sushil. (1993) Application of physical system-theory and goal pro-gramming to modelling and analysis of waste management in na-tional planning, International Journal of Systems Science, 24, 5,957-984.

Sutardi, Bector CR, Goulter I, Cheng TCE. (1994) Multiobjectivewater resources investment under budgetary and sociotechnical un-

Page 38: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

166 MULTIPLE CRITERIA OPTIMIZATION

[226]

[227]

[228]

[229]

[230]

[231]

[232]

[233]

[234]

[235]

[236]

[237]

certainties, IEEE Transactions on Engineering Management, 41,1, 50-68.

Suter WC, Calloway JA. (1994) Rough mill policies and practicesexamined by a multiple criteria goal program called ROMGOP,Forest Products Journal, 44, 10, 19-28.

Suzuki S. (1994) Multiobjective trajectory optimization by goalprogramming with fuzzy decisions, Journal of Guidance Controland Dynamics, 17, 2, 297-303.

Suzuki S. (1995) Multigoal programming for structure control de-sign synthesis with fuzzy goals, Japanese Materials Science andEngineering International Journal Series C - Dynamics ControlRobotics Design and Manufacturing, 38, 3, 450-456.

Suzuki S, Matsuda S. (1991) Structure control design synthesis ofactive flutter suppression system by goal programming, Journal ofGuidance Control and Dynamics, 14, 6, 1260-1266.

Suzuki S, Yonezawa S. (1993) Simultaneous structure control de-sign optimization of a wing structure with a gust load alleviationsystem, Journal of Aircraft, 30, 2, 268-274.

Tabucanon MT, Ong JL. (1993) Multiproduct multistage machinerequirements planning models, Applied Mathematical Modelling,17, 3, 162-167.

Taguchi T, Ida K, Gen M. (1997) Method for solving nonlinear goalprogramming with interval coefficients using genetic algorithm,Computers and Industrial Engineering, 33, 3-4, 597-600.

Tamiz M, Jones DF. (1995) Algorithmic improvements to themethod of Martel and Aouni, Journal of the Operational ResearchSociety, 46, 2, 254-257.

Tamiz M, Jones DF. (1996) Goal programming and Pareto effi-ciency, Journal of Information and Optimization Sciences, 17, 2,291-307.

Tamiz M, Jones DF. (1997) Interactive frameworks for investiga-tion of goal programming models: Theory and practice, Journal ofMulti-Criteria Decision Analysis, 6, 1, 52-60.

Tamiz M, Jones DF. (1998) Goal programming: Recent develop-ments in theory and practice, International Journal of Manage-ment and Systems, 14, 1, 1-16.

Tamiz M, Jones DF, ElDarzi E. (1995) A review of goal program-ming and its applications, Annals of Operations Research, 58, 39-53.

Page 39: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 167

[238]

[239]

[240]

[241]

[242]

[243]

[244]

[245]

[246]

[247]

[248]

[249]

[250]

Tamiz M, Jones DF, Romero C. (1998) Goal programming for deci-sion making: An overview of the current state-of-the-art, EuropeanJournal of Operational Research, 111, 569-581.

Tamiz M, Mardle SJ, Jones DF. (1996) Detecting IIS in infeasi-ble linear programmes using techniques from goal programming,Computers and Operations Research, 23, 2, 113-119.

Tamiz M, Mirrazavi SK, Jones DF. (1999) Extensions of Paretoefficiency analysis to integer goal programming, Omega, 27, 179-188.

Thore S, Nagurney A, Pan J. (1992) Generalized goal program-ming and variational inequalities, Operations Research Letters, 12,4, 217-226.

Vanberlo JM. (1993) A decision support tool for the vegetableprocessing industry - an integrative approach of market industryand agriculture, Agricultural Systems, 43, 1, 91-109.

Vanhulle MM. (1991) A goal programming network for linear pro-gramming, Biological Cybernetics, 65, 4, 243-252.

Vankooten GC. (1994) How to preserve wilderness areas withoutan endangered species act - examining trade-offs on Vancouverisland with goal programming, American Journal of AgriculturalEconomics, 76, 5, 1262-1262.

Vitoriano B, Romero C. (1999) Extended interval goal program-ming, Journal of the Operational Research Society, 50, 12 , 1280-1283.

Wang HF, Fu CC. (1997) A generalization of fuzzy goal program-ming with preemptive structure, Computers and Operations Re-search, 24, 9, 819-828.

Wang YM, Lu WX. (1992) Multiobjective optimization approachto image reconstruction from projections, Signal Processing, 26, 1,17-26.

Watanabe N, Hiraki S. (1996) An approximate solution to a JIT-based ordering system, Computers and Industrial Engineering, 31,3-4, 565-569.

Wei JC, Olson DL, White EM. (1990) Simultaneous optimizationin process quality control via prediction interval constrained pro-gramming, Journal of the Operational Research Society, 41, 12,1161-1167.

Weigel HS, Wilcox SP. (1993) The army personnel decision supportsystem, Decision Support Systems, 9, 3, 281-306.

Page 40: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

168 MULTIPLE CRITERIA OPTIMIZATION

[251]

[252]

[253]

[254]

[255]

[256]

[257]

[258]

[259]

[260]

[261]

[262]

[263]

Yang JB, Sen P. (1996) Preference modelling by estimating localutility functions for multiobjective optimization, European Journalof Operational Research, 95, 1, 115-138.

Yang YJ, Bhatt SK, Burn DH. (1993) Reservoir operating policiesconsidering release change, Civil Engineering Systems, 10, 1, 77-86.

Yang YP, Chen YA. (1996) Multiobjective optimization of harddisk suspension assemblies. 2. Integrated structure and control de-sign, Computers and Structures, 59, 4, 771-782.

Yang YP, Kuo CC. (1997) Passive and active design of harddisk suspension assemblies using multiobjective optimization tech-niques, Computer Methods in Applied Mechanics and Engineering,145, 1-2, 147-166.

Yin YY. (1993) Integrated resource assessment and sustainableland use, Environmental Management, 17, 3, 319-327.

Yin YY. (1995) Designing a multisector model for land conversionmanagement, Journal of Environmental Management, 44, 3, 249-266.

Yin YY, Cohen SJ. (1994) Identifying regional goals and policyconcerns associated with global climate change, Global Environ-mental Change - Human and Policy Dimensions, 4, 3, 245-260.

Yu CS, Li HL. (2000) A robust optimization model for stochasticlogistic problems, International Journal of Production Economics,64, 1-3, 385-397.

Yura K. (1994) Production scheduling to satisfy workers prefer-ences for days off and overtime under due date constraints, Inter-national Journal of Production Economics, 33, 1-3, 265-270.

Yura K, Ohashi K, Nakajima M, Yosimura M, Ota M, HitomiK. (1994) Strategic planning for CIM to enhance the competitiveability, Computers and Industrial Engineering, 27, 1-4, 127-130.

Zekri S, Romero C. (1992) A methodology to assess the currentsituation in irrigated agriculture: An application to the village ofTauste (Spain). Oxford Agrarian Studies, 20, 2, 75-88.

Zheng DW, Gen M, Ida K. (1996) Evolution program for non-linear goal programming, Computers and Industrial Engineering,31, 3-4, 907-911.

Zhou ZY, Cheng SW, Hua, B. (2000) Supply chain optimizationof continuous process industries with sustainability considerationsComputers and Chemical Engineering , 24, 2-7, 1151-1158

Page 41: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

Goal Programming in the Period 1990–2000 169

[264]

[265]

[266]

[267]

[268]

[269]

[270]

[271]

[272]

[273]

[274]

[275]

[276]

Zhu ZW, Cernich WA, Meredith PH, Lanier PA. (1997) Schedulingcustomized bag production: An application of the group technol-ogy concept, Industrial Management and Data Systems, 97, 1-2,31.

Zhu Z, McKnew MA. (1993) A goal programming workload balanc-ing optimization model for ambulance allocation: An applicationto Shanghai, P.R. China, Socio Economic Planning Sciences, 27,2, 137-148.

Section B : General References

Caballero R, Ruiz F, Steuer R. (eds.) (1997) Advances in Multi-objective Programming and Goal Programming, Lecture Notes inEconomics and Mathematical Systems, 455, Springer, Berlin.Charnes A, Cooper, WW. (1961) Management Models and Indus-trial Applications of Linear Programming, John Wiley and Sons,New York.

Charnes A, Cooper WW, Ferguson R. (1955), Optimal estimationof executive compensation by linear programming, ManagementScience, 1, 138-151.

Charnes A, Cooper WW, Rhodes E. (1978) Measuring the effi-ciency of decision making units. European Journal of OperationsResearch, 2, 429-444.

Dorigo M, Di Caro G, Gambardella LM. (1999) Ant algorithmsfor discrete optimization, Artificial Life, 5, 137-172.Flavell RB. (1976) A new goal programming formulation, Omega,4, 731-732.

Gass SI. (1986) A process for determining priorities and weightsfor large-scale linear goal programmes, Journal of the OperationalResearch Society, 37, 779-785.Ignizio, JP. (1982) Linear Programming in Single and MultipleObjective Systems, Prentice-Hall, Englewood Cliffs, New Jersey.

Ignizio JP, Cavalier TM. (1994) Linear Programming, PrenticeHall, Englewood Cliffs, New Jersey.Ijiri Y. (1972) Management Goals and Accounting for Control,North Holland, Amsterdam.Jones DF. (1995) The Design and Development of an IntelligentGoal Programming System, PhD Thesis. University of Portsmouth,UK.

Page 42: Chapter 3 - UCLouvain€¦ · This chapter presents a bibliography of goal programming for the period 1990-2000. Goal programming is introduced and the main variants are defined.

170 MULTIPLE CRITERIA OPTIMIZATION

[277]

[278]

[279]

[280]

[281]

[282]

[283]

[284]

[285]

[286]

[287]

Jones DF. (2001) Goal programming information site at:http://www.csm.port.ac.uk/mpg/GP.html

Lee SM. (1972) Goal programming for Decision Analysis, Auer-bach, Philadelphia.

Menasce DA, Almeida VAF. (2000) Scaling for e-Business: Tech-nologies, Models, Performance, and Capacity Planning, PrenticeHall, Englewood Cliffs, New Jersey.

Rawls J. (1973) A Theory of Justice, Oxford University Press,Oxford.Romero C. (1991) Handbook of Critical Issues in Goal Program-ming, Pergamon Press, Oxford.Saaty TL. (1981) The Analytical Hierarchy Process, McGraw–HillInternational, New York.

Schniederjans MJ. (1995) Goal Programming Methodology and Ap-plications, Kluwer Academic Publishers, Boston.

Simon HA. (1955) Models of Man, J.Wiley & Sons, New York.

Tamiz M. (1996) (ed.) Multi-objective and Goal Programming:Theories and Applications, Lecture Notes in Economics and Math-ematical Systems, 432, Springer, Berlin.Tamiz M, Jones DF. (1997) An example of good modelling practicein goal programming: Means overcoming incommensurability, inAdvances in Multi-objective Programming and Goal Programming,Lecture Notes in Economics and Mathematical Systems, 455, 29- 37, Springer, Berlin.

Zimmermann HJ. (1983) Using fuzzy sets in Operational Research,European Journal of Operational Research, 13, 201-206.