Model 5 Long Distance Phone Calls By Benjamin Cutting 1 35 2 6 4 5 8 3 4 6 9 8 5 2 3.

Slides:



Advertisements
Similar presentations
PowerPoint Slides by Robert F. BrookerCopyright (c) 2001 by Harcourt, Inc. All rights reserved. Linear Programming Mathematical Technique for Solving Constrained.
Advertisements

1 Routing Protocols I. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
Optimization Problems in Optical Networks. Wavelength Division Multiplexing (WDM) Directed: Symmetric: Undirected: Optic Fiber.
Outline LP formulation of minimal cost flow problem
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
 Introduction  Simple Framework: The Margin Rule  Model with Product Differentiation, Variable Proportions and Bypass  Model with multiple inputs.
Transportation Problem (TP) and Assignment Problem (AP)
Chapter 11 To accompany Quantitative Analysis for Management, Eleventh Edition, Global Edition by Render, Stair, and Hanna Power Point slides created by.
Introduction to Algorithms
ITGD4207 Operations Research
Management Science 461 Lecture 6 – Network Flow Problems October 21, 2008.
(0,1)-Matrices If the row-sums of a matrix A are r 1, …,r k, then we shall call the vector r:=(r 1,r 2, …,r k ) the row-sum of A, and similarly for the.
3 -1 Chapter 3 The Greedy Method 3 -2 The greedy method Suppose that a problem can be solved by a sequence of decisions. The greedy method has that each.
Chapter 7 Network Flow Models.
Utrecht, february 22, 2002 Applications of Tree Decompositions Stan van Hoesel KE-FdEWB Universiteit Maastricht
KNAPSACK PROBLEM A dynamic approach. Knapsack Problem  Given a sack, able to hold K kg  Given a list of objects  Each has a weight and a value  Try.
Chapter 11 Network Models. What You Need to Know For each of the three models: –What is the model? (what are given and what is to calculate) –What is.
Chapter 18 Management of Waiting Lines
Network Flow Models Chapter 7.
Chapter 7 Transportation, Assignment & Transshipment Problems Part 1 ISE204/IE252 Prof. Dr. Arslan M. ÖRNEK.
CSE 550 Computer Network Design Dr. Mohammed H. Sqalli COE, KFUPM Spring 2007 (Term 062)
Chapter 10 Dynamic Programming. 2 Agenda for This Week Dynamic Programming –Definition –Recursive Nature of Computations in DP –Forward and Backward Recursion.
S. Suri, M, Waldvogel, P. Warkhede CS University of Washington Profile-Based Routing: A New Framework for MPLS Traffic Engineering.
Introduction to Management Science
Max-flow/min-cut theorem Theorem: For each network with one source and one sink, the maximum flow from the source to the destination is equal to the minimal.
1 Shortest Path Calculations in Graphs Prof. S. M. Lee Department of Computer Science.
Modeling Traffic in St. Louis By Julia Greenberger.
Flow Models and Optimal Routing. How can we evaluate the performance of a routing algorithm –quantify how well they do –use arrival rates at nodes and.
Lecture 4 – Network Flow Programming
7-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
7-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Network Flow Models Chapter 7.
© The McGraw-Hill Companies, Inc., Chapter 3 The Greedy Method.
Identifying Reversible Functions From an ROBDD Adam MacDonald.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 31 Alternative System Description If all w k are given initially as Then,
Maximization of Network Survivability against Intelligent and Malicious Attacks (Cont’d) Presented by Erion Lin.
Network-Based Optimization Models Charles E. Noon, Ph.D. The University of Tennessee.
Notes 5IE 3121 Knapsack Model Intuitive idea: what is the most valuable collection of items that can be fit into a backpack?
1 1 © 2003 Thomson  /South-Western Slide Slides Prepared by JOHN S. LOUCKS St. Edward’s University.
© J. Christopher Beck Lecture 25: Workforce Scheduling 3.
1 Network Models Transportation Problem (TP) Distributing any commodity from any group of supply centers, called sources, to any group of receiving.
Maximum Flow Problem (Thanks to Jim Orlin & MIT OCW)
Network Optimization Network optimization models: Special cases of linear programming models Important to identify problems that can be modeled as networks.
15.082J and 6.855J March 4, 2003 Introduction to Maximum Flows.
Maze Routing Algorithms with Exact Matching Constraints for Analog and Mixed Signal Designs M. M. Ozdal and R. F. Hentschke Intel Corporation ICCAD 2012.
Simplex method : Tableau Form
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
In some cases, the waste generated by the production of material at a facility must be disposed of at special waste disposal locations. We need to identify.
Management Science 461 Lecture 3 – Covering Models September 23, 2008.
1 Optimizing the Topology of Bluetooth Wireless Personal Area Networks Marco Ajmone Marsan, Carla F. Chiasserini, Antonio Nucci, Giuliana Carello, Luigi.
1 TCOM 5143 Lecture 10 Centralized Networks: Time Delay and Cost Tradeoffs.
Lecture 4 – Network Flow Programming Topics Terminology and Notation Network diagrams Generic problems (TP, AP, SPP, STP, MF) LP formulations Finding solutions.
Distance-based methods for phylogenetic tree reconstruction Colin Dewey BMI/CS 576 Fall 2015.
1 Automated Planning and Decision Making 2007 Automated Planning and Decision Making Prof. Ronen Brafman Various Subjects.
Approximation Algorithms Duality My T. UF.
Wavelength-Routed Optical Networks: Linear Formulation, Resource Budgeting Tradeoffs, and a Reconfiguration Study Dhritiman Banergee and Biswanath Mukherjee,
St. Edward’s University
Service Delivery in the Field
The Shortest Augmenting Path Algorithm for the Maximum Flow Problem
Transportation, Assignment and Network Models
L12. Network optimization
Neural Networks Chapter 4
Chapter 5 Network Modeling.
Algorithms (2IL15) – Lecture 7
Chapter 6 Network Flow Models.
Flow Feasibility Problems
Lecture 6 Dynamic Programming
Lecture 19 Linear Program
Systems of Linear Equations
Knapsack Problem A dynamic approach.
Presentation transcript:

