An Interactive Method for Solving a Class of Multiple Criteria Choice Problems

Similar documents
Sort applied to multi-criteria optimization

Incorporation of decision-maker preferences in an interactive evolutionary multi-objective algorithm using a multi-criteria sorting

Preference Incorporation into Evolutionary Multiobjective Optimization using Preference Information Implicit in a Set of Assignment Examples

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization

Melodic Pattern Segmentation of Polyphonic Music as a Set Partitioning Problem

Interactive Methods in Multiobjective Optimization 1: An Overview

A general framework for constructive learning preference elicitation in multiple criteria decision aid

Hidden Markov Model based dance recognition

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ISCAS.2005.

ORTHOGONAL frequency division multiplexing

Adaptive Key Frame Selection for Efficient Video Coding

Similarity Measurement of Biological Signals Using Dynamic Time Warping Algorithm

Multicriteria Optimization

System Level Simulation of Scheduling Schemes for C-V2X Mode-3

Shot Transition Detection Scheme: Based on Correlation Tracking Check for MB-Based Video Sequences

Release Year Prediction for Songs

Video coding standards

PRO LIGNO Vol. 12 N pp

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani

Adaptive decoding of convolutional codes

An Experimental Comparison of Fast Algorithms for Drawing General Large Graphs

Color Image Compression Using Colorization Based On Coding Technique

Xpress-Tuner User guide

THE CAPABILITY of real-time transmission of video over

Solution of Linear Systems

Error Resilience for Compressed Sensing with Multiple-Channel Transmission

Chapter 10 Basic Video Compression Techniques

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

Optimized Color Based Compression

Modelling Prioritisation Decision-making in Software Evolution

Video compression principles. Color Space Conversion. Sub-sampling of Chrominance Information. Video: moving pictures and the terms frame and

LUT Optimization for Distributed Arithmetic-Based Block Least Mean Square Adaptive Filter

Optimal Television Adverts Selection, Case Study: Ghana Television (GTV)

Soft Computing Approach To Automatic Test Pattern Generation For Sequential Vlsi Circuit

Speech Enhancement Through an Optimized Subspace Division Technique

A repetition-based framework for lyric alignment in popular songs

PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION

Automated extraction of motivic patterns and application to the analysis of Debussy s Syrinx

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

AN IMPROVED ERROR CONCEALMENT STRATEGY DRIVEN BY SCENE MOTION PROPERTIES FOR H.264/AVC DECODERS

Improving Performance in Neural Networks Using a Boosting Algorithm

Using assessment and research to promote learning. Thakur B. Karkee, Ph. D. Measurement Incorporated. Kevin Fatica CTB/McGraw-Hill

Discovering Sequential Association Rules with Constraints and Time Lags in Multiple Sequences

A High- Speed LFSR Design by the Application of Sample Period Reduction Technique for BCH Encoder

Lecture 16: Feedback channel and source-channel separation

Feasibility Study of Stochastic Streaming with 4K UHD Video Traces

Cryptanalysis of LILI-128

THE MAJORITY of the time spent by automatic test

Analysis of Packet Loss for Compressed Video: Does Burst-Length Matter?

Minimax Disappointment Video Broadcasting

Application of Symbol Avoidance in Reed-Solomon Codes to Improve their Synchronization

Dynamic bandwidth allocation scheme for multiple real-time VBR videos over ATM networks

CS229 Project Report Polyphonic Piano Transcription

On-Supporting Energy Balanced K-Barrier Coverage In Wireless Sensor Networks

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

TERRESTRIAL broadcasting of digital television (DTV)

A Discrete Time Markov Chain Model for High Throughput Bidirectional Fano Decoders

Free Viewpoint Switching in Multi-view Video Streaming Using. Wyner-Ziv Video Coding

HEBS: Histogram Equalization for Backlight Scaling

1 Overview of MPEG-2 multi-view profile (MVP)

WHAT'S HOT: LINEAR POPULARITY PREDICTION FROM TV AND SOCIAL USAGE DATA Jan Neumann, Xiaodong Yu, and Mohamad Ali Torkamani Comcast Labs

2. AN INTROSPECTION OF THE MORPHING PROCESS

2. ctifile,s,h, CALDB,,, ACIS CTI ARD file (NONE none CALDB <filename>)

Route optimization using Hungarian method combined with Dijkstra's in home health care services

