RESOLUTION OF THE LINEAR FRACTIONAL GOAL PROGRAMMING PROBLEM



Similar documents
MORE ON TVM, "SIX FUNCTIONS OF A DOLLAR", FINANCIAL MECHANICS. Copyright 2004, S. Malpezzi

Capacity Planning. Operations Planning

Spline. Computer Graphics. B-splines. B-Splines (for basis splines) Generating a curve. Basis Functions. Lecture 14 Curves and Surfaces II

HEURISTIC ALGORITHM FOR SINGLE RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM BASED ON THE DYNAMIC PROGRAMMING

How To Calculate Backup From A Backup From An Oal To A Daa

MULTI-WORKDAY ERGONOMIC WORKFORCE SCHEDULING WITH DAYS OFF

Y2K* Stephanie Schmitt-Grohé. Rutgers Uni ersity, 75 Hamilton Street, New Brunswick, New Jersey

HEAT CONDUCTION PROBLEM IN A TWO-LAYERED HOLLOW CYLINDER BY USING THE GREEN S FUNCTION METHOD

GUIDANCE STATEMENT ON CALCULATION METHODOLOGY

Market-Clearing Electricity Prices and Energy Uplift

Linear Extension Cube Attack on Stream Ciphers Abstract: Keywords: 1. Introduction

Optimization of Nurse Scheduling Problem with a Two-Stage Mathematical Programming Model

Insurance. By Mark Dorfman, Alexander Kling, and Jochen Russ. Abstract

The Rules of the Settlement Guarantee Fund. 1. These Rules, hereinafter referred to as "the Rules", define the procedures for the formation

A robust optimisation approach to project scheduling and resource allocation. Elodie Adida* and Pradnya Joshi

Lecture 40 Induction. Review Inductors Self-induction RL circuits Energy stored in a Magnetic Field

CLoud computing has recently emerged as a new

Methodology of the CBOE S&P 500 PutWrite Index (PUT SM ) (with supplemental information regarding the CBOE S&P 500 PutWrite T-W Index (PWT SM ))

APPLICATION OF CHAOS THEORY TO ANALYSIS OF COMPUTER NETWORK TRAFFIC Liudvikas Kaklauskas, Leonidas Sakalauskas

Estimating intrinsic currency values

Index Mathematics Methodology

An Anti-spam Filter Combination Framework for Text-and-Image s through Incremental Learning

THE IMPACT OF UNSECURED DEBT ON FINANCIAL DISTRESS AMONG BRITISH HOUSEHOLDS. Ana del Río and Garry Young. Documentos de Trabajo N.

Time Series. A thesis. Submitted to the. Edith Cowan University. Perth, Western Australia. David Sheung Chi Fung. In Fulfillment of the Requirements

A Heuristic Solution Method to a Stochastic Vehicle Routing Problem

12/7/2011. Procedures to be Covered. Time Series Analysis Using Statgraphics Centurion. Time Series Analysis. Example #1 U.S.

Kalman filtering as a performance monitoring technique for a propensity scorecard

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Optimal Taxation. 1 Warm-Up: The Neoclassical Growth Model with Endogenous Labour Supply. β t u (c t, L t ) max. t=0

INTERNATIONAL JOURNAL OF STRATEGIC MANAGEMENT

THE USE IN BANKS OF VALUE AT RISK METHOD IN MARKET RISK MANAGEMENT. Ioan TRENCA *

Cooperative Distributed Scheduling for Storage Devices in Microgrids using Dynamic KKT Multipliers and Consensus Networks

Levy-Grant-Schemes in Vocational Education

The Virtual Machine Resource Allocation based on Service Features in Cloud Computing Environment

Genetic Algorithm with Range Selection Mechanism for Dynamic Multiservice Load Balancing in Cloud-Based Multimedia System

Linear methods for regression and classification with functional data

An Architecture to Support Distributed Data Mining Services in E-Commerce Environments

A Background Layer Model for Object Tracking through Occlusion

Pedro M. Castro Iiro Harjunkoski Ignacio E. Grossmann. Lisbon, Portugal Ladenburg, Germany Pittsburgh, USA

Event Based Project Scheduling Using Optimized Ant Colony Algorithm Vidya Sagar Ponnam #1, Dr.N.Geethanjali #2

Social security, education, retirement and growth*

(Im)possibility of Safe Exchange Mechanism Design

A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting*

