MULTICRITERIA DECISION MAKING WITH SAS SOFTWARE Mary G. Crissey, US Air Force
|
|
|
- Maude Parks
- 10 years ago
- Views:
Transcription
1 MULTICRITERIA DECISION MAKING WITH SAS SOFTWARE Mary G. Crissey, US Air Force INTRODUCTION This study will show how Multicriteria decisions can be modeled by expanding the traditional linear programming approach available with the SAS/oR product. Most Operations Research analysts are familiar with modeling real life situations mathematically by specifying required constraints and then searching for an objecti~e solution which maximizes an overall goal. The SAS procedure LP is designed to find the best answer to a confusing decision involving a single objective goal and several constraining conditions. But what can be done to support decisions involving multicriteria dimensions in both the domain and objective functions? What if there is not one single goal but rather several functions which all need to be optimized together? Linear programming techniques can not handle these multidimensional problems. A common practice in this situation is to apply Goal Progr~ing. Several new theories and user friendly application packages have recently been developed. Both the analysts and the high level decision makers are finding acceptable balances between their goals by satisfactorily trading off between the conflicting objectives. My study presents a few of these new Operation Research interactive algorithms and illustrates how SAS software may be applied to real world multicriteria problems today. ABSTRACT In today's world, many problems can not be optimized via a traditional linear program such as provided with SAS/oR software via PROC LP. Recently in the area of multi-criteria and multi-objective modeling many new algorithms have been designed to aid decision makers who deal with real world problems. The unique Interactive Sequential Goal Programming (ISGP) procedure was implemented in SAS to help military enlisted force mangers face many competing goals across multi-year time horizons. This paper shows how the basic ISGP algorithm can be applied in a generic sense with other SAS databases. A short summary of the ISGP method will be presented along with an interesting comparison with two other popular decision support software products; AHP and GAMS. Using a simple diet problem to illustrate the strengths and weakness of the ISGP algorithm the problem will also be solved via 'the Analytic Hierarchy Process and then with the Generalized Algebraic Modeling System. These new techniques promise to improve the decision makers capability for making wiser trade-offs among the conflicting objectives in the real world today. THE SAMPLE PROBLEM The decision to be made using the three different Operations Research approaches is " How to choose a balanced diet from among a group of six foods: milk meat, eggs, bread, lettuce salad and ~range juice?" There is a limit on the amount of each food that can be included in the diet, and the diet must meet certain minimum standards for number of calories, milligrams (mg) of iron, units of Vitamin A, and grams (g) of protein. In this diet problem, three separate goals are considered: 1. Maximize carbohydrates in the diet. 2. Minimize the cholesterol content 3. Minimize the cost The use of the words maximize and minimize must be explained further. They are used here to indicate the direction of preference for these goals. For example, given the constraints of meeting the minimum nutritional standards, the diet should contain as much carbohydrates ad possible, as little cholesterol as possible, and should be as inexpensive as possible. Table 1 presents the data for this problem. The first six columns are the food types, while the rows give the characteristics of those foods -- the nutritional content, cost, and maximum availability. The last column gives the minimum daily nutritional allowances. We have therefore identified three goals and four daily allowance constraints. The mathematical summary of the problem is given in Exhibit
2 EXHIBIT 1 DATA FOR SAMPLE DIET PROBLEM Lettuce Orange Dally MIlk Meat Eggs Bread Salad Juice Allowance Cpt) Ubi (dozen) (oz) (oz) Iptl!Adult! VltamlnA S (I.u.) Calories S SOO Cholesterol (units). Protein (g) IS lsi 7S 2.S Carbohydrate (g) IS 1.1 S2 Iron (mg) S O.IS S Cost ($) O.S 0.1 O.OS 0.26 Availability S EXHIBIT 2 MATHEMATICAL FORMULATION OF DIET PROBLEM (Carbohydrate Intake) (1) min f2~ = «lx, + 20x" + 120xa min fa~ = 0.22x, + 2.2>< x ,,< + O.OS", x,; (Cholesterol Intake) (2) (Cost) (3) subject to: 72Ox, + 107"" xa + 134x,; + loo<lxs> SOOO (VItamin A requirement) (4) 0.2x, "" xa x x,; + 1.2x,; > 12.S (Iron requirement) (S) 344x, + 146Ox 2 + lo4ox a + 7S,,< x,; + 24% > 2SOO 18x, + lsi"" + 7Sxa + 2.5" x5 + 4x,; > 63 (Calories) (6) (Protein) (7) 0< l!: < ( S ) (Maxinlum Intake) (S). 472
3 ISGP METHOD The Interactive Sequential Goal Programming procedure used in this study is based on the 1988 version of Ching-Lai Hwang and Abu Syed Masud's algorithm. The steps of the ISGP Process is given i'n exhibit 3. Due to the constraint on the length of this paper, I can not explain the theory of ISGP here. Basically I'd like to point out that the key to this process lies in a two phase procedure involving several several batch jobs and interactive choices by the decision makers. The ISGP process was implemented two separate ways. The diet problem was first solved on an IBM MVS mainframe using coding done with SAS~OR software. The second application of the ISGP process to the diet problem was done on a PC running GAMS software. Comparing the two different linear programming environments was helpful in validating the new ISGP process and helped to set benchmarks for the diet solution. Actual SAS coding of the ISGP process is problem specific and involve several PROe LP formulations. For more detailed information on how SAS/OR can be used to model the ISGP algorithm please consult a copy of my previous SUGI 15 paper presentation entitled "A MultiCriteria Decision Support System for Military Force Management". GAMS FORMULATION GAMS, the Generalized Algebraic Modeling System, was run on a Personal Computer. This software provided a high level language to represent the ISGP process with. Since GAMS takes advantage of the problem structure and uses mathematical formulations analysts find their descriptive modeling task is greatly simplified. GAMS was fully suitable for a step by step demonstration of the ISGP routine. The GAMS results for Phase one of the ISGP process were identical to those generated by SA~OR using PROC LP to devise the Positive and Negative solutions for each of the three goals. Five iteratio~s ~ere required to obtain the MAG-MAR solution at 78%. ThE SAS/OR and GAMS solutions are identical until the final iteration. When B=.77, a dominated solution is obtained (the objective value is 0.0). The GAMS solution meets the goals for cholesterol and cost exactly, and uses units of lettuce salad. The goal value of for carbohydrates is exceeded by In contrast, the SAS/OR solution uses only units of lettuce salad and exactly meets the carbohydrate goal. It achieves a cost of only compared to a goal of Either solution meets or exceeds every goal and meets all constraints; thus the solutions are dominated. It is clear that the solutions are not necessarily unique, as was the case with the positive and negative ideal solutions. Phase II of the Interactive Sequential Goal Programming process continues as the decision makers chose their desired diets in this step wise manner. Both the GAMS and the SAS/OR software resulted in the same result. SAMPLE CHOSEN DIET The ISGP process resulted in the following diet as the answer to this multicriteria problem: Milk = 3.00, No meat, No eggs, Bread=10.00, Lettuce = 8.00, and Orange Juice = THE ANALYTIC HIERARCHY PROCESS The Analytic Hierarchy Process (AHP), developed by Dr Thomas L. Saaty provides decision makers with a structural approach to evaluation of alternatives, based on a hierarchical structure of criteria. Expert Choice, the commercially available AHP software was used in this study. The key to AHP is the powerful hierarchical framework which sorts out and organizes complex multi-criteria problems. AHP has proved very versatile and can handle the intagible factors in the decision process while it enables you to use your knowledge, experience, and intuition to make judgements on a problem's criteria and alternatives. 473
4 EXHIBIT:' S STEPS OF THE ISGP IT PROCESS Phase I: Maximum Achievable Goal SOlution Step 1: Positive. Negatlve Ideal Solutions Optimize each goal with respect to the problem constraints. where all other goals are ignored (act as free constiatnts). The resultlng objective values are the Positive Ideal Solutions (PIS) for each goal. Reverse the direction of each goal's objective and repeat the optimization For exampl~. "max" goals (more Is better) should be solved as m1nim1zatlon problems. and vice versa. The resulting solutions are the Negative Ideal Solutions. Step 2: MaxImum Achievable Goal, MaxImum AchIevable Rate Convert each goal into equality constraints where the right-hand sides are a specified percentage of the distance from the NIS toward the PIS. That percentage is the initial estimate of the Maxlmum Achievable Rate (MAR), The equality constraints contain explicit slack. and surplus variables that measure the percent deviation of the goal from the light-hand side value. The objective function contains the weighted sum of the slack (shortfall) Variables. This problem is solved repeatedly. changing the estimate of the MAR until the point is found at which each goal is achieved to at least the MAR. Phase n: Search for Preferred Solution Step 3: Goal Selection Based on infonnatton provided in the Phase I. the decision makers shall choose desired values for each goal. Step 4: FInd PrIncipal Solution The prtnclpal problem is slrnllar to the MAG-MAR formulation, except that the rlghthand sides are the goals specified in step 1. and any non-dominated solution is acceptable. Step 5: FInd AwdIIary Solutions for Each Goal The auxiliary problem treats the goal as a hard constraint. The other goals are treated using the goal equality constraints used in the prtnclpal problem, There is one auxiliary problem for each goal. Steps 3-5 are repeated until one of the solutions is considered acceptable. 474
5 The first two steps of AHP call for the creation of a criteria hierarchy, while the third step requires the evaluation of alternatives with respect to each of the criteria. For our diet problem the hierarchy is shown in Exhibit 4. The highest level, is the overall goal, at level 0 which will be our optimal diet. Level 1 criteria of taste, cost, nutritional value, and healthfulness. Under healthfulness, level 2 criteria are cholesterol and caloric content. Next the decision makers form importance judgements about the criteria at each level. These judgements are then subjected to a mathematical process that yields weights for each of the criteria. First the decision makers must establish the relative importance of cholesterol content, fattiness and caloric content, and so on. IMPORTANCE SCALE Importance judgements are formed pair-wise using a 1 to 9 ratio scale. For example, the decision makers would be asked, "How much more important is healthfulness than nutrition?" The responses need to be on this scale: 1. Equally important 2. Equally to moderately more important 3. Moderately more important 4. Moderately to strongly more important 5. Strongly more important 6. Strongly to very strongly more important 7. Very strongly more important 8. Very strongly to extremely more Important 9. Extremely more important Exhibit 4 Analytic Hierarchy of Diet Problem Diet 3 475
6 Exhibit 5 shows an example of an importance matrix for the level 1 crite~ia. Healthfulness was specified as very strongly more important than taste as the entry 7 in the matrix for {Healthfulness,Taste) and 1/7 as the entry for (Taste, Healthfulness). Note that the subdiagonal elements are the inverses of the superdiagonal elements. The diagonal elements themselves are all equal to I, as.a criterion must be of equal importance to itself. A ter all criteria have weights assigned to them, the decision makers proceed to the last step of AHP. Each alternative solution must be evaluated with respect to each of the lowest level criteria. Again, the preferences are established using pair-wise comparisons of the alternatives on a 9-point scale. The scale is the same as the importance scale except the word preferred is substituted for the word important. Three alternative diets were evaluated in this stage of AHP. One diet was the MAG-MAR selected diet of the ISGF method, the second was the initial principal solution from the first phase of ISGF, and the third is a preferred diet selected by a hypothetical group of decision makers. Pair-wise comparisons are made only at the lowest levels and within each criteria, preference weights and then finally scores within each subcriterion are calculated and summed. Finally a global preference score for each of the three alternatives is calculated. EXHIBITS LEVEL 1 IMPORTANCE COMPARISONS. DIET PROBLEM ~ ~.!:l!!1.. Nutritton Healthfulnegg Taste 1/2 1/5 1/ Cost 2 1 1/4 1/ Nutrition / Healthfulness Exhibit :f. Criteria Weights and Alternative Preference Scores, Diet Problem Overall Preference Scores: Diet Diet Diet )
7 Exhibit 6 shows the criteria weights and Alternative Preference Scores for our sample diet problem. In this example, Diet 2, the initial principal solution is the most favored diet$ with an overall score of The score can be confirmed by multiplying the preference score for Diet 2 for a particular subcriterion by that criterion's weight and the weight of all subcriteria above it in the hierarchy. The process is repeated for every subcriteria and the results are summed. In our example the AHP process found a different "best" diet than did SAS, GAMS, and ISGP. Note, the insight that AHP added into the diet choice problem by including the taste parameter. It is precisely this larger and richer decision base that has attracted so much success to AHP!!! SUMMARY The ISGP process which is coded with SAS/OR is substantially different from AHP in the three following ways: (1). The AHP builds a decision hierarchy and evaluates alternatives based on those criteria, whereas ISGP is used to construct a single solution directly. (2). As a decision tool, ISGP is holistic, as decision makers are not required to itemize or articulate the basis of their preferences. The AHP breaks the decision down into the critical elements, or criteria. (3). ISGP presents the decision makers with many alternatives along the way toward determining a single, most-desired solution. The decision makers can influence the alternatives by changing goals. In.contrast, the AHP works with a fixed, exhaustive set of unchanging alternatives. The most importance difference between the two methods, though, is that there is no guarantee that the same set of decision makers would reach the same decisions under the two separate methods. RECOMMENDATION In order to enhance the benefits from both the AHP and the ISGP, joint ventures which adopt both approaches together should be pursued. Operation Research Analysts can apply goal programming techniques and use software such as the SAS Linear programming procedure code to generate a set of alternative solutions. Then I suggest the AHP process and software tools be applied to select the BEST option. As the SAS Institute continues to release bigger and better versions of software we see SAS becoming more and more portable. SAS works on numerous platforms and can communicate with several database systems. I challenge other creative Operation Research Analysts and programmers to expand the domain of SAS software and combine SAS with other PC driven recently developed multi criteria packages! CREDITS Special recognition is granted to Mr Lawrence Andrew Arnold of Syllogistics, Inc., for his work as principal investigator and programmer on this study. Further information on AHP and related products is available from Expert Choice, Inc Ellsworth Avenue Pittsburg,PA (412) Further information on GAMS is available from The Scientific Press 651 Gateway Blvd Suite 1100 So San Francisco, CA (415)
Using Analytic Hierarchy Process (AHP) Method to Prioritise Human Resources in Substitution Problem
Using Analytic Hierarchy Process (AHP) Method to Raymond Ho-Leung TSOI Software Quality Institute Griffith University *Email:[email protected] Abstract In general, software project development is often
How to do AHP analysis in Excel
How to do AHP analysis in Excel Khwanruthai BUNRUAMKAEW (D) Division of Spatial Information Science Graduate School of Life and Environmental Sciences University of Tsukuba ( March 1 st, 01) The Analytical
Multi-Criteria Decision-Making Using the Analytic Hierarchy Process for Wicked Risk Problems
Multi-Criteria Decision-Making Using the Analytic Hierarchy Process for Wicked Risk Problems Introduction It has become more and more difficult to see the world around us in a uni-dimensional way and to
Vendor Evaluation and Rating Using Analytical Hierarchy Process
Vendor Evaluation and Rating Using Analytical Hierarchy Process Kurian John, Vinod Yeldho Baby, Georgekutty S.Mangalathu Abstract -Vendor evaluation is a system for recording and ranking the performance
An Illustrated Guide to the ANALYTIC HIERARCHY PROCESS
An Illustrated Guide to the ANALYTIC HIERARCHY PROCESS Dr. Rainer Haas Dr. Oliver Meixner Institute of Marketing & Innovation University of Natural Resources and Applied Life Sciences, Vienna http://www.boku.ac.at/mi/
MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process
MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process Business Intelligence and Decision Making Professor Jason Chen The analytical hierarchy process (AHP) is a systematic procedure
Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY
Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY This chapter highlights on supply chain performance measurement using one of the renowned modelling technique
ANALYTIC HIERARCHY PROCESS (AHP) TUTORIAL
Kardi Teknomo ANALYTIC HIERARCHY PROCESS (AHP) TUTORIAL Revoledu.com Table of Contents Analytic Hierarchy Process (AHP) Tutorial... 1 Multi Criteria Decision Making... 1 Cross Tabulation... 2 Evaluation
Reproducing Calculations for the Analytical Hierarchy Process
Reproducing Calculations for the Analytical Hierarchy Process Booz Allen Hamilton International Infrastructure Team Introduction Booz Allen supports clients in the application of the Analytical Hierarchy
Prize: an R package for prioritization estimation based on analytic hierarchy process
Prize: an R package for prioritization estimation based on analytic hierarchy process Daryanaz Dargahi October 14, 2015 [email protected] Contents 1 Licensing 2 2 Overview 2 3 Relative AHP 3 3.1
Boost Juice Nutritional Smoothie Creation Taste Test Lab
Boost Juice Nutritional Smoothie Creation Taste Test Lab Day 1 - Part A (Taste Test Competition) Goal - Come up with recipe for the world s best tasting, nutritional smoothie and understand the benefits
The Analytic Hierarchy Process. Danny Hahn
The Analytic Hierarchy Process Danny Hahn The Analytic Hierarchy Process (AHP) A Decision Support Tool developed in the 1970s by Thomas L. Saaty, an American mathematician, currently University Chair,
Subcontractor Selection Using Analytic Hierarchy Process
Volume 3 Number 3 2012 pp. 121-143 ISSN: 1309-2448 www.berjournal.com Subcontractor Selection Using Analytic Hierarchy Process Vesile Sinem Arıkan Kargı a Ahmet Öztürk b Abstract: Turkish textile firms
USING THE ANALYTIC HIERARCHY PROCESS (AHP) TO SELECT AND PRIORITIZE PROJECTS IN A PORTFOLIO
USING THE ANALYTIC HIERARCHY PROCESS (AHP) TO SELECT AND PRIORIZE PROJECTS IN A PORTFOLIO Ricardo Viana Vargas, MSc, IPMA-B, PMP Professor Fundação Getúlio Vargas (FGV) Brasil Professor Fundação Instituto
Supplier Performance Evaluation and Selection in the Herbal Industry
Supplier Performance Evaluation and Selection in the Herbal Industry Rashmi Kulshrestha Research Scholar Ranbaxy Research Laboratories Ltd. Gurgaon (Haryana), India E-mail : [email protected]
Application of the Multi Criteria Decision Making Methods for Project Selection
Universal Journal of Management 3(1): 15-20, 2015 DOI: 10.13189/ujm.2015.030103 http://www.hrpub.org Application of the Multi Criteria Decision Making Methods for Project Selection Prapawan Pangsri Faculty
Selection of Database Management System with Fuzzy-AHP for Electronic Medical Record
I.J. Information Engineering and Electronic Business, 205, 5, -6 Published Online September 205 in MECS (http://www.mecs-press.org/) DOI: 0.585/ijieeb.205.05.0 Selection of Database Management System with
ANALYTICAL HIERARCHY PROCESS AS A TOOL FOR SELECTING AND EVALUATING PROJECTS
ISSN 1726-4529 Int j simul model 8 (2009) 1, 16-26 Original scientific paper ANALYTICAL HIERARCHY PROCESS AS A TOOL FOR SELECTING AND EVALUATING PROJECTS Palcic, I. * & Lalic, B. ** * University of Maribor,
Applying the Analytic Hierarchy Process to Health Decision Making: Deriving Priority Weights
Applying the to Health Decision Making: Deriving Priority Weights Tomás Aragón, MD, DrPH Principal Investigator, Cal PREPARE,. CIDER UC Berkeley School of Public Health Health Officer, City & County of
1 Solving LPs: The Simplex Algorithm of George Dantzig
Solving LPs: The Simplex Algorithm of George Dantzig. Simplex Pivoting: Dictionary Format We illustrate a general solution procedure, called the simplex algorithm, by implementing it on a very simple example.
Analytic Hierarchy Process for Effective Decision Making in Project Management. Glenn Hamamura Dr. Lawrence Rowland
Analytic Hierarchy Process for Effective Decision Making in Project Management Glenn Hamamura Dr. Lawrence Rowland Decision Making We are all fundamentally decision makers. Everything we do consciously
Analytical Hierarchy Process for Higher Effectiveness of Buyer Decision Process
P a g e 2 Vol. 10 Issue 2 (Ver 1.0), April 2010 Global Journal of Management and Business Research Analytical Hierarchy Process for Higher Effectiveness of Buyer Decision Process Razia Sultana Sumi 1 Golam
Comparative Analysis of FAHP and FTOPSIS Method for Evaluation of Different Domains
International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) August 2015, PP 58-62 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org Comparative Analysis of
Linear Programming Notes V Problem Transformations
Linear Programming Notes V Problem Transformations 1 Introduction Any linear programming problem can be rewritten in either of two standard forms. In the first form, the objective is to maximize, the material
Chapter 2 Solving Linear Programs
Chapter 2 Solving Linear Programs Companion slides of Applied Mathematical Programming by Bradley, Hax, and Magnanti (Addison-Wesley, 1977) prepared by José Fernando Oliveira Maria Antónia Carravilla A
Strategic Planning for the Textile and Clothing Supply Chain
, July 4-6, 2012, London, U.K. Strategic Planning for the Textile and Clothing Supply Chain Deedar Hussain, Manuel Figueiredo, Anabela Tereso, and Fernando Ferreira Abstract The expansion of textile and
A Development of the Effectiveness Evaluation Model for Agile Software Development using the Balanced Scorecard
, March 13-15, 2013, Hong Kong A Development of the Effectiveness Evaluation Model for Agile Development using the Balanced Scorecard Sunisa Atiwithayaporn 1, Wanchai Rivepiboon 2 Abstract Most of standard
9.4 THE SIMPLEX METHOD: MINIMIZATION
SECTION 9 THE SIMPLEX METHOD: MINIMIZATION 59 The accounting firm in Exercise raises its charge for an audit to $5 What number of audits and tax returns will bring in a maximum revenue? In the simplex
Using Analytic Hierarchy Process Method in ERP system selection process
Using Analytic Hierarchy Process Method in ERP system selection process Rima Tamošiūnienė 1, Anna Marcinkevič 2 Abstract. IT and business alignment has become of the strategic importance and the enterprise
USING THE ANALYTIC HIERARCHY PROCESS FOR DECISION MAKING IN ENGINEERING APPLICATIONS: SOME CHALLENGES
Published in: Inter l Journal of Industrial Engineering: Applications and Practice, Vol. 2, No. 1, pp. 35-44, 1995. 1 USING THE ANALYTIC HIERARCHY PROCESS FOR DECISION MAKING IN ENGINEERING APPLICATIONS:
Information Security and Risk Management
Information Security and Risk Management by Lawrence D. Bodin Professor Emeritus of Decision and Information Technology Robert H. Smith School of Business University of Maryland College Park, MD 20742
7 Conclusions and suggestions for further research
7 Conclusions and suggestions for further research This research has devised an approach to analyzing system-level coordination from the point of view of product architecture. The analysis was conducted
A Quality Based Method to Analyze Software Architectures
www.ijcsi.org A Quality Based Method to Analyze Software Architectures Farzaneh Hoseini Jabali, Sayed Mehran Sharafi and Kamran Zamanifar3 Computer Department, Islamic Azad University, Naafabad Branch,
Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS
Sensitivity Analysis 3 We have already been introduced to sensitivity analysis in Chapter via the geometry of a simple example. We saw that the values of the decision variables and those of the slack and
Project Management Software Selection Using Analytic Hierarchy Process Method
Project Management Software Selection Using Analytic Hierarchy Process Method ISSN - 35-055 Sweety Sen (B.tech: Information Technology) Dronacharya College of Engineering Gurgaon, India Phone no. : 00343
Operation Count; Numerical Linear Algebra
10 Operation Count; Numerical Linear Algebra 10.1 Introduction Many computations are limited simply by the sheer number of required additions, multiplications, or function evaluations. If floating-point
THE ANALYTIC HIERARCHY PROCESS (AHP)
THE ANALYTIC HIERARCHY PROCESS (AHP) INTRODUCTION The Analytic Hierarchy Process (AHP) is due to Saaty (1980) and is often referred to, eponymously, as the Saaty method. It is popular and widely used,
SUPPLIER SELECTION IN A CLOSED-LOOP SUPPLY CHAIN NETWORK
SUPPLIER SELECTION IN A CLOSED-LOOP SUPPLY CHAIN NETWORK Satish Nukala, Northeastern University, Boston, MA 025, (67)-373-7635, [email protected] Surendra M. Gupta*, Northeastern University, Boston,
Make Better Decisions with Optimization
ABSTRACT Paper SAS1785-2015 Make Better Decisions with Optimization David R. Duling, SAS Institute Inc. Automated decision making systems are now found everywhere, from your bank to your government to
Talk:Analytic Hierarchy Process/Example Leader
Talk:Analytic Hierarchy Process/Example Leader 1 Talk:Analytic Hierarchy Process/Example Leader This is an example showing the use of the AHP in a practical decision situation. Click HERE to return to
IEOR 4404 Homework #2 Intro OR: Deterministic Models February 14, 2011 Prof. Jay Sethuraman Page 1 of 5. Homework #2
IEOR 4404 Homework # Intro OR: Deterministic Models February 14, 011 Prof. Jay Sethuraman Page 1 of 5 Homework #.1 (a) What is the optimal solution of this problem? Let us consider that x 1, x and x 3
NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES
NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES Silvija Vlah Kristina Soric Visnja Vojvodic Rosenzweig Department of Mathematics
Project Management Software Selection Using Analytic Hierarchy Process Method
International Journal of Applied Science and Technology Vol. 4, No. ; November 04 Project Management Software Selection Using Analytic Hierarchy Process Method Birgul Kutlu Professor Bogazici University
4.6 Linear Programming duality
4.6 Linear Programming duality To any minimization (maximization) LP we can associate a closely related maximization (minimization) LP. Different spaces and objective functions but in general same optimal
Linear Programming. March 14, 2014
Linear Programming March 1, 01 Parts of this introduction to linear programming were adapted from Chapter 9 of Introduction to Algorithms, Second Edition, by Cormen, Leiserson, Rivest and Stein [1]. 1
A new Environmental Performance Index using analytic hierarchy process: A case of ASEAN countries
Article A new Environmental Performance Index using analytic hierarchy process: A case of ASEAN countries Wan Khadijah Wan Ismail, Lazim Abdullah Department of Mathematics, Faculty of Science and Technology,
Evaluating Cloud Services Using DEA, AHP and TOPSIS model Carried out at the
A Summer Internship Project Report On Evaluating Cloud Services Using DEA, AHP and TOPSIS model Carried out at the Institute of Development and Research in Banking Technology, Hyderabad Established by
Design of Analytic Hierarchy Process Algorithm and Its Application for Vertical Handover in Cellular Communication
Design of Analytic Hierarchy Process Algorithm and Its Application for Vertical Handover in Cellular Communication Under the Guidance of Asso. Prof. Mr. Saurav Dhar Deptt. of Electronics and Communication
Which Soft? Decision Support Software
Which Soft? Decision Support Software Anabela Tereso, Ricardo Macedo, Rafael Abreu, João Brandão, Henrique Martins University of Minho, School of Engineering, 4710-057 Braga, Portugal [email protected];
Nonlinear Optimization: Algorithms 3: Interior-point methods
Nonlinear Optimization: Algorithms 3: Interior-point methods INSEAD, Spring 2006 Jean-Philippe Vert Ecole des Mines de Paris [email protected] Nonlinear optimization c 2006 Jean-Philippe Vert,
CHAPTER 8 FACTOR EXTRACTION BY MATRIX FACTORING TECHNIQUES. From Exploratory Factor Analysis Ledyard R Tucker and Robert C.
CHAPTER 8 FACTOR EXTRACTION BY MATRIX FACTORING TECHNIQUES From Exploratory Factor Analysis Ledyard R Tucker and Robert C MacCallum 1997 180 CHAPTER 8 FACTOR EXTRACTION BY MATRIX FACTORING TECHNIQUES In
Evaluation of educational open-source software using multicriteria decision analysis methods
1 Evaluation of educational open-source software using multicriteria decision analysis methods Georgia Paschalidou 1, Nikolaos Vesyropoulos 1, Vassilis Kostoglou 2, Emmanouil Stiakakis 1 and Christos K.
6 Analytic Hierarchy Process (AHP)
6 Analytic Hierarchy Process (AHP) 6.1 Introduction to Analytic Hierarchy Process The AHP (Analytic Hierarchy Process) was developed by Thomas L. Saaty (1980) and is the well-known and useful method to
A REVIEW AND CRITIQUE OF HYBRID MADM METHODS APPLICATION IN REAL BUSINESS
Application in Real Business, 2014, Washington D.C., U.S.A. A REVIEW AND CRITIQUE OF HYBRID MADM METHODS APPLICATION IN REAL BUSINESS Jiri Franek Faculty of Economics VSB-Technical University of Ostrava
3 Guidance for Successful Evaluations
3 Guidance for Successful Evaluations In developing STEP, project leads identified several key challenges in conducting technology evaluations. The following subsections address the four challenges identified
Images of Microsoft Excel dialog boxes Microsoft. All rights reserved. This content is excluded from our Creative Commons license.
1 Images of Microsoft Excel dialog boxes Microsoft. All rights reserved. This content is excluded from our Creative Commons license. For more information, see http://ocw.mit.edu/help/faq-fair-use/. Tool
Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc.
1. Introduction Linear Programming for Optimization Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1.1 Definition Linear programming is the name of a branch of applied mathematics that
The Science and Art of Market Segmentation Using PROC FASTCLUS Mark E. Thompson, Forefront Economics Inc, Beaverton, Oregon
The Science and Art of Market Segmentation Using PROC FASTCLUS Mark E. Thompson, Forefront Economics Inc, Beaverton, Oregon ABSTRACT Effective business development strategies often begin with market segmentation,
European Scientific Journal October 2015 edition vol.11, No.28 ISSN: 1857 7881 (Print) e - ISSN 1857-7431
MICRO-FACTORS INFLUENCING SITE SELECTION FOR SMALL AND MEDIUM ENTERPRISES (SMES) IN SAUDI ARABIA: AL- HASSA AREA USING ANALYTICAL HIERARCHY PROCESS (AHP) ANALYSIS Hussain, Al-Salamin. MBA King Faisal University,
Chapter 6. Linear Programming: The Simplex Method. Introduction to the Big M Method. Section 4 Maximization and Minimization with Problem Constraints
Chapter 6 Linear Programming: The Simplex Method Introduction to the Big M Method In this section, we will present a generalized version of the simplex method that t will solve both maximization i and
Analytic hierarchy process (AHP)
Table of Contents The Analytic Hierarchy Process (AHP)...1/6 1 Introduction...1/6 2 Methodology...1/6 3 Process...1/6 4 Review...2/6 4.1 Evaluation of results...2/6 4.2 Experiences...3/6 4.3 Combinations...3/6
Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows
TECHNISCHE UNIVERSITEIT EINDHOVEN Branch-and-Price Approach to the Vehicle Routing Problem with Time Windows Lloyd A. Fasting May 2014 Supervisors: dr. M. Firat dr.ir. M.A.A. Boon J. van Twist MSc. Contents
SOLVING LINEAR SYSTEMS
SOLVING LINEAR SYSTEMS Linear systems Ax = b occur widely in applied mathematics They occur as direct formulations of real world problems; but more often, they occur as a part of the numerical analysis
Development of Virtual Lab System through Application of Fuzzy Analytic Hierarchy Process
Development of Virtual Lab System through Application of Fuzzy Analytic Hierarchy Process Chun Yong Chong, Sai Peck Lee, Teck Chaw Ling Faculty of Computer Science and Information Technology, University
Capacity planning for fossil fuel and renewable energy resources power plants
Capacity planning for fossil fuel and renewable energy resources power plants S. F. Ghaderi *,Reza Tanha ** Ahmad Karimi *** *,** Research Institute of Energy Management and Planning and Department of
Portfolio Construction with OPTMODEL
ABSTRACT Paper 3225-2015 Portfolio Construction with OPTMODEL Robert Spatz, University of Chicago; Taras Zlupko, University of Chicago Investment portfolios and investable indexes determine their holdings
Compact Representations and Approximations for Compuation in Games
Compact Representations and Approximations for Compuation in Games Kevin Swersky April 23, 2008 Abstract Compact representations have recently been developed as a way of both encoding the strategic interactions
Practical Guide to the Simplex Method of Linear Programming
Practical Guide to the Simplex Method of Linear Programming Marcel Oliver Revised: April, 0 The basic steps of the simplex algorithm Step : Write the linear programming problem in standard form Linear
RANKING REFACTORING PATTERNS USING THE ANALYTICAL HIERARCHY PROCESS
RANKING REFACTORING PATTERNS USING THE ANALYTICAL HIERARCHY PROCESS Eduardo Piveta 1, Ana Morra 2, Maelo Penta 1 João Araújo 2, Pedro Guerrro 3, R. Tom Price 1 1 Instituto de Informática, Universidade
Klaus D. Goepel No 10 Changi Business Park Central 2 Hansapoint@CBP #06-01/08 Singapore 486030 E-mail: [email protected] ABSTRACT
IMPLEMENTING THE ANALYTIC HIERARCHY PROCESS AS A STANDARD METHOD FOR MULTI-CRITERIA DECISION MAKING IN CORPORATE ENTERPRISES A NEW AHP EXCEL TEMPLATE WITH MULTIPLE INPUTS Klaus D. Goepel No 0 Changi Business
1 Review of Least Squares Solutions to Overdetermined Systems
cs4: introduction to numerical analysis /9/0 Lecture 7: Rectangular Systems and Numerical Integration Instructor: Professor Amos Ron Scribes: Mark Cowlishaw, Nathanael Fillmore Review of Least Squares
Use Analytic Hierarchy Process For Project Selection
P R OJECT SELECTON Use Analytic Hierarchy Process For Project Selection THE METHOD CAN ASSST STRATEGY FOCUSED ORGANZATONS N PROPERLY MANAGNG BUSNESS PROCESS MPROVEMENT PROGRAMS. By John David Kendrick
Performance Management for Inter-organization Information Systems Performance: Using the Balanced Scorecard and the Fuzzy Analytic Hierarchy Process
Performance Management for Inter-organization Information Systems Performance: Using the Balanced Scorecard and the Fuzzy Analytic Hierarchy Process Y. H. Liang Department of Information Management, I-SHOU
Final Exam Practice Problem Answers
Final Exam Practice Problem Answers The following data set consists of data gathered from 77 popular breakfast cereals. The variables in the data set are as follows: Brand: The brand name of the cereal
Chapter 7 - Find trades I
Chapter 7 - Find trades I Find Trades I Help Help Guide Click PDF to get a PDF printable version of this help file. Find Trades I is a simple way to find option trades for a single stock. Enter the stock
PERFORMANCE MEASUREMENT OF INSURANCE COMPANIES BY USING BALANCED SCORECARD AND ANP
PERFORMANCE MEASUREMENT OF INSURANCE COMPANIES BY USING BALANCED SCORECARD AND ANP Ronay Ak * Istanbul Technical University, Faculty of Management Istanbul, Turkey Email: [email protected] Başar Öztayşi Istanbul
Linear Programming Notes VII Sensitivity Analysis
Linear Programming Notes VII Sensitivity Analysis 1 Introduction When you use a mathematical model to describe reality you must make approximations. The world is more complicated than the kinds of optimization
ABC inventory classification withmultiple-criteria using weighted non-linear programming
vailable online at www.ispacs.com/conferences/cjac Volume, Year 202, rticle ID cjac-00-028, Pages 22-25 doi:0.5899/202/cjac-00-028 onference rticle The First Regional onference on the dvanced Mathematics
Nonlinear Programming Methods.S2 Quadratic Programming
Nonlinear Programming Methods.S2 Quadratic Programming Operations Research Models and Methods Paul A. Jensen and Jonathan F. Bard A linearly constrained optimization problem with a quadratic objective
INVOLVING STAKEHOLDERS IN THE SELECTION OF A PROJECT AND PORTFOLIO MANAGEMENT TOOL
INVOLVING STAKEHOLDERS IN THE SELECTION OF A PROJECT AND PORTFOLIO MANAGEMENT TOOL Vassilis C. Gerogiannis Department of Project Management, Technological Research Center of Thessaly, Technological Education
Daily Diabetes Management Book
01 Daily Diabetes Management Book This book belongs to Name Address Your Diabetes Health Care Team Telephone Numbers Primary Doctor Diabetes Educator Specialist Dietitian/Nutritionist Pharmacy Insurance
Analytical hierarchy process for evaluation of general purpose lifters in the date palm service industry
Journal of Agricultural Technology 2011 Vol. 7(4): 923-930 Available online http://www.ijat-aatsea.com ISSN 1686-9141 Analytical hierarchy process for evaluation of general purpose lifters in the date
Support Vector Machines with Clustering for Training with Very Large Datasets
Support Vector Machines with Clustering for Training with Very Large Datasets Theodoros Evgeniou Technology Management INSEAD Bd de Constance, Fontainebleau 77300, France [email protected] Massimiliano
Chapter 6: Sensitivity Analysis
Chapter 6: Sensitivity Analysis Suppose that you have just completed a linear programming solution which will have a major impact on your company, such as determining how much to increase the overall production
Decision-making with the AHP: Why is the principal eigenvector necessary
European Journal of Operational Research 145 (2003) 85 91 Decision Aiding Decision-making with the AHP: Why is the principal eigenvector necessary Thomas L. Saaty * University of Pittsburgh, Pittsburgh,
Nagarjuna College Of
Nagarjuna College Of Information Technology (Bachelor in Information Management) TRIBHUVAN UNIVERSITY Project Report on World s successful data mining and data warehousing projects Submitted By: Submitted
U.S. Cholesterol Guidelines and Government Food Programs
U.S. Cholesterol Guidelines and Government Food Programs Jay Hirschman, M.P.H., C.N.S. Director, Special Nutrition Staff Office of Research and Analysis Food and Nutrition Service, USDA Life Science Research
A Constraint Programming Application for Rotating Workforce Scheduling
A Constraint Programming Application for Rotating Workforce Scheduling Markus Triska and Nysret Musliu Database and Artificial Intelligence Group Vienna University of Technology {triska,musliu}@dbai.tuwien.ac.at
The Analytic Hierarchy Process and SDSS
The Analytic Hierarchy Process and SDSS RNR/GEOG 420-520 Preview Week 12 Spatial Decision Support Systems (SDSS) and the Analytic Hierarchy Process (AHP) Week 13 Designing Geodatabase Models Week 14 GeoVisualization
Linear Programming Supplement E
Linear Programming Supplement E Linear Programming Linear programming: A technique that is useful for allocating scarce resources among competing demands. Objective function: An expression in linear programming
Measurement Information Model
mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides
Why is SAS/OR important? For whom is SAS/OR designed?
Fact Sheet What does SAS/OR software do? SAS/OR software provides a powerful array of optimization, simulation and project scheduling techniques to identify the actions that will produce the best results,
Introduction to Principal Components and FactorAnalysis
Introduction to Principal Components and FactorAnalysis Multivariate Analysis often starts out with data involving a substantial number of correlated variables. Principal Component Analysis (PCA) is a
Software Packages for Multi-Criteria Resource Allocation
1 Software Packages for Multi-Criteria Resource Allocation João Carlos Lourenço, Carlos A. Bana e Costa, Alec Morton Abstract In this paper four commercial software packages for multi-criteria resource