Research on Control Strategy of Complex Systems through VSC-HVDC Grid Parallel Device

ORF 307: Lecture 14. Linear Programming: Chapter 14: Network Flows: Algorithms

A Bayesian Network for Real-Time Musical Accompaniment

Design and Multi-Corner Optimization of the Energy-Delay Product of CMOS Flip-Flops under the NBTI Effect

MVP: Capture-Power Reduction with Minimum-Violations Partitioning for Delay Testing

Data Mining. Dr. Raed Ibraheem Hamed. University of Human Development, College of Science and Technology Department of CS

Supervised Learning in Genre Classification

Interleaved Source Coding (ISC) for Predictive Video Coded Frames over the Internet

Visual Communication at Limited Colour Display Capability

hit), and assume that longer incidental sounds (forest noise, water, wind noise) resemble a Gaussian noise distribution.

Analysis of MPEG-2 Video Streams

Technological model for composing accompaniment to a melody in teaching accordion

Drift Compensation for Reduced Spatial Resolution Transcoding

Efficient Processing the Braille Music Notation

Agilent PN Time-Capture Capabilities of the Agilent Series Vector Signal Analyzers Product Note

Reducing Power Supply Noise in Linear-Decompressor-Based Test Data Compression Environment for At-Speed Scan Testing

Music Similarity and Cover Song Identification: The Case of Jazz

FPGA Hardware Resource Specific Optimal Design for FIR Filters

Technical report on validation of error models for n.

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

Dual Frame Video Encoding with Feedback

Design of Fault Coverage Test Pattern Generator Using LFSR

Region Adaptive Unsharp Masking based DCT Interpolation for Efficient Video Intra Frame Up-sampling

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

The mf-index: A Citation-Based Multiple Factor Index to Evaluate and Compare the Output of Scientists

CHAPTER 2 SUBCHANNEL POWER CONTROL THROUGH WEIGHTING COEFFICIENT METHOD

FULL-AUTOMATIC DJ MIXING SYSTEM WITH OPTIMAL TEMPO ADJUSTMENT BASED ON MEASUREMENT FUNCTION OF USER DISCOMFORT

General description. The Pilot ACE is a serial machine using mercury delay line storage

Joint Optimization of Source-Channel Video Coding Using the H.264/AVC encoder and FEC Codes. Digital Signal and Image Processing Lab

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

A Novel Video Compression Method Based on Underdetermined Blind Source Separation

APPLICATION OF MULTI-GENERATIONAL MODELS IN LCD TV DIFFUSIONS

Motion Video Compression

Musical Harmonization with Constraints: A Survey. Overview. Computers and Music. Tonal Music

Analysis of the Intra Predictions in H.265/HEVC

The Development of a Synthetic Colour Test Image for Subjective and Objective Quality Assessment of Digital Codecs

Transcription:

БЪЛГАРСКА АКАДЕМИЯ НА НАУКИТЕ. BULGARIAN ACADEMY OF SCIENCES ПРОБЛЕМИ НА ТЕХНИЧЕСКАТА КИБЕРНЕТИКА И РОБОТИКАТА, 48 PROBLEMS OF ENGINEERING CYBERNETICS AND ROBOTICS, 48 София. 1999. Sofia An Interactive Method for Solving a Class of Multiple Criteria Choice Problems Vassil S. Vassilev Institute of Information Technologies, 1113 Sofia 1. Introduction The problems for multicriteria choice can be divided (V i n c k e [1992]) into two separate classes according to their formal statement: on one hand problems, in which a finite number of explicitly set constraint functions determine implicitly an infinite number of feasible alternatives and on the other hand problems, in which a finite number of alternatives are explicitly set in a table form. The first class of problems are called problems of multiple objective mathematical programming (MOMP). The second class of problems, belonging to multicriteria decision analysis problems, are called problems for multicriteria choice with discrete alternatives (MCCP) as well. The so-called interactive methods have been most widely used in the solution of MOMP problems. In each of these methods the phases of decision and computation are iteratively executed. In the computation phases, when a certain type of a scalarizing problem is solved, one or several nondominated alternatives are generated, which satisfy to the greatest extent the local preferences of the decision maker (DM) in the decision phase. The DM realizes selection and choice of the best local alternative (the preferred alternative). In case this alternative satisfies his global preferences also, it becomes the best global alternative (the most preferred alternative). Otherwise the DM enters additional information, corresponding to his new local preferences, which is used in the next computation phases searching for new better alternatives. The outranking methods (see R o u b e n s [11], R o y [12], B r a u s and Mareschal [1] and the utility theory methods (see F i s h b u r n (1970), K e e n e y and Raiffa [7], F a r q u h a r [2] and S a a t y [14]) are traditional methods for solving MCCP problems and for a wide class of MCCP (especially problems with a great number of criteria and a comparatively small number of alternatives) they have no competitors, at least for the moment. For problems with a great number of alternatives and a small number of criteria, in which the DM can hardly perceive these alternatives as a whole, which makes these problems comparatively close to MOMP problems, methods of a third group are designed, 7 2

namely interactive methods. They are most often inspired by MOMP methods (see K o k s a l a n, K a r v a n and Z i o n t s [8], M a r c o t t e and S o l a n d [10], K o r h o n e n [1988], L o t f i, S t e w a r d and Z i o n t s [9]; S u n and S t e u e r [1996], J a s z k i e w i c h and S l o w i n s k i [5]. Some difficulties in the first two groups of methods can be overcome in the interactive algorithms on the account of the greater tension and engagement of the DM.. A learning oriented interactive method is proposed in this paper, which decreases considerably the DM's tension and at the same time gives him/her the possibility to control the search process. The defining and ranking of the current sample of alternatives in this method is realized by two different procedures. The determination of the current sample of comparable alternatives is done with the help of a scalarizing problem. A set of alternatives, close to the special reference alternative is found with this problem on the basis of DM's local preferences with the purpose to improve the current preferred alternative. This set of close alternatives (together with the current alternative) is the current sample of alternatives. The alternatives ranking is done with the help of a local outranking procedure (being PROMETEE II type) on the basis of the local inter- and intra-criteria information of the DM. The best alternative is the local preferred alternative, which the DM chooses to improve or to accept as the most preferred alternative. The discrete multicriteria choice problem is defined as follows: Given a set I of n ( 1) deterministic alternatives and a set J of k ( 2) quantitative criteria which define an n k decision matrix A. The element a ij of the matrix A denotes the evaluation of the alternatives i I with respect to the criterion j J. The evaluation of the alternative i I with respect to all the criteria in the set J is given by the vector (a i1, a i2,..., a ik ). The assessment of all the alternatives in the set I for the criterion j J is given by the column vector (a 1j, a 2j,..., a ij ). The objective is to search for a non-dominated alternative which satisfies mostly the DM with respect to all the criteria simultaneously. The alternative I I is called non-dominated if there is no other alternative s I for which a sj a ij for all i J and a sj a ij for at least one j I. Since it is comparatively simple to separate the dominated alternatives, we shall assume in the rest of the paper that matrix A contains only non-dominated alternatives. A current preferred alternative is a non-dominated alternative chosen by the DM at the current iteration. The most preferred alternative is a preferred alternative that satisfies the DM to the greatest degree. Desired changes for the criteria at every iteration are the values by which the DM wishes to increase some criteria values of the current preferred alternative with respect to his local preferences in order to obtain a better alternative. A reference alternative is an alternative (it may not exist in reality) obtained from the current preferred alternative and the desired changes for some of its criteria values. The reference alternative and the current alternative differ only in the criteria, which the DM wishes to improve. A current sample of alternatives is a subset of the nondominated alternatives which includes the preferred alternative and l 1 in number alternatives (l being set by the DM), which are nearest to the reference alternative according to some kind of metrics. A current ranked sample of alternatives is a subset of the nondominated alternatives, obtained from the current sample of alternatives after the alternatives ranking with the help of any procedure on the basis of DM's local preferences. 7 3

2. Method description The interactive method here considered, which solves MCCP with a large number of alternatives preserves the advantage of the interactive methods connected with the availability of DM's possibility to control the process of search for the most preferred alternative, decreasing his tension concerning the necessity to compare directly two or more alternatives in each iteration at the same time. For this purpose instead of one decision phase, in which the DM chooses from a current sample of alternatives the current preferred alternative and gives local information for its improvement, two decision phases are applied. Besides this the computation phase, in which the current sample of alternatives is determined, is replaced by two computation phases respectively. In the first decision phase the DM selects the current preferred alternative and presents his local preferences for the determination of the current sample of alternatives. The local preferences are the desired changes for the criteria. The desired changes for the criteria determine the reference alternative. In the first computation phase solving a scalarizing problem, a current sample of alternatives is defined, that are close to the reference alternative. In case the current preferred alternative is not included in the current sample of alternatives, it is added to this sample. The number of alternatives in the current sample of alternatives is set by the DM in the first decision phase. In order to determine the next current preferred alternative, the DM presents his local inter-criteria information in the second decision phase i.e. the local weights of the criteria and local intra-criteria information the indifference and the strict preference thresholds for every criterion (the DM can leave the old weights and thresholdsas well). On the basis of this local information a current ranked sample of alternatives is obtained in the second computation phase (with the help of a formal procedure of PROMETEE II type). The first alternative in this ranked sample has tocorrespond best to DM's local preferences. In case it corresponds to DM's global preferences also, it could become the most preferred alternative. 2.1. Defining the current sample of alternatives The current sample of alternatives is generated in the first computation phase of each iteration. Let h denotes the index of the current preferred alternative. The following denotations are introduced, connected with the current preferred alternative: L h the set of indices j J of the criteria for which the DM wishes to increase their values (desired changes for the criteria) in comparison with their values in the current preferred alternative; E h the rest of the criteria (E h = J \ L h ); hj desired change of the criterion with an index j L h ; i j h the current reference alternative, its components being defined as hj + hj if j L h i jh = hj if j E h ; j the difference between the maximal and the minimal value for the criterion with an index j; j = max a ij min a ij ; i I i I M 1 the current sample of alternatives; M 1 =,..., i p ). The set M 1 comprises the alternatives that are closest to the reference alternative. Their number p is determined by the DM. One of them is the current preferred alternative. It can be at the beginning, in the middle or at the end, depending on its vicinity to the reference alternative. 7 4

The reference alternative is defined in the first decision phase. It is found on the basis of the current preferred alternative and the desired changes for the criteria. The set M 1 or the current sample of alternatives is determined in the first computation phase on the basis of the reference alternative. The set M 1 can be defined solving the following scalarizing problem: (A): min S(i, h) = min max { (i h j a ij )/ j }. i I i I j J When solving problem A, an alternative with an index i 1 from the set M 1 is found, that is nearest to the reference alternative. Simultaneously with this for each of the rest of alternatives the value of S(i, h) is determined, which enables the defining of the indices of the remaining elements in the set M 1. The alternatives with the smallest values of S(i, h) are included in the set M 1. In case the current preferred alternative is not included in the set M 1, it is added in place of the alternative with an index i p. 2.2. Defining the ranked current sample of alternatives The current sample of alternatives, included in the set M 1 comprises relatively close alternatives, hence it can be said that they are comparable. Instead of direct comparing of the alternatives in the set M 1 by the DM and selection of a current preferred alternative, it is possible and recommendable to rank the alternatives from this set according to their significance with the help of a formal procedure on the basis of the local information for DM's preferences. The first alternative of this ranked set, satisfying to the greatest extent the DM's local preferences, is probably chosen by him in the next decision phase as the current preferred alternative or the most preferred alternative. Naturally the DM could select another alternative from this set as well, if he considers it really better for him. In connection with the fact that the alternatives from the current sample of alternatives M 1 are relatively close, the most appropriate formal procedure for their ranking with respect to their importance is the PROMETEE II outranking procedure (B r a u s and M a r e s c h a l [1]). The ranking in this procedure is done on the basis of two types of DM's local preference information. The first type of preference information is the so called intra-criteria information. For each criterion with an index j J two types of thresholds are determined by the DM an indifference threshold q j and a preference threshold p j. The indifference threshold q j for the criterion j J is the difference in the criterion values, which has no considerable influence on the DM. The preference threshold p j for the criterion j is the difference in the criterion values for two alternatives, which expresses explicitly DM's local preferences towards one of them accepted as better by him. The second type of DM's local preference information is the so called inter-criteria information. In PROMETEE II outranking procedure, information concerning the significance of the separate criteria for the DM is used only as such type of information. This information for the criteria significance is expressed by the weighing coefficients (weights) of the criteria. This outranking procedure, unlike other outranking procedures, as ELECTRE family procedures, does not require a tabu threshold setting. The criteria weights, especially when their number is small, can be directly introduced by the DM. Additional use of any simple procedure is also possible, which will determine more precisely these weights on the basis of the pairwise criteria comparison (H w a n g and K w a n g s u n [4]). A comparatively simple procedure called procedure B, which ranks the current sample of alternatives M 1 is described below on the basis of the local inter- and intrainformation with the help of PROMETEE II. 7 5

Let P j ) denotes the preference function for the criterion with an index j, describing the intensity of preference for alternative i 1 with respect to alternative i 2 as a function of the difference d j between the values of this criterion for these two alternatives, where d j = a i1 j a i2 j The function P j ) is defined as follows: 0 if d j q j (1) P j ) = (d j q j ) / (p j q j ) if q j d j p j 0 if d j p j. On the basis of the preference function P j ) the preference index ) among the alternatives i 1 can be represented as k (2) ) = w j P j ), j=1 where w j, j J, are the criteria weights. The preference index ) can be computed for each two alternatives from the set M 1. For each alternative i 1 M 1 it is possible to compute the so-called positive and negative outranking flows, denoted as + ) and ). + )=, i), (3) i M 1 ) = (i, i 1 ). i M 1 The positive outranking flow + ) expresses how the alternative with an index i M 1 is outranking all the other alternatives, belonging to the set M 1. The negative outranking flow ) expresses how the alternative with an index i M 1 is outranked by all the other alternatives belonging to the set M 1. The net outranking flow ) is used for the complete ranking of the alternatives from the current sample of alternatives: (4) + ) = + ) ), where for each two alternatives i 1 M 1, i 1 is preferred to i 2, in case ) (i 2 ), and i 1 is indifferent to i 2 if )= (i 2 ). On the basis of these two relations of preference and indifference the alternatives from the set M 1 are ranked and a ranked current sample of alternatives is obtained. This set is denoted by M 2. The set M 2 is represented to the DM for evaluation, suggesting him the first alternative from the set (with the greatest value of )) as the current preferred alternative. He has to make this choice in the first decision phase of the next iteration. 3. The algorithm scheme An algorithm can be proposed to solve MCCP on the basis of the scalarizing problem A and the formalized procedure B. On the ground of the scalarizing problem A the DM has the possibility to get a small subset of alternatives, which are to some extent close to the reference alternative, defined by the current preferred alternative and the local desiredchange of the criteria values. In a learning mode the DM determines a set of samples of alternatives, which could cover to a great degree the whole set of alternatives. The current sample of alternatives is ranked with the help of the formalized outranking procedure B on the basis 7 6