Ground rules. Guide to the calculation methods of the FTSE Actuaries UK Gilts Index Series v1.9

Global supply chain planning for pharmaceuticals

Network Effects on Standard Software Markets: A Simulation Model to examine Pricing Strategies

SPC-based Inventory Control Policy to Improve Supply Chain Dynamics

arxiv: v1 [cs.sy] 22 Jul 2014

The Prediction Algorithm Based on Fuzzy Logic Using Time Series Data Mining Method

Fundamental Analysis of Receivables and Bad Debt Reserves

SHIPPING ECONOMIC ANALYSIS FOR ULTRA LARGE CONTAINERSHIP

The performance of imbalance-based trading strategy on tender offer announcement day

C.V. Starr Center for Applied Economics

TECNICHE DI DIAGNOSI AUTOMATICA DEI GUASTI. Silvio Simani References

Pricing Rainbow Options

A Hybrid AANN-KPCA Approach to Sensor Data Validation

A binary powering Schur algorithm for computing primary matrix roots

The Cause of Short-Term Momentum Strategies in Stock Market: Evidence from Taiwan

The Sarbanes-Oxley Act and Small Public Companies

The Definition and Measurement of Productivity* Mark Rogers

Information-based trading, price impact of trades, and trade autocorrelation

Who are the sentiment traders? Evidence from the cross-section of stock returns and demand. April 26, Luke DeVault. Richard Sias.

The Feedback from Stock Prices to Credit Spreads

An Ensemble Data Mining and FLANN Combining Short-term Load Forecasting System for Abnormal Days

Fixed Income Attribution. Remco van Eeuwijk, Managing Director Wilshire Associates Incorporated 15 February 2006

A Hybrid Method for Forecasting Stock Market Trend Using Soft-Thresholding De-noise Model and SVM

Decentralized Model Reference Adaptive Control Without Restriction on Subsystem Relative Degrees

Distribution Channel Strategy and Efficiency Performance of the Life insurance. Industry in Taiwan. Abstract

TAX COMPETITION AND BRAIN DRAIN IN THE EUROPEAN UNION MEMBERS

Attribution Strategies and Return on Keyword Investment in Paid Search Advertising

ANALYSIS OF SOURCE LOCATION ALGORITHMS Part I: Overview and non-iterative methods

UNIFICATION OF OVERHEAD LINES IN THE CONDITIONS OF THE MARKET OF TWO-PARTY AGREEMENTS AND BALANCING ELECTRIC ENERGY MARKET

A Reverse Logistics Model for the Distribution of Waste/By-products. Hamid Pourmohammadi, Maged Dessouky*, and Mansour Rahimi

Testing techniques and forecasting ability of FX Options Implied Risk Neutral Densities. Oren Tapiero

Inventory Management MILP Modeling for Tank Farm Systems

PerfCenter: A Methodology and Tool for Performance Analysis of Application Hosting Centers

A multi-item production lot size inventory model with cycle dependent parameters

International Journal of Mathematical Archive-7(5), 2016, Available online through ISSN

The US Dollar Index Futures Contract

Working Paper Tracking the new economy: Using growth theory to detect changes in trend productivity

Guidelines and Specification for the Construction and Maintenance of the. NASDAQ OMX Credit SEK Indexes

FINANCIAL CONSTRAINTS, THE USER COST OF CAPITAL AND CORPORATE INVESTMENT IN AUSTRALIA

The Cost of Equity in Canada: An International Comparison

MODEL-BASED APPROACH TO CHARACTERIZATION OF DIFFUSION PROCESSES VIA DISTRIBUTED CONTROL OF ACTUATED SENSOR NETWORKS

Distributed Load Balancing in a Multiple Server System by Shift-Invariant Protocol Sequences

Cost- and Energy-Aware Load Distribution Across Data Centers

Transcription:

Revsa Elecrónca de Comuncacones y Trabajos de ASEPUMA. Rec@ Volumen Págnas 7 a 40. RESOLUTION OF THE LINEAR FRACTIONAL GOAL PROGRAMMING PROBLEM RAFAEL CABALLERO rafael.caballero@uma.es Unversdad de Málaga / Deparameno de Economía Aplcada Maemácas Campus El ejdo s/n Málaga MÓNICA HERNÁNDEZ m_hueln@uma.es Unversdad de Málaga / Deparameno de Economía Aplcada Maemácas Campus El ejdo s/n Málaga Recbdo 8/0/00 Revsado 8/04/00 Acepado 0/05/00 RESUMEN: En ese rabajo se resuelve el problema de Programacón por Meas cuando dchas meas adopan una formulacón fracconal lneal. La gran dfculad de ese po de problemas radca en las resrccones no lneales que aparecen al resolver el correspondene problema de programacón asocado al problema de mea Cuando esen solucones alcanzando odas las meas, el problema es fácl de resolver a ravés de la resolucón de un problema lneal asocado. En ese rabajo nos cenramos en el caso en el que no odas las meas se consguen sasfacer. En dcho caso, enconramos la solucón que más se acerca a los nveles de aspracón esablecdos por el decsor desde odas las apromacones del problema de meas que se conemplan en la leraura: Ponderadas, Mnma y Lecográfca Cada seccón se ermna con un análss de sensbldad de dchos nveles de aspracón. Palabras claves: Programacón Maemáca No Lneal, Programacón Fracconal, Programacón Mulobjevo, Programacón por Mea ABSTRACT: Ths work deals wh he resoluon of he goal programmng problem wh lnear fraconal crera. The man dffculy of hese problems s he non-lnear consrans of he mahemacal programmng models ha have o be solved. When here es soluons sasfyng all arge values, he problem s easy o solve by solvng a lnear problem. So, n hs paper we deal wh hose nsances where here s no guaranee such soluons es, and herefore we look for hose pons n he opporuny se closes o he arge value Ths sudy has been done akng no accoun all he dfferen approaches avalable for solvng a goal programmng problem, creang soluon-search algorhms based on hese approaches, and performng a sensvy analyss of he arge value Keywords: Non Lnear Programmng, Fraconal Programmng, Mul-objecve Programmng, Goal programmng. 7

8 Rafael Caballero, Mónca Hernández. Inroducon The man neres n fraconal programmng was generaed by he fac ha a lo of opmzaon problems from engneerng, naural resources and economcs requre he opmzaon of a rao beween physcal and/or economc funcon Such problems, where he objecve funcons appear as a rao or quoen of oher funcons, consue a fraconal programmng problem. When hese quoens have o verfy ceran arge values, we would have a se of fraconal goal In goal programmng GP problems s assumed ha he decson-maker gves up opmzaon whle he/she esablshes arge values for each objecve. When he levels are verfed, he epecaons or desres of he decson-maker are sasfed. In addon, he decson-maker usually ses a seres of preferences regardng he objecves and orders hem accordng o her relave mporance. In GP problems, when he objecves are lnear fraconal funcons, he formulaon of he correspondng goal problem o be solved s raher comple due o s nonlnear consran The resoluon of hs ype of problems by drec lnearzaon s no feasble []. In [], Hannan presens a characerzaon of he condons for he lnear problem such ha s equvalen o he orgnal fraconal problem. However, Soyser and Lev [3] argued ha Hannan's resul was erroneous by usng a counereample. These auhors developed a es problem whch, once solved, could be used o fnd ou wheher we are dealng wh equvalen problems or no. See [4] for furher nformaon and references abou hs ssue. Afer hese sudes, and wh he ecepon of he work of Kornbluh and Seuer [5], here have been very few references of goal programmng wh fraconal goal Fnally, Aude e al [6] have used global opmzaon echnques o solve hs problem. In hs paper, we propose soluon algorhms for he goal programmng problem where he goals ake a lnear fraconal form under all goal programmng formulaon Praccal eamples of fraconal goal programmng problems occur n many decson problems where he crera are epressed as a rao of wo gven funcons such as prof/capal, cos/me, cos/volume, oupu/npu, ec. Thus, hs model has mporan applcaons n areas such as fnance, ransporaon, nformaon heory, foresry managemen, agrculural economcs, educaon, resource allocaon and ohers see [7] and [8]. Recenly, he fraconal problem have appeared n envronmenal and naural resources problems [9], [0], [], among ohers. Prevous work by Caballero and Hernández [] shows ha by usng a smple lnear es s possble o deermne beforehand he esence or absence of soluons ha sasfy all he goals of he problem under sudy. Here we assume ha no all goals can be sasfed and solve he lnear fraconal goal programmng problem drecly. Then we carry ou a sensvy analyss for he arge values se by he decson-maker, ha have been oo consrcve. As sad, n GP problems he decson-maker esablshes arge values for each objecve. In general, he purpose of GP s o reach hese arge values as closes as

