OPERATIONS RESEARCH. Dr. Mohd Vaseem Ismail. Assistant Professor. Faculty of Pharmacy Jamia Hamdard New Delhi
|
|
- Joshua Singleton
- 5 years ago
- Views:
Transcription
1 OPERATIONS RESEARCH
2
3 OPERATIONS RESEARCH By Dr. Qazi Shoeb Ahmad Professor Department of Mathematics Integral University Lucknow Dr. Shakeel Javed Assistant Professor Department of Statistics & O.R. AMU, Aligarh Dr. Mohd Vaseem Ismail Assistant Professor Faculty of Pharmacy Jamia Hamdard New Delhi UNIVERSITY SCIENCE PRESS (An Imprint of Laxmi Publications Pvt. Ltd.) BANGALORE CHENNAI COCHIN GUWAHATI HYDERABAD JALANDHAR KOLKATA LUCKNOW MUMBAI RANCHI NEW DELHI BOSTON, USA
4 Copyright 2013 by Laxmi Publications Pvt. Ltd. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise without the prior written permission of the publisher. Published by : UNIVERSITY SCIENCE PRESS (An Imprint of Laxmi Publications Pvt. Ltd.) 113, Golden House, Daryaganj, New Delhi Phone : Fax : info@laxmipublications.com Price : ` Only. First Edition : 2013 OFFICES Bangalore Chennai Cochin , Guwahati , Hyderabad Jalandhar Kolkata Lucknow Mumbai , Ranchi UOR OPERATION RESEARCH-ISM Typeset at : ABRO Enterprises, Delhi. C 16931/09/01 Printed at : Ajit Printers, Delhi.
5 Contents CHAPTER 1: Graphical Solution and Formulation Linear Programming Structure of Linear Programming Model Advantages of Linear Programming General Mathematical Model of Linear Programming Problem Areas of Application of Linear Programming Basic Definitions Graphical Method of Solution LPP Some Special Cases in LPP Formulation of Problem as an LPP Examples on the Applications of Linear Programming 21 Objective Type Questions 30 Exercises 32 CHAPTER 2: Linear Programming Simplex Method Standard Form of Linear Programming Problem Some Basic Definitions Simplex Method Minimization Problems (All Constraints of Type ) (a) The Big-M Method (Method of Penalty) Solving LPP when Variables are Unrestricted Two Phase Method Degeneracy Resolving Degeneracy 140 Objective Type Questions 154 Unsolved Examples 156 CHAPTER 3: Duality and Sensitivity Analysis in Linear Programming Duality: Its Concept Formulation of Dual Linear Programming Problem Construction of Dual Problem from Primal Problem Main Points on Duality Advantages of Duality Comparison of Solutions to the Primal and its Dual 169 v
6 vi 3.7 Dual Simplex Method Sensitivity Analysis 185 Objective Type Questions 193 Exercises 195 Unsolved Problems 196 CHAPTER 4: Transportation Problem Transportation Problem Mathematical Model of Transportation Problem Some Basic Definitions Loops in Transportation Table and their Properties The Transportation Method North-West Corner Method Least Cost Method The Row-Minima Method The Column-Minima Method Vogel s Approximation Method (VAM) Test for Optimality The Transportation Simplex Method or Transportation Algorithm (MODI method) Stepping Stone Solution Degeneracy and its Resolution Prohibited Transportation Routes Maximization Transportation Problem Transshipment Problem 241 Objective Type Questions 250 Exercises 251 Unsolved Exercises 252 CHAPTER 5: Assignment Problems Assignment Problems Mathematical Model of Assignment Problem Solution of Assignment Problem Maximization Problem Alternate Optimal Solutions Unbalanced Assignment Problem Restrictions on Assignments in Assignment Problem Travelling Salesman Problem 281 Objective Type Questions 284 Exercises 286 Unsolved Problems 286
7 vii CHAPTER 6: Dynamic Programming Introduction Bellman s Principle of Optimality Characteristics of Dynamic Programming Forward and Backward Recursion Basic Steps of Dynamic Programming Applications of Dynamic Programming Model I: Single Additive Constraint, Multiplicative Separable Return Model II: Single Additive Constraint, Additive Separable Return Model III: Single Multiplicative Constraint, Additively Separable Return Model IV: Shortest Route Problem Solution of Some Other Problems by Using Dynamic Programming Solution of Linear Programming Problem by Dynamic Programming 306 Exercises 310 CHAPTER 7: Decision Theory Introduction Elements of a Decision Problem Types of Decision-Making Environment Decision-Making Under Uncertainty Decision-Making Under Risk Decision Tree 328 Exercises 334 CHAPTER 8: Theory of Games Introduction Assumptions of the Game Basic Terminology Two Person Zero-Sum Games Minimax Theorem Solution of Games with Saddle Point (Pure Strategy Games) Solution of Games Without Saddle Point (Mixed Strategies Games) 344 Exercises 366 CHAPTER 9: Stochastic Inventory Models Introduction Inventory Control Need of Inventory Inventory Classification Types of Inventories Inventory Costs Other Elements of Inventory Problem 373
8 viii 9.8 Economic Order Quantity (EOQ) Inventory Models Model (1) Model (2) Model (3) Model (4) EOQ Problems with Price Breaks EOQ Problem with One Price Break EOQ Problem with Two Price Breaks EOQ Problem with n Price Breaks 398 Exercises 400 CHAPTER 10: Simulation Introduction The Basic Steps of Simulation Process Advantages of Simulation Technique Disadvantages of Simulation Technique Applications of Simulation Monte Carlo Simulation Basic Characteristics Simulation Languages 407 Exercises 421 Chapter 11: Queueing Models Introduction Queueing System Elements of the Queueing System Distribution of Arrivals (Pure Brith Model ) Distribution of Inter-Arrival Times (Exponential Process) Distribution of Service Times Kendal s Notation for Representing Queueing Models Terminology and Notations for Queueing Models Definition of Transient and Steady State Model Model Multichannel Queueing Models Model Model Exercises 454 Index
9 Preface The authors feel great pleasure in presenting the first edition of the book Operations Research. This book is designed to meet the requirement of B.Tech, M.B.A., B.B.A. students of different Universities. The subject matter has been discussed in such a way that the students will find no difficulty to understand it. Each chapter of this book contains complete self-explanatory theory and a large number of solved examples, followed by a collection of good exercises. The language of the book is simple and easy to understand. The authors hope that the students, teachers and other readers will find the book interesting and to the point covering the whole course. We hope that the students will receive the book warmly. We have taken great care in eliminating the misprints, but if there are still any, we shall be highly obliged to those who will take trouble of pointing them out. Suggestions for the improvement of the book will be gratefully acknowledged. Authors ix
10
11 I UNIT NIT I LINEAR PROGRAMMING
12
13 CHAPTER 1 Graphical Solution and Formulation 1.1 LINEAR PROGRAMMING Linear programming deals with the maximization or minimization (or optimization ) of a function of variables known as objective function, subject to a set of linear equalities and/or inequalities known as constraints. Here, the objective function can be cost, profit or production capacity, which is to be obtained in the best possible manner. The constraints may be imposed by different sources such as market demand, storage capacity, raw material availability etc. The word linear here implies that the variables, considered here do not certain any powers greater than one. Thus, a given change in one variable will always cause a resulting proportional change in another variable. The word programming refers to modelling and solving a problem mathematically that involves the economic allocation of limited resources by choosing a particular course of action or a strategy among various alternative strategies to achieve the desired objective. G.B. Dantzig developed the technique primarily for solving military logistics problems. But nowadays, it is being used widely in all the areas of management, education, transportation planning, military operations, healthcare systems, education etc. 1.2 STRUCTURE OF LINEAR PROGRAMMING MODEL The general structure of LP model consists of mainly three basic components: (a) Decision variables. The Operation Researcher needs to evaluate various alternatives (or courses of action) for arriving at the optimal value of the objective function. If there is no alternative to be selection among various alternatives, then there is no need of linear programming. The evaluation of various alternatives can be obtained by the nature of objective function and availability of resources. Once the objective is decided, we pursue certain activities (also called as decision variables) usually denoted x i s (i = 1, 2,..., n). The value of these activities represents the extent to which each of these is performed. There are certain variables (decision), which are not always under the control of decision 3
14 4 OPERATIONS RESEARCH maker, and are called as uncontrollable variables. If the values are under the control of decision maker, then these variables are called as controllable variables. These decision variables, usually interrelated in terms of consumption of limited resources, require simultaneous solutions. One thing is to be kept in mind that all the decision variables in linear programming model are controlable, continuous and non-negative. i.e., x j 0, ( j = 1, 2,..., n) (b) The objective function. The main aim (or goal or objective) of each linear programming problem (LPP) is to either maximize the profit or minimize the costs involved. Thus, the objective function of each LPP can be expressed in terms of the decision variables to optimize (maximize or minimize) the criterion of optimality, for example, profit, cost, revenue, distance etc. Thus, the objective function of any LPP, by using the decision variables (discussed above) can be expressed as Maximize/Minimize Z = C 1 x 1 + C 2 x C n x n or Max/Min Z = Cx n j = 1 j j (j = 1, 2,..., n) where Z is the value of the objective function and C j : represents the contribution of a unit of the respective variables x j ( j = 1, 2,..., n), so that the value of z may be maximum or minimum. Now, the optimal value of Z (maximum or minimum) can be obtained graphically or by using the well known method known as simplex method (will be discussed later on). (c) The constrants. Constraints are imposed while formulating the linear programming model, as there is always a limitation of using the available resources. For example, man hour, labour, machine, raw-material, money, space etc. can be utilized upto a limit. These limited resources can be used upto some extent to which an objective of the model can be achieved. All the solutions obtained after simplifying the LP model, must satisfy the constraints imposed. (d) Non-negative restriction. All the decision variables must assume non-negative values as negative values of physical quantities is an impossible solution. 1.3 ADVANTAGES OF LINEAR PROGRAMMING There are various advantages in using the linear programming. Some of the advantages are discussed below: 1. It is very much helpful in attaining the optimum use of productive resources. If the resources are limited, then the linear programming model gives the optimum result after using the limited available resources. Linear programming shows how a decision maker can use his available limited resources effectively by selecting and distributing these resources. 2. Linear programming also helps in re-evaluating the basic plan for changing conditions. For example, if a particular plan is started and after sometime, certain conditions are changed that effects the model, then LP can determine other conditions that will adjust the remainder of the plan for best result. 3. With the use of linear programming, the executive builds into his planning a true reflection of the limitations and restrictions under which he must operate and whenever it becomes
15 GRAPHICAL SOLUTION AND FORMULATION 5 necessary to deviate from the best programme he can evaluate the cost or penalty involved. 4. In LPP, high lighting the bottlenecks in the process is the most significant advantage of this technique. For example, whenever bottleneck problem occurs, some of the machines remain idle for sometime while few cannot meet the respective demands. 1.4 GENERAL MATHEMATICAL MODEL OF LINEAR PROGRAMMING PROBLEM The general linear programming problem with n decision variables and m constraints can be stated in the following form: Find the values of decision variables x 1, x 2,..., x n so as to Maximize or Minimize Z = C 1 x 1 + C 2 x C n x n Subject to the linear constraints a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2 : : : : : : : : : : : : a m1 x 1 + a m2 x a mn x n = b m The above formulation can also be written as follows: subject to linear constraints Max or Min Z = n j = 1 cijxj n j = 1 Cx j j...(1) = b i i = 1, 2,..., m...(2) j = 1, 2,..., n and x j 0...(3) The equation represented by (1) is the objective function; equation (2) is the set of constraints and equation (3) is the non-negativity condition. In the above LPP model, instead of equality sign (=), or (less than or equal to or greater than or equal to) sign can be used as per requirement in equation (2) for constraints. Here: C j : represents the coefficient of per unit contribution (profit/cost) of decision variables x j to the value of the objective function; the coefficients a ij (i = 1, 2,..., m and j = 1, 2,..., n) are referred to as the substitution or technological coefficients. These represents the amount of resources consumed per unit of variable a ij and b i (i = 1, 2,..., m) is the constant representing the requirement or availability of the ith constant. The above constrained optimization (maximization or minimization) problem may have (i) a unique optimal feasible solution
16 Operations Research By Dr. Qazi Shoeb Ahmad, Dr. Shakeel Javed, Dr.Mohd. Vaseem Ismail 40% OFF Publisher : Laxmi Publications ISBN : Author : Dr. Qazi Shoeb Ahmad, Dr. Shakeel Javed, Dr.Mohd. Vaseem Ismail Type the URL : 60 Get this ebook
FUNDAMENTALS OF COMPUTER PROGRAMMING AND IT
FUNDAMENTALS OF COMPUTER PROGRAMMING AND IT SALIENT FEATURES OF THE PRESENT EDITION Motivates the unmotivated and provides the teachers an unequaled approach that allows them to teach students with a disparity
More informationMLR Institute of Technology
Course Name : Engineering Optimization Course Code : 56021 Class : III Year Branch : Aeronautical Engineering Year : 2014-15 Course Faculty : Mr Vamsi Krishna Chowduru, Assistant Professor Course Objective
More informationLinear Programming. L.W. Dasanayake Department of Economics University of Kelaniya
Linear Programming L.W. Dasanayake Department of Economics University of Kelaniya Linear programming (LP) LP is one of Management Science techniques that can be used to solve resource allocation problem
More informationCDG2A/CDZ4A/CDC4A/ MBT4A ELEMENTS OF OPERATIONS RESEARCH. Unit : I - V
CDG2A/CDZ4A/CDC4A/ MBT4A ELEMENTS OF OPERATIONS RESEARCH Unit : I - V UNIT I Introduction Operations Research Meaning and definition. Origin and History Characteristics and Scope Techniques in Operations
More informationOperations Research. Unit-I. Course Description:
Operations Research Course Description: Operations Research is a very important area of study, which tracks its roots to business applications. It combines the three broad disciplines of Mathematics, Computer
More informationLecture notes on Transportation and Assignment Problem (BBE (H) QTM paper of Delhi University)
Transportation and Assignment Problems The transportation model is a special class of linear programs. It received this name because many of its applications involve determining how to optimally transport
More informationOracle and MySQL. A Practical Approach
Oracle and MySQL A Practical Approach Oracle and MySQL A Practical Approach By B. Mohamed Ibrahim MCA., M.Phil., MBA., Software Technical Consultant Firewall Media (An Imprint of Laxmi Publications Pvt.
More informationsuccess of Business enterprise especially in manufacturing organization. Goods manufactured by firm need to be distributed to dealers, distributers
INTRODUCTION ASSIGNMENT V/S TRANSPORTATION ASSUMPTIONS INITIAL BASIC FEASIBLE SOLUTION [IBFS] 5 METHODS. DEGENERACY IN TRANSPORTATION OPTIMAL SOLUTION [MODI METHOD] HOW TO PREPARE LOOP PROHIBITED PROBLEM
More informationOPERATIONS RESEARCH. Linear Programming Problem
OPERATIONS RESEARCH Chapter 1 Linear Programming Problem Prof. Bibhas C. Giri Department of Mathematics Jadavpur University Kolkata, India Email: bcgiri.jumath@gmail.com 1.0 Introduction Linear programming
More informationDETERMINISTIC OPERATIONS RESEARCH
DETERMINISTIC OPERATIONS RESEARCH Models and Methods in Optimization Linear DAVID J. RADER, JR. Rose-Hulman Institute of Technology Department of Mathematics Terre Haute, IN WILEY A JOHN WILEY & SONS,
More informationOPTIMIZATION METHODS
D. Nagesh Kumar Associate Professor Department of Civil Engineering, Indian Institute of Science, Bangalore - 50 0 Email : nagesh@civil.iisc.ernet.in URL: http://www.civil.iisc.ernet.in/~nagesh Brief Contents
More informationOPERATIONS RESEARCH. Transportation and Assignment Problems
OPERATIONS RESEARCH Chapter 2 Transportation and Assignment Problems Prof Bibhas C Giri Professor of Mathematics Jadavpur University West Bengal, India E-mail : bcgirijumath@gmailcom MODULE-3: Assignment
More informationLinear Programming. Linear programming provides methods for allocating limited resources among competing activities in an optimal way.
University of Southern California Viterbi School of Engineering Daniel J. Epstein Department of Industrial and Systems Engineering ISE 330: Introduction to Operations Research - Deterministic Models Fall
More informationUNIT 2 LINEAR PROGRAMMING PROBLEMS
UNIT 2 LINEAR PROGRAMMING PROBLEMS Structure 2.1 Introduction Objectives 2.2 Linear Programming Problem (LPP) 2.3 Mathematical Formulation of LPP 2.4 Graphical Solution of Linear Programming Problems 2.5
More informationStraight to the Point. Microsoft Access 2010
Straight to the Point Microsoft Access 2010 STRAIGHT TO THE POINT MICROSOFT ACCESS 2010 Dinesh Maidasani B.A., Dip. Comp. Sc. An ISO 9001:2008 Company BENGALURU CHENNAI COCHIN GUWAHATI HYDERABAD JALANDHAR
More informationLINEAR PROGRAMMING INTRODUCTION 12.1 LINEAR PROGRAMMING. Three Classical Linear Programming Problems (L.P.P.)
LINEAR PROGRAMMING 12 INTRODUCTION ou are familiar with linear equations and linear inequations in one and two variables. They can be solved algebraically or graphically (by drawing a line diagram in case
More informationSimulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016
Simulation Lecture O Optimization: Linear Programming Saeed Bastani April 06 Outline of the course Linear Programming ( lecture) Integer Programming ( lecture) Heuristics and Metaheursitics (3 lectures)
More informationArtificial Intelligence
Artificial Intelligence Combinatorial Optimization G. Guérard Department of Nouvelles Energies Ecole Supérieur d Ingénieurs Léonard de Vinci Lecture 1 GG A.I. 1/34 Outline 1 Motivation 2 Geometric resolution
More informationBCN Decision and Risk Analysis. Syed M. Ahmed, Ph.D.
Linear Programming Module Outline Introduction The Linear Programming Model Examples of Linear Programming Problems Developing Linear Programming Models Graphical Solution to LP Problems The Simplex Method
More information5. DUAL LP, SOLUTION INTERPRETATION, AND POST-OPTIMALITY
5. DUAL LP, SOLUTION INTERPRETATION, AND POST-OPTIMALITY 5.1 DUALITY Associated with every linear programming problem (the primal) is another linear programming problem called its dual. If the primal involves
More informationA New approach for Solving Transportation Problem
Journal for Research Volume 03 Issue 01 March 2017 ISSN: 2395-7549 A New approach for Solving Transportation Problem Manamohan Maharana Lecturer Department of Mathematics M.P.C. (Jr.) College, Baripada,
More informationPLCS & SCADA THEORY AND PRACTICE
PLCS & SCADA PLCS & SCADA THEORY AND PRACTICE By RAJESH MEHRA Faculty Department of Electronics and Communication Engineering National Institute of Technical Teachers, Training and Research, Chandigarh
More informationPROCESS MANAGEMENT. Selected Exact Managerial Methods. Study supports
PROCESS MANAGEMENT Selected Exact Managerial Methods Study supports Darja Noskievičová FMME VŠB-TUO Ostrava 2016 Language review: Mark Landry Title:, Selected Exact Managerial Methods Author: Prof. Ing.
More information100 SHELL PROGRAMS IN UNIX
100 SHELL PROGRAMS IN UNIX By Sarika Jain Head, MCA Department ABSS, Meerut (U.P.) Shivani Jain Senior Lecturer, Department of Computer Science VCE, Meerut (U.P.) FIREWAL MEDIA (An Imprint of Laxmi Publications
More informationFundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology, Madras. Lecture No.
Fundamentals of Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture No. # 13 Transportation Problem, Methods for Initial Basic Feasible
More informationTransportation problem
Transportation problem It is a special kind of LPP in which goods are transported from a set of sources to a set of destinations subjects to the supply and demand of the source and destination, respectively,
More informationM.Sc. (CA) (2 nd Semester) Question Bank
M.Sc. (CA) (2 nd Semester) 040020206: Computer Oriented Operations Research Mehtods Question Bank Unit : 1 Introduction of Operations Research and Linear Programming Q : 1 Short Answer Questions: 1. Write
More informationGOAL GEOMETRIC PROGRAMMING PROBLEM (G 2 P 2 ) WITH CRISP AND IMPRECISE TARGETS
Volume 4, No. 8, August 2013 Journal of Global Research in Computer Science REVIEW ARTICLE Available Online at www.jgrcs.info GOAL GEOMETRIC PROGRAMMING PROBLEM (G 2 P 2 ) WITH CRISP AND IMPRECISE TARGETS
More informationSECRETS OF JAVA. A Self Learning Approach for Students, Academic and Industrial Professionals
SECRETS OF JAVA A Self Learning Approach for Students, Academic and Industrial Professionals By Er. R. Kabilan, M.E Senior Lecturer Thiruvalluvar College of Engg. and Tech. Vandavasi (Chennai) FIREWAL
More informationIntroduction. Linear because it requires linear functions. Programming as synonymous of planning.
LINEAR PROGRAMMING Introduction Development of linear programming was among the most important scientific advances of mid-20th cent. Most common type of applications: allocate limited resources to competing
More informationTransportation Problems
Transportation Problems Transportation is considered as a special case of LP Reasons? it can be formulated using LP technique so is its solution 1 (to p2) Here, we attempt to firstly define what are them
More informationIINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
Hall Ticket No Question Paper Code: AHS012 IINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 MODEL QUESTION PAPER B. TechV Semester End Examinations (Regular), December
More informationOutline. CS38 Introduction to Algorithms. Linear programming 5/21/2014. Linear programming. Lecture 15 May 20, 2014
5/2/24 Outline CS38 Introduction to Algorithms Lecture 5 May 2, 24 Linear programming simplex algorithm LP duality ellipsoid algorithm * slides from Kevin Wayne May 2, 24 CS38 Lecture 5 May 2, 24 CS38
More informationOperations Research. Lecture Notes By Prof A K Saxena Professor and Head Dept of CSIT G G Vishwavidyalaya, Bilaspur-India
Lecture Notes By Prof A K Saxena Professor and Head Dept of CSIT G G Vishwavidyalaya, Bilaspur-India Some important tips before start of course material to students Mostly we followed Book by S D Sharma,
More informationNEW REAL-TIME OPERATING SYSTEMS FOR EMBEDDED SYSTEMS
NEW REAL-TIME OPERATING SYSTEMS FOR EMBEDDED SYSTEMS NEW REAL-TIME OPERATING SYSTEMS FOR EMBEDDED SYSTEMS By K. SRINIVASA REDDY M.Tech (Ph.D.) Associate Prof. Electronics and Communication Engineering
More informationGeorge B. Dantzig Mukund N. Thapa. Linear Programming. 1: Introduction. With 87 Illustrations. Springer
George B. Dantzig Mukund N. Thapa Linear Programming 1: Introduction With 87 Illustrations Springer Contents FOREWORD PREFACE DEFINITION OF SYMBOLS xxi xxxiii xxxvii 1 THE LINEAR PROGRAMMING PROBLEM 1
More informationCS6704 RESOURCE MANAGEMENT TECHNIQUES TOPIC WISE QUESTION BANK LINEAR PROGRAMMING PROBLEMS 1) What is OR techniques? Where it can be used? 2) What is OR? List out various applications of OR. 3) Explain
More informationOPTIMIZATION. joint course with. Ottimizzazione Discreta and Complementi di R.O. Edoardo Amaldi. DEIB Politecnico di Milano
OPTIMIZATION joint course with Ottimizzazione Discreta and Complementi di R.O. Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Website: http://home.deib.polimi.it/amaldi/opt-16-17.shtml
More informationA Computer Technique for Duality Theory in Linear Programs
American Journal of Applied Mathematics 2015; 3(3): 95-99 Published online April 23, 2015 (http://www.sciencepublishinggroup.com/j/ajam) doi: 10.11648/j.ajam.20150303.13 ISSN: 2330-0043 (Print); ISSN:
More informationContents. I Basics 1. Copyright by SIAM. Unauthorized reproduction of this article is prohibited.
page v Preface xiii I Basics 1 1 Optimization Models 3 1.1 Introduction... 3 1.2 Optimization: An Informal Introduction... 4 1.3 Linear Equations... 7 1.4 Linear Optimization... 10 Exercises... 12 1.5
More informationChapter II. Linear Programming
1 Chapter II Linear Programming 1. Introduction 2. Simplex Method 3. Duality Theory 4. Optimality Conditions 5. Applications (QP & SLP) 6. Sensitivity Analysis 7. Interior Point Methods 1 INTRODUCTION
More informationLinear Programming. Linear Programming. Linear Programming. Example: Profit Maximization (1/4) Iris Hui-Ru Jiang Fall Linear programming
Linear Programming 3 describes a broad class of optimization tasks in which both the optimization criterion and the constraints are linear functions. Linear Programming consists of three parts: A set of
More informationA Real Life Application of Linear Programming
Dagon University Research Journal 2012, Vol. 4 A Real Life Application of Linear Programming Win Win Myo * Abstract Linear programming is heavily used in microeconomics and company management, such as
More informationJournal of Business & Economics Research November, 2009 Volume 7, Number 11
Alternate Solutions Analysis For Transportation Problems Veena Adlakha, University of Baltimore, USA Krzysztof Kowalski, Connecticut Department of Transportation, USA ABSTRACT The constraint structure
More informationUnit.9 Integer Programming
Unit.9 Integer Programming Xiaoxi Li EMS & IAS, Wuhan University Dec. 22-29, 2016 (revised) Operations Research (Li, X.) Unit.9 Integer Programming Dec. 22-29, 2016 (revised) 1 / 58 Organization of this
More information1 GIAPETTO S WOODCARVING PROBLEM
1 GIAPETTO S WOODCARVING PROBLEM EZGİ ÇALLI OBJECTIVES CCSS.MATH.CONTENT.HSA.REI.D.12: Graph the solutions to a linear inequality in two variables as a half-plane (excluding the boundary in the case of
More informationCHAPTER 2 LITERATURE REVIEW
22 CHAPTER 2 LITERATURE REVIEW 2.1 GENERAL The basic transportation problem was originally developed by Hitchcock (1941). Efficient methods of solution are derived from the simplex algorithm and were developed
More informationINEN 420 Final Review
INEN 420 Final Review Office Hours: Mon, May 2 -- 2:00-3:00 p.m. Tues, May 3 -- 12:45-2:00 p.m. (Project Report/Critiques due on Thurs, May 5 by 5:00 p.m.) Tuesday, April 28, 2005 1 Final Exam: Wednesday,
More informationEXERCISES SHORTEST PATHS: APPLICATIONS, OPTIMIZATION, VARIATIONS, AND SOLVING THE CONSTRAINED SHORTEST PATH PROBLEM. 1 Applications and Modelling
SHORTEST PATHS: APPLICATIONS, OPTIMIZATION, VARIATIONS, AND SOLVING THE CONSTRAINED SHORTEST PATH PROBLEM EXERCISES Prepared by Natashia Boland 1 and Irina Dumitrescu 2 1 Applications and Modelling 1.1
More informationQuantitative Technique
Quantitative Technique Subject Course Code Number : MMAS 521 : Optimization Techniques for Managerial Decisions Instructor : Dr. Umesh Rajopadhyaya Credit Hours : 2 Main Objective : The objective of the
More informationNOTATION AND TERMINOLOGY
15.053x, Optimization Methods in Business Analytics Fall, 2016 October 4, 2016 A glossary of notation and terms used in 15.053x Weeks 1, 2, 3, 4 and 5. (The most recent week's terms are in blue). NOTATION
More informationLinear and Integer Programming :Algorithms in the Real World. Related Optimization Problems. How important is optimization?
Linear and Integer Programming 15-853:Algorithms in the Real World Linear and Integer Programming I Introduction Geometric Interpretation Simplex Method Linear or Integer programming maximize z = c T x
More informationLinear Programming. Course review MS-E2140. v. 1.1
Linear Programming MS-E2140 Course review v. 1.1 Course structure Modeling techniques Linear programming theory and the Simplex method Duality theory Dual Simplex algorithm and sensitivity analysis Integer
More informationIntroduction to Linear Programming. Algorithmic and Geometric Foundations of Optimization
Introduction to Linear Programming Algorithmic and Geometric Foundations of Optimization Optimization and Linear Programming Mathematical programming is a class of methods for solving problems which ask
More information1. Lecture notes on bipartite matching February 4th,
1. Lecture notes on bipartite matching February 4th, 2015 6 1.1.1 Hall s Theorem Hall s theorem gives a necessary and sufficient condition for a bipartite graph to have a matching which saturates (or matches)
More information4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1
4 LINEAR PROGRAMMING (LP) E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 Mathematical programming (optimization) problem: min f (x) s.t. x X R n set of feasible solutions with linear objective function
More informationTribhuvan University Institute Of Science and Technology Tribhuvan University Institute of Science and Technology
Tribhuvan University Institute Of Science and Technology Tribhuvan University Institute of Science and Technology Course Title: Linear Programming Full Marks: 50 Course No. : Math 403 Pass Mark: 17.5 Level
More information4. Linear Programming
/9/08 Systems Analysis in Construction CB Construction & Building Engineering Department- AASTMT by A h m e d E l h a k e e m & M o h a m e d S a i e d. Linear Programming Optimization Network Models -
More informationMathematical and Algorithmic Foundations Linear Programming and Matchings
Adavnced Algorithms Lectures Mathematical and Algorithmic Foundations Linear Programming and Matchings Paul G. Spirakis Department of Computer Science University of Patras and Liverpool Paul G. Spirakis
More informationPart 4. Decomposition Algorithms Dantzig-Wolf Decomposition Algorithm
In the name of God Part 4. 4.1. Dantzig-Wolf Decomposition Algorithm Spring 2010 Instructor: Dr. Masoud Yaghini Introduction Introduction Real world linear programs having thousands of rows and columns.
More informationقالىا سبحانك ال علم لنا إال ما علمتنا صدق هللا العظيم. Lecture 5 Professor Sayed Fadel Bahgat Operation Research
قالىا سبحانك ال علم لنا إال ما علمتنا إنك أنت العليم الحكيم صدق هللا العظيم 1 والصالة والسالم علي اشرف خلق هللا نبينا سيدنا هحود صلي هللا عليه وسلن سبحانك اللهم وبحمدك اشهد أن ال هللا إال أنت استغفرك وأتىب
More informationChapter 15 Introduction to Linear Programming
Chapter 15 Introduction to Linear Programming An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Brief History of Linear Programming The goal of linear programming is to determine the values of
More informationMath Introduction to Operations Research
Math 300 Introduction to Operations Research Examination (50 points total) Solutions. (6 pt total) Consider the following linear programming problem: Maximize subject to and x, x, x 3 0. 3x + x + 5x 3
More informationInterpretation of Dual Model for Piecewise Linear. Programming Problem Robert Hlavatý
Interpretation of Dual Model for Piecewise Linear 1 Introduction Programming Problem Robert Hlavatý Abstract. Piecewise linear programming models are suitable tools for solving situations of non-linear
More informationMATA GUJRI MAHILA MAHAVIDYALAYA (AUTO), JABALPUR DEPARTMENT OF MATHEMATICS M.Sc. (MATHEMATICS) THIRD SEMESTER
MATA GUJRI MAHILA MAHAVIDYALAYA (AUTO), JABALPUR DEPARTMENT OF MATHEMATICS 2017-18 M.Sc. (MATHEMATICS) THIRD SEMESTER Name of the Papers Theory Min. C.C.E. Min. Practical Min. Total (MM) Pass. Pass. Pass
More informationIntroduction to Linear Programing Problems
Paper: Linear Programming and Theory of Games Lesson: Introduction to Linear Programing Problems Lesson Developers: DR. MANOJ KUMAR VARSHNEY, College/Department: Department of Statistics, Hindu College,
More informationOptimization Methods: Linear Programming Applications Transportation Problem 1. Module 4 Lecture Notes 2. Transportation Problem
Optimization ethods: Linear Programming Applications Transportation Problem odule 4 Lecture Notes Transportation Problem Introduction In the previous lectures, we discussed about the standard form of a
More informationCOT 6936: Topics in Algorithms! Giri Narasimhan. ECS 254A / EC 2443; Phone: x3748
COT 6936: Topics in Algorithms! Giri Narasimhan ECS 254A / EC 2443; Phone: x3748 giri@cs.fiu.edu http://www.cs.fiu.edu/~giri/teach/cot6936_s12.html https://moodle.cis.fiu.edu/v2.1/course/view.php?id=174
More informationTMA946/MAN280 APPLIED OPTIMIZATION. Exam instructions
Chalmers/GU Mathematics EXAM TMA946/MAN280 APPLIED OPTIMIZATION Date: 03 05 28 Time: House V, morning Aids: Text memory-less calculator Number of questions: 7; passed on one question requires 2 points
More informationLinear Programming. Meaning of Linear Programming. Basic Terminology
Linear Programming Linear Programming (LP) is a versatile technique for assigning a fixed amount of resources among competing factors, in such a way that some objective is optimized and other defined conditions
More informationFundamentals of Operations Research. Prof. G. Srinivasan. Department of Management Studies. Indian Institute of Technology Madras.
Fundamentals of Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Lecture No # 06 Simplex Algorithm Initialization and Iteration (Refer Slide
More informationVARIANTS OF THE SIMPLEX METHOD
C H A P T E R 6 VARIANTS OF THE SIMPLEX METHOD By a variant of the Simplex Method (in this chapter) we mean an algorithm consisting of a sequence of pivot steps in the primal system using alternative rules
More informationEaster Term OPTIMIZATION
DPK OPTIMIZATION Easter Term Example Sheet It is recommended that you attempt about the first half of this sheet for your first supervision and the remainder for your second supervision An additional example
More informationMath 414 Lecture 30. The greedy algorithm provides the initial transportation matrix.
Math Lecture The greedy algorithm provides the initial transportation matrix. matrix P P Demand W ª «2 ª2 «W ª «W ª «ª «ª «Supply The circled x ij s are the initial basic variables. Erase all other values
More informationSome Advanced Topics in Linear Programming
Some Advanced Topics in Linear Programming Matthew J. Saltzman July 2, 995 Connections with Algebra and Geometry In this section, we will explore how some of the ideas in linear programming, duality theory,
More informationCOURSE: ADVANCED JAVA PROGRAMMING CODE: 05BMCAR17261 CREDITS: 04
COURSE: ADVANCED JAVA PROGRAMMING CODE: 05BMCAR17261 CREDITS: 04 Unit I: Introduction: An overview Introduction: Data Types, Operators, Classes, Inheritance, Packages and Interfaces. Exception Handling,
More informationAdvanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras
Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture - 35 Quadratic Programming In this lecture, we continue our discussion on
More information4.1 The original problem and the optimal tableau
Chapter 4 Sensitivity analysis The sensitivity analysis is performed after a given linear problem has been solved, with the aim of studying how changes to the problem affect the optimal solution In particular,
More information11 Linear Programming
11 Linear Programming 11.1 Definition and Importance The final topic in this course is Linear Programming. We say that a problem is an instance of linear programming when it can be effectively expressed
More informationLesson 08 Linear Programming
Lesson 08 Linear Programming A mathematical approach to determine optimal (maximum or minimum) solutions to problems which involve restrictions on the variables involved. 08 - Linear Programming Applications
More informationThe Islamic University of Gaza Faculty of Commerce Quantitative Analysis - Dr. Samir Safi Midterm #2-28/4/2014
The Islamic University of Gaza Faculty of Commerce Quantitative Analysis - Dr. Samir Safi Midterm #2-28/4/2014 Name TRUE/FALSE. Write 'T' if the statement is true and 'F' if the statement is false. 1)
More informationLesson 11: Duality in linear programming
Unit 1 Lesson 11: Duality in linear programming Learning objectives: Introduction to dual programming. Formulation of Dual Problem. Introduction For every LP formulation there exists another unique linear
More informationSolutions for Operations Research Final Exam
Solutions for Operations Research Final Exam. (a) The buffer stock is B = i a i = a + a + a + a + a + a 6 + a 7 = + + + + + + =. And the transportation tableau corresponding to the transshipment problem
More informationMATHEMATICS II: COLLECTION OF EXERCISES AND PROBLEMS
MATHEMATICS II: COLLECTION OF EXERCISES AND PROBLEMS GRADO EN A.D.E. GRADO EN ECONOMÍA GRADO EN F.Y.C. ACADEMIC YEAR 2011-12 INDEX UNIT 1.- AN INTRODUCCTION TO OPTIMIZATION 2 UNIT 2.- NONLINEAR PROGRAMMING
More informationLinear Programming: Introduction
CSC 373 - Algorithm Design, Analysis, and Complexity Summer 2016 Lalla Mouatadid Linear Programming: Introduction A bit of a historical background about linear programming, that I stole from Jeff Erickson
More informationAnalysis of Algorithms
Second Edition Design and Analysis of Algorithms Prabhakar Gupta Vineet Agarwal Manish Varshney Design and Analysis of ALGORITHMS SECOND EDITION PRABHAKAR GUPTA Professor, Computer Science and Engineering
More informationAn introduction to pplex and the Simplex Method
An introduction to pplex and the Simplex Method Joanna Bauer Marc Bezem Andreas Halle November 16, 2012 Abstract Linear programs occur frequently in various important disciplines, such as economics, management,
More informationChapter 4 Linear Programming
Chapter Objectives Check off these skills when you feel that you have mastered them. From its associated chart, write the constraints of a linear programming problem as linear inequalities. List two implied
More informationCS599: Convex and Combinatorial Optimization Fall 2013 Lecture 1: Introduction to Optimization. Instructor: Shaddin Dughmi
CS599: Convex and Combinatorial Optimization Fall 013 Lecture 1: Introduction to Optimization Instructor: Shaddin Dughmi Outline 1 Course Overview Administrivia 3 Linear Programming Outline 1 Course Overview
More informationCivil Engineering Systems Analysis Lecture XIV. Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics
Civil Engineering Systems Analysis Lecture XIV Instructor: Prof. Naveen Eluru Department of Civil Engineering and Applied Mechanics Today s Learning Objectives Dual 2 Linear Programming Dual Problem 3
More informationAlgorithms for Integer Programming
Algorithms for Integer Programming Laura Galli November 9, 2016 Unlike linear programming problems, integer programming problems are very difficult to solve. In fact, no efficient general algorithm is
More informationDepartment of Mathematics Oleg Burdakov of 30 October Consider the following linear programming problem (LP):
Linköping University Optimization TAOP3(0) Department of Mathematics Examination Oleg Burdakov of 30 October 03 Assignment Consider the following linear programming problem (LP): max z = x + x s.t. x x
More informationRead: H&L chapters 1-6
Viterbi School of Engineering Daniel J. Epstein Department of Industrial and Systems Engineering ISE 330: Introduction to Operations Research Fall 2006 (Oct 16): Midterm Review http://www-scf.usc.edu/~ise330
More informationLinear Programming. them such that they
Linear Programming l Another "Sledgehammer" in our toolkit l Many problems fit into the Linear Programming approach l These are optimization tasks where both the constraints and the objective are linear
More informationIV. Special Linear Programming Models
IV. Special Linear Programming Models Some types of LP problems have a special structure and occur so frequently that we consider them separately. A. The Transportation Problem - Transportation Model -
More informationLinear Programming Problems
Linear Programming Problems Two common formulations of linear programming (LP) problems are: min Subject to: 1,,, 1,2,,;, max Subject to: 1,,, 1,2,,;, Linear Programming Problems The standard LP problem
More informationChapter 7. Linear Programming Models: Graphical and Computer Methods
Chapter 7 Linear Programming Models: Graphical and Computer Methods To accompany Quantitative Analysis for Management, Eleventh Edition, by Render, Stair, and Hanna Power Point slides created by Brian
More informationNotes for Lecture 18
U.C. Berkeley CS17: Intro to CS Theory Handout N18 Professor Luca Trevisan November 6, 21 Notes for Lecture 18 1 Algorithms for Linear Programming Linear programming was first solved by the simplex method
More informationMethods and Models for Combinatorial Optimization Modeling by Linear Programming
Methods and Models for Combinatorial Optimization Modeling by Linear Programming Luigi De Giovanni, Marco Di Summa 1 Linear programming models Linear programming models are a special class of mathematical
More informationOrigins of Operations Research: World War II
ESD.83 Historical Roots Assignment METHODOLOGICAL LINKS BETWEEN OPERATIONS RESEARCH AND STOCHASTIC OPTIMIZATION Chaiwoo Lee Jennifer Morris 11/10/2010 Origins of Operations Research: World War II Need
More information