Project selection with sets of mutually exclusive alternatives Harald Minken, TOI ITEA Conference, Oslo June 2015.

Slides:



Advertisements
Similar presentations
Session II – Sequencing
Advertisements

Dynamic Programming Rahul Mohare Faculty Datta Meghe Institute of Management Studies.
Transportation Problem (TP) and Assignment Problem (AP)
Solving Linear Programming Problems: The Simplex Method
Experimental Design, Response Surface Analysis, and Optimization
Maximum and minimum problems Calculus AS 3.6. A rectangular block is constructed so that its length is twice its breadth. Find the least possible surface.
Algebra Problems… Solutions Algebra Problems… Solutions © 2007 Herbert I. Gross Set 22 By Herbert I. Gross and Richard A. Medeiros next.
Linear Inequalities and Linear Programming Chapter 5
The Simplex Method: Standard Maximization Problems
1 Logic-Based Methods for Global Optimization J. N. Hooker Carnegie Mellon University, USA November 2003.
Constrained Maximization
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 99 Chapter 4 The Simplex Method.
Rule-based Price Discovery Methods in Transportation Procurement Auctions Jiongjiong Song Amelia Regan Institute of Transportation Studies University of.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Chapter 4 The Simplex Method
THE MATHEMATICS OF OPTIMIZATION
Solving Linear Equations – Part 2 A Linear Equation in One Variable is any equation that can be written in the form It is assumed that you have already.
7.1 Systems of Linear Equations: Two Equations Containing Two Variables.
INDR 262 INTRODUCTION TO OPTIMIZATION METHODS LINEAR ALGEBRA INDR 262 Metin Türkay 1.
Systems of Linear Equations: Substitution and Elimination
LINEAR PROGRAMMING SIMPLEX METHOD.
SECTION 6.1 SYSTEMS OF LINEAR EQUATIONS: SYSTEMS OF LINEAR EQUATIONS: SUBSTITUTION AND ELIMINATION SUBSTITUTION AND ELIMINATION.
6-1 Solving Systems by Graphing
1. The Simplex Method.
©2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Unit 4 – Capital Budgeting Decision Methods
Sullivan Algebra and Trigonometry: Section 12.1 Systems of Linear Equations Objectives of this Section Solve Systems of Equations by Substitution Solve.
Chapter 6 Investment Decision Rules
Dynamic Games of complete information: Backward Induction and Subgame perfection - Repeated Games -
Wireless Sensor Networks COE 499 Energy Aware Routing
Quasi-static Channel Assignment Algorithms for Wireless Communications Networks Frank Yeong-Sung Lin Department of Information Management National Taiwan.
1 © 2015 B. Wilkinson Modification date: January 1, 2015 Designing combinational circuits Logic circuits whose outputs are dependent upon the values placed.
Principles of Engineering Economic Analysis, 5th edition Chapter 15 Capital Budgeting.
5.3 Geometric Introduction to the Simplex Method The geometric method of the previous section is limited in that it is only useful for problems involving.
Objectives:  Use the utility-maximizing model to explain how consumers choose goods and services.  Use the concept of utility to explain how the law.
1 1 Slide © 2005 Thomson/South-Western Linear Programming: The Simplex Method n An Overview of the Simplex Method n Standard Form n Tableau Form n Setting.
Chapter 4 Linear Programming: The Simplex Method
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
3.1 System of Equations Solve by graphing. Ex 1) x + y = 3 5x – y = -27 Which one is the solution of this system? (1,2) or (-4,7) *Check (1,2)Check (-4,7)
D Nagesh Kumar, IIScOptimization Methods: M2L4 1 Optimization using Calculus Optimization of Functions of Multiple Variables subject to Equality Constraints.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Column Generation By Soumitra Pal Under the guidance of Prof. A. G. Ranade.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
Section 6.6 Solving Equations by Factoring. Objective 1: Identify a quadratic equation and write it in standard form. 6.6 Lecture Guide: Solving Equations.
Integer Programming Definition of Integer Programming If requiring integer values is the only way in which a problem deviates from.
Optimality criterion methods Methods that use directly an optimality criterion in order to resize the structure. Fully stress design and stress ratio.
1 TCOM 5143 Lecture 10 Centralized Networks: Time Delay and Cost Tradeoffs.
1 Ch 12: More Advanced Linear Programming Concepts and Methods Applying Linear Programming to Those Investments in Which The Simplifying Assumptions of.
Copyright © 2006 Brooks/Cole, a division of Thomson Learning, Inc. Linear Programming: An Algebraic Approach 4 The Simplex Method with Standard Maximization.
Management Science 461 Lecture 7 – Routing (TSP) October 28, 2008.
Planning and Scheduling.  A job can be made up of a number of smaller tasks that can be completed by a number of different “processors.”  The processors.
Business Mathematics MTH-367 Lecture 14. Last Lecture Summary: Finished Sec and Sec.10.3 Alternative Optimal Solutions No Feasible Solution and.
Chapter 15 Forecasting. Forecasting Methods n Forecasting methods can be classified as qualitative or quantitative. n Such methods are appropriate when.
Copyright © Cengage Learning. All rights reserved. 9.4 Models for Population Growth.
The Transportation and Assignment Problems
Sequences.
St. Edward’s University
CHAPTER 5 Specially Structured Linear Programmes I:
Solving Systems of Equations in Two Variables; Applications
Chapter 4: Linear Programming Lesson Plan
5.2 The Integers; Order of Operations
Solving Linear Equations and Inequalities
Applications of Linear Programming
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Solve System by Linear Combination / Addition Method
Planning and Scheduling
1. How do I Solve Linear Equations
Alternative Classification
Presentation transcript:

Project selection with sets of mutually exclusive alternatives Harald Minken, TOI ITEA Conference, Oslo June 2015

Side Independent projects, budget constraint  The linear programming problem  The solution, if b 1 /c 1  b 2 /c 2  …  b n /c n : 2

Side A reformulation  Set  Reformulated problem  «Same» solution 3

Side Mutually exclusive alternatives  At an early stage, projects usually have mutually exclusive alternative concepts, route options etc.  Different route options (different places to cross a fjord, through or around a small town, etc.)  Different concepts for solving a transport problem, different designs of a transport facility  Mutually exclusive alternatives in the form of all combinations of small groups of interdependent projects  Mixed cases 4

Side The simplest case 5

Side The choice between projects ABE and BCEF  The best alternative is the one with the largest volume above the k line:  ABE > BCEF  AB > C   Our choice indicator in cases like this should be: 6

Side The general case  The problem 7

Side Lagrangian relaxation The new objective function consists of a constant plus a sum of w ij indicators of the same form as in the former example: 8

Side Solution  Assume k is given, and maximise V(k) by - For each project j, select the i that maximises w ij  Then find the minimal k that keeps the budget constraint: - If the sum of costs c ij at the initial k exceeds a, increase k and repeat (or if it is much smaller than a, decrease k and repeat)  Stop when sum of costs c ij is just below a.  We use the fact that by construction, k is both a Lagrangian multiplier and the BCR of the last project that fits within the budget constraint 9

Side E39 Aksdal-Bergen. Cost c, benefit cost ratio h and the indicator w(k) at different values of k 10 K2K3K4AK4CK4DK5AK5B c5,332,513,829,113,628,023,4 h (=NNB)01,0 1,71,11,7 w(0) w(0,25) w(0,5) w(0,75) w(1) w(1,5) w(2)

Side Conclusion  We have shown that the BCR rule breaks down if there are many alternative designs of one or more of the project proposals.  We have also shown how to select projects and project alternatives for the optimal plan in this case.  In outline, this was shown already in 1955 by Lorie and Savage, but has nor to my knowledge been used in pratice, at least not in transport. 11