Resoluon of he Lnear Fraconal Goal Programmng Problem 9 possble, mnmzng he devaon beween he arge value and he level acheved for he correspondng arbue. The decson-maker s preferences regardng he achevemen of he arges may be ncorporaed n hs scheme followng dfferen way Thus, here are several GP varans such as weghed GP, mnma GP and lecographc GP, among oher Weghed GP mples a mahemacal cardnal specfcaon of weghs for each goal and seeks for a soluon ha mnmzes he weghed sum of all he unwaned devaon varable The mnma GP approach mnmzes he mamum devaon from he arge Fnally, Lecographc GP nvolves a preempve, ordnal weghng of goals ha allocaes hem no prory levels and mnmzes he unwaned devaon varables n a lecographc order. Formally, weghed GP and mnma GP can be vewed as a parcular case of lecographc GP wh a sngle prory level. Therefore, whou loss of generaly, we assume ha we are dealng wh he laer approach. A lecographc GP problem can have a sngle goal or more whn each prory level. Ths paper sudes and solves he model generaed n boh nsance When here s more han one goal a a sngle prory level, we wll ake no accoun whch approach.e. weghed or mnma has been used o aggregae he goals of he level. When approprae, a worked eample s ncluded n he secon n order o asss he undersandng of he algorhm. Thus, ne secon deals wh he case of a sngle goal for a ceran prory level. Followng secons descrbe nsances of more han one goal whn a gven prory level. In Secon 3, we assume ha goals were added usng he weghed approach, and n Secon 4 s assumed ha he mnma approach was he mehod chosen for addng goals n he level. Fnally, we summarze he mos sgnfcan conclusons of hs work followed by he reference. One goal per prory level We assume ha our problem has p lnear fraconal objecves and a consran se ha s a conve polyhedron. Whou loss of generaly, we assume ha he decsonmaker mposes a mnmum arge value for each objecve. Thus, he unwaned devaon varables are he negave ones, ha s, n for,, p. In he presen secon, we assume ha, usng he Lecographc GP approach, he prory levels are mposed n such a way ha n a gven level s here s only one goal, correspondng o he -h objecve. In hs case, n level s, where he nde se of he goals n s wll be denoed by N s he problem o be solved s as follows: mn n A b j f j u j g f n p u g, n, p 0 j N,..., N s

30 Rafael Caballero, Mónca Hernández where A M mn R and b R m. Le X s { R n / A b, 0, f j g j u j j N,..., N }, whch s ncludes he consrans lnear ha mpose he sasfacon of goals n he prevous levels; and f j c j α j, g j d j β j where c j, d j R n, α j, β j R, j,..., p. In addon, we assume ha g j, j,..., p are srcly posve for every X. Le us call f g ϕ j,...,p. j j j I s clear ha problem s no easy o solve due o he non-lnear consran correspondng o he goal we are aempng o sasfy. Takng no accoun he followng assocaed problem, mn n ' X f g u n ', p ' 0 s n ' p ' 0 Awerbuch e al n [] showed ha he soluon of he lnear problem * s no necessarly he soluon of. However, n [] s shown ha f he soluon of n he opmum s zero, hen hs pon wll be also he pon soluon of. In he oher case, where he opmum of s n * > 0, he followng heorem deermnes he soluon pon of. Theorem.. Le ** be he soluon of he sngle-objecve lnear fraconal problem ma ϕ If when solvng he soluon s such ha n * > 0, hen **, n **, 0 s he soluon of where n ** u ϕ **. Proof. On he one hand, he consrans of are verfed by pon **, u ϕ **, 0 because: ** X s ϕ ** u ϕ ** 0 u. By hypohess, he goal s no verfed n any pon of X s. Therefore s no verfed n **, whch means ϕ ** < u. Tha s, n ** u ϕ ** > 0. Obvously p ** 0 0. On he oher hand, hs pon also mnmzes he value of n among hose ha verfy he consran By reduco ad absurdum, suppose *, n *, p * s a soluon of. Accordng o our hypohess and Theorem n Caballero and Hernández [], gven ha n * > 0, hen also n * > 0, ha s, u > ϕ *. Gven ha hs pon has o verfy he X s