of the local intra- and inter-criteria information given by the DM. The DM can choose the first alternative from the ranked current sample of alternatives as the most preferred alternative or as the current preferred alternative. The last one serves as a basis for the search of the next current sample of alternatives. The main steps of the algorithm are: Step 1. Reject all the dominated alternatives and define the decision matrix A. Set iter = 1 and ask the DM to choose an initial current preferred alternative, denoted as h. Step 2. If the DM wants to store the current preferred alternative h check if it has been saved before and in case it has not add h to LIST a set of stored preferred alternatives. Step 3. Ask the DM to define desired changes of the criteria values with respect to the current preferred alternative. Define a reference alternative. Ask the DM to specify the parameter l the number of alternatives in the current sample of alternatives. Step 4. Solving the scalarizing problem A, determine the current sample of alternatives M 1. Step 5. Ask the DM to determine the local indifference and preference thresholds q j and p j, j J, and the weights w j, j J. In case the DM does not want to change these parameters, the old ones remain. Step 6. Ranking of the current sample of alternatives M 1 using the simple outranking procedure B. The current ranked sample of alternatives M 2 is obtained.. Step 7. Show the current ranked sample of alternatives M 2 to the DM for estimation. If the DM chooses the best-preferred alternative go to Step 8. In case the DM wants to continue the search procedure, set iter=iter+1, select the current preferred alternative and assign it to h, then go to Step 2. Step 8. The DM can compare the last preferred alternative with the alternatives obtained and stored in LIST. For this purpose a final sample of alternatives is formed from the alternatives stored in LIST and with the help of the simple outranking procedure B, this sample is ranked. Step 9. Ask the DM to choose, as the best preferred alternative one of the two alternatives: the last preferred alternative (Step 7) or the first alternative from the last ranked sample of alternatives, then Stop. Remark 1. Any alternative can be selected as an initial preferred alternative. One acceptable initial preferred alternative can be found optimizing one criterion. Remark 2. The rejecting of a dominated alternative is done once in the initial phase of the algorithm (Step 1). 4. Conclusion An interactive learning oriented method for solving a class of multiple criteria choice problems with a large number of alternatives and a small number of quantitative criteria is proposed in the paper. The method enables the DM to screen consecutively and systematically the set of non-dominated alternatives. The method proposed has several advantages, some of them being: it is user-understandable for the DM, which gives him/her confidence about the suggested decision; the comparison and the ranking of samples of comparatively close alternatives is done by the DM, which relieves the DM and enables the easier and more realistic setting of his/her local preferences; 7 7