Model 5 Long Distance Phone Calls By Benjamin Cutting

The Problem Find the maximum number of long distance calls between Jonesville & Smithsboro (nodes 1 & 6) that the system can handle at any one time Find the optimal routing of these calls

Constraints & Assumptions Call each line X ij Each line can hold at most the number of calls it is assigned in the given diagram Calls can only go one direction on the line Assume all calls in the system are between Jonesville & Smithsboro The amount of calls going into a given node equals the number going out The total of the calls leaving Jonesville is equal to the total of the calls arriving at Smithsboro

Constraints & Assumptions (cont.) Compared input vs. output capacity X 12 + X 13 < X 46 + X 56 Test max = X 12 + X 13 = 13, X 12 = 5, X 13 = 8 Optimal routing is three segments, eliminate segments that allow for a less than optimal routing

Constraints (cont.) X 12 = 5 X 13 = 8 X 12 = X 24 + X 25 X 13 = X 34 + X 35 X 24 + X 34 = X 46 X 24 + X 35 = X 56

Methods Put constraints in a matrix and performed row reduction Found X 46 + X 56 = 13 X 35 & X 56 free variables To find optimal routing pick values for free variables subject to the constraints of the system e.g. Pick X 35 = 6, X 56 = 7 ◦ Implies X 24 = 4, X 34 = 2, X 25 = 1, X 46 = 6 ◦ With a max call capacity of 13 and every call being routed through 3 segments

Conclusions The max call capacity of the system is 13 The shortest routing route is three segments (Max is four segments) All 13 calls can be handled by only three segments There are several (4) optimal routing routes, determined by picking values for X 35 and X 56 subject to the system constraints

Questions…?