Resoluon of he Lnear Fraconal Goal Programmng Problem 3 consrans of he problem, hen necessarly ϕ * n * p * u, where n * > 0 and p * 0, and herefore, p * 0. In oher words ϕ * n * u, whch means ha n * u ϕ *. However, assumng ha *, n *, 0 s a soluon of would mean ha n * < n **. Tha s, u ϕ * < u ϕ **. Ths would mean ha ϕ * > ϕ **, where ** s he mamum of he funcon ϕ n X s. Ths s a conradcon and hus pon **, n **, 0 s he soluon of. As sad n he nroducon, Soyser and Lev [3] desgned a es problem ha can be used o esablsh he equvalence beween problems and. If he opmal value of such a problem s zero, he equvalence beween soluons for and s guaraneed. Usng our noaon, hs es problem s as follows: Le *, n *, p * be he soluon of wh n * > 0. Then, f he opmal soluon of he problem ma f ϕ * g X s s zero, hen * also solves. So, Theorem s no more han a generalzaon of Soyser and Lev resul because all hs es problem does s o use he mehod of Dnkelbach [3] o verfy wheher * s or s no he soluon of ma ϕ Once he goal programmng problem has been solved, makes sense o perform a sensvy analyss of he arge values whch have been se. In hs sense, he soluon pon of problem self offers he sensvy analyss we are lookng for and provdes us wh an nerval whn whch we can be sure ha here are pons whch sasfy he - h goal. Indeed, f ** s he soluon of, wh n ** > 0, ** s he pon of X s ha mnmzes he unachevemen of he goal and hs mnmum unachevemen s precsely n **. Therefore, he sensvy nerval s, u n **]. Thus, gven a arge value for he goal whch s whn he sad nerval, we can guaranee he esence of a leas one pon ha wll sasfy such a goal sasfyng prevous levels. On he oher hand, f he arge value s ou of he nerval, we guaranee ha he goal s no gong o be sasfed. X s 3. More han one goal per prory level. Weghed GP approach. In hs secon we wll solve he followng problem:

3 Rafael Caballero, Mónca Hernández mn X f n p u g n, p k λ n s 0,..., k,..., k 3 Where parameer λ represens he wegh of each goal n he weghed GP k approach. So hese weghs mus verfy ha λ, λ 0,, k. In order o solve problem 3, we consder s assocaed lnear problem mn X λ n' f g u n' p' 0 n', p' 0 k s,..., k,..., k 4 Smlarly o he case of he prevous secon, f when solvng 4 we oban a k soluon such ha λ n ' * > 0, n such a case here s no soluon ha sasfes all goals k n such prory level and he value λ n' * does no necessarly provde us wh he mnmum unachevemen n X s of he goals n he curren prory level. Le us solve problem 3 drecly, ha s, we seek a feasble soluon X s whch mnmzes he weghed sum of devaons of he fraconal crera from her arge value Gven an X s, for every {,..., k}, when consran f g u n p 0 s verfed, we have: f c u d α u β > 0, hen n c u d α u β f c u d α u β 0, hen n 0 Gven ha n n / g, hen we can esablsh he followng epressons of he varables n n relaon o, for a gven whn and k: f c u d α u β > 0, n c u d α u β / d β 5 f c u d α u β 0, n 0 In hs way, o fnd he soluon pon of 3, we jus have o mnmze n X s he weghed sum of epressons 5. However, n order o do hs, we frs have o esablsh he goals ha can gve rse o wo dfferen epressons of n whn X s. These goals are he ones ha verfy { / ϕ u } X s and spl he se X s no wo subess: for one of hem, n 0; whle for he oher, n s gven by epresson 5. To locae hose goals we propose solvng for each wh k a GP problem wh a sngle goal,