it provides a possibility for evaluation of distributed alternatives, stored in the process of solution; a possibility exists for a relatively easy learning by the DM of the problem solved. The method has been included in a software system evaluating the efficiency, the financial stability and economic capacity of industrial enterprises from different branches (for some of the branches more than 60). The experts of several Bulgarian investment funds have used this system in the purchase of various state enterprises during the process of wide privatization in the country. R e f e r e n c e s 1. B r a u s, J., B. M a r e s c h a l. The Promethee methods for MCDM: the promcale, Gaia and Bankad viser software. In: Readings in Multiple Criteria Decision Aid. Carlos, A., Bana Costa (eds). Springer, 1990, 216-252. 2. F a r g u h a r, P. Utility assessment methods. Management science, 30, 1984, 1283-1300. 3. F i s h b u r n, P. C. Utility Theory for Decision Making. New York, Wiley, 1970. 4. H w a n g, C., Y. K w a n g s u n. Multiple attribute decision making. Methods and Applications. Lecture Notes and Mathematical Systems. Vol. 186. Berlin, Springer Verlag, 1981. 5. J a s z k i e w i c h, A., R. S l o w i n s k i. The LBS-Discrete interactive procedure for multiple criteria analysis of decision problems. In: Multicriteria Analysis. J. Climaco, Springer, Berlin, 1997. 6. K o r h o n e n, P. A visual reference direction approach to solving discrete multiple criteria problems. European J. of Operational Research, 34, 1988, 152-159. 7. K e e n e y, R., H. R a i f f a. Decisions with Multiple Objectives. New York, Wiley, 1976. 8. K o k s a l a n, M., M. H. K a r v a n, S. Z i o n t s. An improved method for solving multiple criteria problems involving discrete alternatives. In: IEEE Transactions on Systems, Man and Cybernetics, 44, 1984, 24-34. 9. L o t f i, V., T. J. S t w a r t, S. Z i o n t s. An aspiration level interactive model for multiple criteria decision making. Computer & Operation Research, 19, 1992, 671-681. 10. M a r c o t t e, O., R. S o l a n d. An interactive branch and bound algorithm for multiple criteria optimization. Management Science, 32, 1986, 61-75. 11. R o u b e n s, M. Preference relations on actions and criteria in multicriteria decision making. European Journal of Operational Research, 10, 1981, 51-55. 12. R o y, B. Decision and decision making. European Journal of Operational Research. 45, 1990, 324-331. 13. R o y, B. The outranking approach and foundations of ELECTRE methods. In: Readings in Multiple Criteria Decision Aid. A. Carlos, Bana Costa (eds). Springer, 1990, 156-183. 14. S a a t y, T. The Analytical Hierarchy Process. New York, Mc Graw Hill, 1980. 15. V i n c k e, P. Multicriteria Decision Making. New York, Wiley, 1992. Интерактивный метод решения класса задач многокритериального выбора Васил С. Василев Институт информационных технологий, 1113 София (Р е з ю м е) Предлагается интерактивный метод решения класса задач много-критериального анализа с большим числом дискретных альтернатив и малым числом количественных критериев. Лицо, принимающее решение (ЛПР), задает свои предпочтения в 7 8

форме желанной перемены стойности критериев. При помощи скаляризирующей задачи находится малое подмножество сравнительно близких альтернатив. Оно рядится при помощи процедуры на основе заданной ЛВР локальной информации внутри- и междукритериального типа. Это подмножество показывается ЛПР, которое выбирает самую предпочитанную альтернативу или вводит новые предпочтения для улучшения выбранной альтерантивы. Предложенный метод позволяет ЛПР оценить последовательно и систематически множество недоминированных и сравнительно близких альтернатив. Метод включен в программной системе принятия решений. Он применяется в реальных задачах многокритериального выбора. 7 9