Resoluon of he Lnear Fraconal Goal Programmng Problem 33 where he achevemen funcon s hn, p n p, and hen check wheher he value of funcon h n he opmal soluon s zero. Le us assume ha ou of he k goals n he curren level, he frs m goals fulfl such requremen, where m k. We consder a paron of X s ha ncludes all possble combnaons of he consrans ϕ u on he one hand, and of ϕ u on he oher for,..., m. The consrans ha have o be added o hose esng n X s o creae he subses of he paron are showed n Table : Table. Consrans o be added o X s Subse Consrans o be added o he consrans of X s Y ϕ u, ϕ u, ϕ 3 u 3,..., ϕ m u m Y ϕ u, ϕ u, ϕ 3 u 3,..., ϕ m u m...... Y m ϕ u, ϕ u, ϕ 3 u 3,..., ϕ m u m ϕ u, ϕ u, ϕ 3 u 3,..., ϕ m u m...... Y m Y m ϕ u, ϕ u, ϕ 3 u 3,..., ϕ m u m Ths paron of X s s made up of, a mos, m polyhedral subses, where some of hese subses mgh be he empy se. To fnd he soluon of 3, we propose o mnmze he weghed sum of he correspondng epressons of n for each of hese subse Therefore, he followng m problems have o be solved, for each r from o m : c ud α uβ mn λ d β I r Y r where I r {,..., k such ha ϕ u n Y r } and λ s he wegh correspondng o he -h goal whch we assume has already been normalzed. Le us consder he opmal soluon r *, wh a value n he objecve funcon O r *, for r,..., m, and le mn O r * O r0 *.Then r0 * s he opmal soluon o he r,..., m orgnal goal programmng problem 3. Thus, for solvng 3, he followng algorhm s suggesed: Algorhm 3.. Sep. Le {,..., k / {ϕ u } X s } {,, m}. Sep. Make a paron of he se X s no m subses Y r as was descrbed earler. Le r.

34 Rafael Caballero, Mónca Hernández Sep 3. Gven r, f Y r, go o sep 4. If Y r, usng he algorhm n [4], solve he problem mn I r c λ Y r u d d α u β β where I r {,..., k such ha ϕ u n Y r }. Le r * be s soluon wh a value of he objecve funcon O r *. Sep 4. If r m, go o sep 5. If r m, le r r and go back o Sep 3. Sep 5. Le J {r,..., m / Y r }. Calculae mn O r * O*. r J If O * mn O r *, STOP: * s he soluon of 3. r J Before carryng ou he sensvy analyss, noe ha f here was only one goal a hs level, he prevous process would gve he same resuls as hose descrbed n Secon. Indeed, n he case of a sngle goal per level, gven ha he goal has no beng sasfed, he number m of possble goals o be sasfed s m 0. Ths means ha he paron for X s s made by a sngle subse whch s he acual X s. Gven ha n X s we have ϕ u, he epresson of n s n c u d α u β / d β, ha s, n f ug g ϕ u. Gven ha u s a consan, he pon n X s ha mnmzes hs epresson of n also mamzes he funcon ϕ n X s. Regardng he sensvy analyss, le us assume ha he soluon of problem 3, found wh he suggesed algorhm, s *, n *,..., n k *, p *,..., p k *. Thus, and usng smlar reasonng o ha used n he prevous secon, we reach he concluson ha, a leas, we have o lower he arge values o he correspondng value of ϕ * for each,..., k. Ths asseron s based on he fac ha pon *, obaned as a soluon o problem 3, s he pon ha mnmzes he weghed sum of he unachevemens of he goals esablshed n hs prory level. Le us conclude hs secon wh a worked eample ha res o asss n he undersandng of he soluon algorhm. Eample 3. Assume a problem whose opporuny se s X {, R / 4, 4, 5 } and suppose ha n he frs prory level we have he followng goals, all wh he same wegh:

Resoluon of he Lnear Fraconal Goal Programmng Problem 35. 7 ; 5 8 ; 5 5 ; 4 3 ϕ ϕ ϕ ϕ So ha he problem ha has o be solved s he followng:,...,4 0, 7 5 8 5 5 5 4 4. mn 4 4 3 3 4 p n p n p n p n p n s n 6 Afer solvng he lnear problem assocaed wh 6, he soluon n he opmum s greaer han zero, so we conclude ha here are no pons ha sasfy all he goal Fgure. Fgure of Eample 3. problem So we have o apply he algorhm proposed n order o solve 6 drecly. The frs sep s o denfy whch of he four goals could be sasfed n hs level. Fgure

36 Rafael Caballero, Mónca Hernández clearly shows ha only goals ϕ 3 - and ϕ 4 sasfy hs requremen, and herefore, m. Thus, we have o paron he se X no 4 subses, such as shown n Fgure : Y { X / ϕ 3 -, ϕ 4 }, Y { X / ϕ 3 -, ϕ 4 } Y 3 { X / ϕ 3 -, ϕ 4 }, Y 4 { X / ϕ 3 -, ϕ 4 }. The followng s o solve hree opmsaon problems, one for each non-empy subse of X. Because he wo frs goals canno be sasfed n eher of hese four subses, n all of hem we have o consder ha ϕ and ϕ. Therefore, he frs problem o solve s he followng: mn 5 Y Afer applyng he algorhm n [4], we fnd ha s soluon s * 3, 4 where he value of he objecve funcon s O *.5. The second problem o solve s 7 mn 5 7 Y 3 whose soluon s 3 *, 4 wh a value for he objecve funcon of O 3 *.9667. The hrd problem o solve s 7 3 mn 5 7 5 Y4 whose soluon s 4 *, 3 wh a value for he objecve funcon of O 4 *. Therefore, akng O* mn {O *, O 3 *, O 4 *} O 3 *.9667, he pon ha solves 6 s pon 3 *, 4, snce he weghed sum of devaons of he fraconal crera from her arge values o he se X are mnmzed n hs pon. The values of he goals n hs soluon pon are ϕ * 0.75, ϕ * 0, ϕ 3 * - 0.75, ϕ 4 * /3 and herefore, he sensvy analyss esablshes ha he arge values of he frs wo goals have o be dropped a leas o values u 0.75 and u 0 and n he fourh goal o value u 4 /3 n order o oban pons sasfyng he goals n hs level. We even can ncrease he arge value for he hrd goal up o value u 3-0.75. We wan o pon ou ha hose are he values ha mnmzed he sum of he unachevemen In hs case, hs mnmum sum of unachevemen s O*.9667. Alhough here are oher ways of lowerng he arge values ha lead o soluons sasfyng he goals, hese oher ways mply a sum of devaons from he orgnal arge values greaer han O*.

Resoluon of he Lnear Fraconal Goal Programmng Problem 37 4. More han one goal per prory level. Mnma GP approach. In hs secon we suppose ha he k goals n he curren level s are added under he mnma approach. In hs case he problem o solve s as follows: mn d X f n p u g λ n d n, p s 0,..., k,..., k,..., k As n prevous cases, we assocae a lnear problem wh he orgnal problem whch, once solved, wll ell us wheher here are any soluons ha sasfy all he goals n ha level or no. The lnear problem s epressed as follows: mn d' X f g u n' p' 0 λ n' d' n', p' 0 s,..., k,..., k,..., k However, o solve 7 drecly we should bear n mnd ha hs problem s equvalen o mn ma λ u ϕ 9 X s,..., k Gven ha for,, k ϕ are lnear fraconal funcons and he u values are prevously gven, he funcons of hs mnma problem are also lnear fraconal funcons and herefore we are dealng wh Generalzed Fraconal Programmng. Ths problem has been wdely suded n he leraure and dfferen algorhms are proposed o solve. See, for eample, he Newmodm algorhm [5]. Ne, we wll carry ou he sensvy analys Once 7 has been solved, where * s s soluon, f * s he unque soluon, hen he arge values of he goals whch have no been sasfed have o decrease o he value he goals ake a hs specfc pon. However, f * s no he unque soluon of 7, we have o connue wh he analyss because here mgh be some objecve funcons for whch mgh be possble o esablsh arge values hgher han hose reached n * and sll have pons sasfyng all he goal For hs case we propose an erave algorhm ha would lead us o he pon where he unachevemen of he goals a hs level s mnmzed and so, provde us wh he sensvy analyss sough. In each eraon of hs algorhm we ake, from he goals no sasfed, hose where he devaon varable d has reached s hghes value d*. For hese goals, we assume ha are he frs m goals we consder he followng consrans: ϕ u d* ϕ *,,m 7 8

38 Rafael Caballero, Mónca Hernández We add hese o problem 7 as hard consrans, and elmnae he sof consrans correspondng o hose goal We connue wh he process n hs way unl we eher reach a unque soluon for some of hese problems or have fnshed mprovng all possble mamum values for he arge values of he goals ha have no been sasfed. The algorhm suggesed s as follows: Algorhm 4. Sep. Le k ; X X s and I {,..., k}. Sep. Solve he lnear fraconal mnma problem usng he Newmodm algorhm mn ma λ u ϕ X k I k Le k * be he soluon pon and θ k * he value of he objecve n k *. Sep 3. Esablsh he followng nde se J k, whn I k : J k { I k / θ k * u ϕ k *}. Le I k I k \ J k. Sep 4. If I k, STOP: k * * s he pon ha mnmzes he unachevemen of he goal If I k, hen le X k X k { / ϕ u θ k * / J k }. Le k k, and reurn o sep. Ths s a fully convergen algorhm because n each eraon he se I k becomes smaller because, gven he acual consrucon of he value θ k *, he nde se J k can never be an empy se. So, f * s he pon obaned afer applyng he algorhm, for,, k, le be u ϕ * f u > ϕ *, and u u f u ϕ *. Wh hese new arge values, we make sure ha he mnma GP problem correspondng o he curren prory level s has a soluon ha sasfes all he goals, gven ha a leas pon * s one of hem. However, wh arge values hgher han u for hose goals where u > ϕ * we guaranee he non-esence of pons sasfyng all he goals of he problem. Ths s ensured because * s he pon ha mnmzes he mamum unachevemen of he goals esablshed. Neverheless, for arge values such ha u ϕ *, we can asser ha hese arge values could sll be ncreased up o he value of ϕ * and sll be pons ha sasfy all he goal

Resoluon of he Lnear Fraconal Goal Programmng Problem 39 5. Conclusons In hs work we have eamned he goal programmng GP problem from all possble perspecves when he objecves assocaed wh he goals are lnear fraconal funcon We have carred ou a comprehensve sudy and have derved algorhms capable of fndng he pons ha solve he problem n a gven prory level. We have eplored all he possble cases, one goal per prory level and several goals per prory level. In hs laer case, he problem was also separaely analysed for goals grouped accordng o he weghed GP approach or he mnma GP approach. In all he cases he non-lnear problem derved has been solved. Once he lnear fraconal goal programmng problem was solved for each case, we also carred ou a sensvy analyss of he arge values se by he decson-maker. Thus, each secon of he work ncludes relaaon values for he arges whch guaranee he esence of soluons ha sasfy all he goals n he curren prory level. References. S. Awerbuch and J.G. Ecker, W.A. Wallace, A noe: Hdden nonlneares n he applcaon of goal programmng, Manage Sc. 976 98-90.. E.L. Hannan, An nerpreaon of fraconal objecves n goal programmng as relaed o papers by Awerbuch e al. and Hannan, Manage Sc. 7, 7 98 847-848. 3. A.L. Soyser and B. Lev, An nerpreaon of fraconal objecves n goal programmng as relaed o papers by Awerbuch e al. and Hannan, Manage Sc. 4 978 546-549. 4. C. Romero, Handbook of Crcal Issues n Goal Programmng, Pergamon Press, Oford, 99. 5. J.S.H. Kornbluh and R.E. Seuer, Goal programmng wh lnear fraconal crera, Eur J Oper Res, 8 98 58-65. 6. C. Aude, E. Carrzosa and P. Hansen, An eac mehod for fraconal goal programmng, J Global Opm, 9 004 3-0. 7. S. Schable, Fraconal programmng, n Handbook of Global Opmzaon, ed R. Hors and P. Pardalos Kluwer Academc Publshers, Dordrech, Neherlands, 995. 8. I. M. Sancu-Mnasan, A sh bblography of fraconal programmng. Opmzaon. 55, 4 006 405-48. 9. C. Casrodeza, P. Lara and T. Peña, Mulcrera fraconal model for feed formulaon: economc, nuronal and envronmenal crera, Agr Sys, 86, 005 76-96. 0. T. Gómez, M. Hernández, M. A. León and R. Caballero, A fores plannng problem solved va a lnear fraconal goal programmng model, For Ecol Manage, 7 006 79-88.. T. Gómez, M. Hernández, J. Molna, M. A. León and R. Caballero, Aspecos medoambenales denro de la planfcacón foresal con objevos múlples: Capura de

40 Rafael Caballero, Mónca Hernández carbono y resrccones de adyacenca, Rec@: Revsa Elecrónca de Comuncacones y Trabajos de ASEPUMA, 9 008 3-46.. R. Caballero and M. Hernández, Resoraon of effcency n a goal programmng problem wh lnear fraconal crera, Eur J Oper Res, 7 006 3-39. 3. W. Dnkelbach, On nonlnear fraconal programmng, Manage Sc, 3, 7 967 49-498. 4. J.E. Falk and S.W. Palocsay, Opmzng he sum of lnear fraconal funcons, n Recen advances n global opmzaon, ed Ch. A. Floudas and P.M. Pardalos Prnceon Unversy Press, Prnceon, New Jersey, 99. 5. J.A.Ferland and J.Y. Povn, Generalzed fraconal programmng: Algorhms and numercal epermenaon, Eur J Oper Res, 0, 985 9-0.