Urban OR: Quiz 2 Solutions (2003) ( 1 ρ 1 )( 1 ρ 1 ρ 2 ) ( 1 12 )( ) σ S ] 24 [ 2 = 60, 2 2 ] ( 2 ) 3

Similar documents
Optimizing Cyclist Parking in a Closed System

Maximum CPU utilization is obtained by multiprogramming. CPU I/O Burst Cycle Process execution consists of a cycle of CPU execution and I/O wait

Uninformed search methods

Uninformed search methods

CSE 3401: Intro to AI & LP Uninformed Search II

Written Exam Public Transport

On the Impact of Garbage Collection on flash-based SSD endurance

Uninformed search methods II.

POLICE BIKE PATROL UNIT

Signalized Intersections

MATH 118 Chapter 5 Sample Exam By: Maan Omran

Queue analysis for the toll station of the Öresund fixed link. Pontus Matstoms *

Unit 4. Triangle Relationships. Oct 3 8:20 AM. Oct 3 8:21 AM. Oct 3 8:26 AM. Oct 3 8:28 AM. Oct 3 8:27 AM. Oct 3 8:27 AM

Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department

Chapter 12 Practice Test

Today s plan: Section 4.2: Normal Distribution

Problem Solving as Search - I

Queues in Ski Resort Graphs: the Ski-Optim Model

RATE OF CHANGE AND INSTANTANEOUS VELOCITY

Uninformed search methods II.

x 2 = (60 m) 2 + (60 m) 2 x 2 = 3600 m m 2 x = m

The Multilayer Temporal Network of Public Transport in Great Britain

CPE/EE 427, CPE 527 VLSI Design I L06: Complementary CMOS Logic Gates

Queues in Ski Resort Graphs: the Ski-Optim Model

Section I: Multiple Choice Select the best answer for each problem.

Warm Up: Thursday, 11/5/2015

Government Accelerators

Warm Up: Thursday, 11/5/2015

CS 351 Design of Large Programs Zombie House

Representation. Representation. Representation. Representation. 8 puzzle.

5.1 Introduction. Learning Objectives

CITY OF ALPHARETTA DOWNTOWN MASTER PLAN TRAFFIC EVALUATION

A Cost Effective and Efficient Way to Assess Trail Conditions: A New Sampling Approach

Traffic and Transit Travel Time Reliability Indexes and Confidence Intervals

Functional Classification of Roads and Streets

Operational Ranking of Intersections: A Novel Prioritization Methodology

West End Connectivity Master Plan

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

Unit 3 - Data. Grab a new packet from the chrome book cart. Unit 3 Day 1 PLUS Box and Whisker Plots.notebook September 28, /28 9/29 9/30?

AGA Swiss McMahon Pairing Protocol Standards

ORF 201 Computer Methods in Problem Solving. Final Project: Dynamic Programming Optimal Sailing Strategies

CHAPTER 1 INTRODUCTION

ATTACHMENT NO. 18 GMI-C. National Committee on Uniform Traffic Control Devices GMI SIGNS TECHNICAL COMMITTEE RECOMMENDATION

MIT Kendall Square Initiative

Skills Practice Skills Practice for Lesson 17.1

Robust specification testing in regression: the FRESET test and autocorrelated disturbances

TRAFFIC IMPACT ANALYSIS

ISTTT20 Tutorials. Traffic Management and Control. A. Traffic Signal Control Introduction

INSTRUMENT INSTRUMENTAL ERROR (of full scale) INSTRUMENTAL RESOLUTION. Tutorial simulation. Tutorial simulation

NCHRP Task 350. U.S. Bicycle Route Signing

Why We Should Use the Bullpen Differently

Minimum Mean-Square Error (MMSE) and Linear MMSE (LMMSE) Estimation

Synchro Studio 8. Overview. By Ioannis Psarros

Attachment No. 17 GMI No. 1. National Committee on Uniform Traffic Control Devices GMI SIGNS TECHNICAL COMMITTEE RECOMMENDATION

Chapter 3.4. Measures of position and outliers. Julian Chan. September 11, Department of Mathematics Weber State University

CSE 3402: Intro to Artificial Intelligence Uninformed Search II

Mathematics of Pari-Mutuel Wagering

CHAPTER 2 Modeling Distributions of Data

Available online at ScienceDirect. Procedia Engineering 89 (2014 )

REAL LIFE GRAPHS M.K. HOME TUITION. Mathematics Revision Guides Level: GCSE Higher Tier

Practical Approach to Evacuation Planning Via Network Flow and Deep Learning

Modelling Pedestrian Route Choice Behaviour and Its Application to the Planning of Underground Shopping Streets

M-58 HIGHWAY ACCESS MANAGEMENT STUDY Mullen Road to Bel-Ray Boulevard. Prepared for CITY OF BELTON. May 2016

Villages of Pasadena Hills Financial Plan January Appendix A

In station areas, new pedestrian links can increase network connectivity and provide direct access to stations.

LECTURE 5 PRECEDENCE DIAGRAMING METHOD: LINK RELATIONSHIP

Traffic flow model at fixed control signals with discrete service time distribution

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability

Areas of Parallelograms and Triangles 7-1

Uninformed Search Strategies

Citation for published version (APA): Canudas Romo, V. (2003). Decomposition Methods in Demography Groningen: s.n.

PLEASE MARK YOUR ANSWERS WITH AN X, not a circle! 1. (a) (b) (c) (d) (e) 2. (a) (b) (c) (d) (e) (a) (b) (c) (d) (e) 4. (a) (b) (c) (d) (e)...

Lab 12 Standing Waves

Real World Search Problems. CS 331: Artificial Intelligence Uninformed Search. Simpler Search Problems. Example: Oregon. Search Problem Formulation

Torrild - WindSIM Case study

BICYCLE LEVEL OF SERVICE for URBAN STREETS. Prepared by Ben Matters and Mike Cechvala. 4/16/14 Page 1

Novel Methodology to Estimate Traffic and Transit Travel Time Reliability Indices and Confidence Intervals at a Corridor and Segment Level

Traffic Impact Study. Westlake Elementary School Westlake, Ohio. TMS Engineers, Inc. June 5, 2017

Nonlife Actuarial Models. Chapter 7 Bühlmann Credibility

Exploring Measures of Central Tendency (mean, median and mode) Exploring range as a measure of dispersion

A HYBRID METHOD FOR CALIBRATION OF UNKNOWN PARTIALLY/FULLY CLOSED VALVES IN WATER DISTRIBUTION SYSTEMS ABSTRACT

Solving Problems by Searching chap3 1. Problem-Solving Agents

UAID: Unconventional Arterial Intersection Design

CONTENTS III CUMULATIVE REVIEW Copyright by Phoenix Learning Resources. Inc. All Rights Reserved.

SPRUCING UP YOUR ITS. Sheffield City Council - August Brent Collier Stephanie Cooper Ben Hallworth

When Betting Odds and Credences Come Apart: More Worries for Dutch Book Arguments

Full file at

2017 AMC 12B. 2. Real numbers,, and satisfy the inequalities,, and. Which of the following numbers is necessarily positive?

Probabilistic Models for Pedestrian Capacity and Delay at Roundabouts

g L Agenda Chapter 13 Problem 28 Equations of Motion for SHM: What if we have friction or drag? Driven Oscillations; Resonance 4/30/14 k m f = 1 2π

ComfRide - A Smartphone based Comfortable Public Route Recommendation

NCSS Statistical Software

Applying Bi-objective Shortest Path Methods to Model Cycle Route-choice

Calculation of Trail Usage from Counter Data

Volume-to-Capacity Estimation of Signalized Road Networks for Metropolitan Transportation Planning

The system design must obey these constraints. The system is to have the minimum cost (capital plus operating) while meeting the constraints.

A STUDY OF SIMULATION MODEL FOR PEDESTRIAN MOVEMENT WITH EVACUATION AND QUEUING

TIMETABLING IN SPORTS AND ENTERTAINMENT

Geometry Chapter 5 Review

Conflating a Traffic Model Network With a Road Inventory. David Knudsen

Transcription:

Problem 1: (a) Wo = ƒ λ Urban OR: Quiz 2 Solutions (2003) 2 2 E [ S i ] 12 1 12 9 i = + = 1 min i = 1 2 60 2 60 2 W W = o 1 q1 = = 1. 25 min ( 1 ρ 1 ) ( 1 12 ) 60 W W = o 1 q2 = = 6. 25 min ( 1 ρ 1 )( 1 ρ 1 ρ 2 ) ( 1 12 )( 1 12 12 ) 60 60 20 W q, priority = ( 1. 25 + 6. 25 ) / 2 = 3. 75 min λ [ 1 2 + σ S ] 24 [ 2 2 2 + 1 ] µ W q, FCFS = W q M / G /1 = = 60, = 5 min 2 (1 ρ ) 24 2 ( 1 ) 30 The expected waiting time for the FCFS system is greater than the expected waiting time for the priority system, as expected. When we assign priority to the customers with the shortest expected service time, we minimize the expected waiting time (see Corollary on page 239 of the text). (b) Use expression (4.107a) note that ρ 1 =20/60=1/3 and ρ 2 =20/20=1 and ρ 1 +ρ 2 = 4/3 (>1). W q 1 E [ S [ ρ 1 1 2 ] E S + ( 1 ρ 1 ) 2 2 ] 1 1 2 9 + 2 E [ S 1] 2 E [ S 2 ], = = 3 2 1 3 2 3 ( 1 ρ 1 ) ( 2 ) 3 = 1. 75 min and W q, 2 = (c) Now, since ρ 1 =1, neither class of customers attains steady state. Both classes experience infinite expected waiting time in the long run.

Problem 2. (a) The ambulances are almost always available. The system is either in state 000 or (very rarely) in state 001 or 010 or 100. Thus, whenever an ambulance is dispatched, it is dispatched to a random location in its own district or sector (i.e., the set of points within one mile of the ambulance's home location). Thus the response distance is a r.v. uniform over [0,1]. The mean response distance is 1/2 mile. (b) The workload or utilization factor is ρ = λ/(3µ) < 1. Since µ = 1, λ max = 3 calls/hour. (c) Here all three servers are almost always busy. That is, with probability 1 - epsilon, there is always a queue of waiting 'customers.' FCFS means that the location of the next queued customer is uniform over the entire triangle. The triangle circumference is 3 miles. The ambulance takes a shortest route from its home location to the customer. The customer is in one of two 3-mile-length segments emanating from the ambulance s home location, and conditioned on the segment he or she is in, is at a location that is uniformly distributed over that segment. Thus the mean travel distance is 3/2 = 1.5 mi. (d) The ambulance will travel more than one mile if it is serving an inter-district dispatch. Let P j = steady state probability the system is in state j, where state j corresponds to j customers in the system. A random customer arrives and finds the system is state j with probability P j. If the system is in state 0, there is no chance of inter-district dispatch. If the system is in state 1, there is a 1/3 chance of interdistrict dispatch. That is, there is a one in three chance that the newly arriving customer is located in the district having the single busy ambulance, thus requiring an inter-district dispatch. If the system is in state 2, following a similar logic, there is a 2/3 chance of an inter-district dispatch. If the system is in state 3 or higher, the customer is queued and by FCFS is handled by an inter-district dispatch with probability 2/3. So, the answer is B I =0 P 0 +(1/3) P 1 +(2/3)*( P 2 + P 3 + P 4 + ), B I = where probability that a random assignment is an inter-district assignment. By straightforward birth and death queue analysis of Chapter 4, we can find the steady state probabilities: P 0 = [1+ λ / µ + (1/ 2)(λ / µ) 2 /(1 λ / 3µ)] 1 P 1 = (λ / µ)p 0 P + P 2 + P 3 + P 4 +... = (1/ 2)(λ / µ) 2 2 /(1 λ / 3µ)P 0

Problem 3. (a) We need a minimal length pair-wise matching of nodes of odd degree, in order to make a new network or graph having all nodes of even degree. Then we can construct an Euler tour. By inspection the matching corresponds to appending to the original network duplicate links for all interior bridges. This is because the bridges are by far the shortest length links that we can use to create an augmented network having all even degree nodes. In practice, this means that the jogger, when approaching a bridge that he has not yet jogged across, would jog across it and then immediately make a U turn and jog back across it. (No need to match the two bridges on the two far ends of the total jogging route, as they have nodes of even degree; all others have nodes of odd degree.) The total length of the jog is then 18.27 + 1.57 = 19.84 miles. Note 1: One student came up with another way to implement the Euler tour, one that is much less boring from a jogger s point of view. Start at the Science Museum north and jog south along Science Museum land bridge; jog to Longfellow and jog across it; jog to Mass Ave Bridge and jog across it, continue this alternating path until jogger reaches south end of Watertown Sq. Bridge and jogs across it; now return on the Cambridge side and again jog across each bridge you come across. It works! Draw a picture! Note 2: Another student noted quite correctly that we did not explicitly ask for an Euler tour in part (a), only an Euler path. Thus, allowing for Mike Jogger to end up at a different location than his starting location, we do not have to add the longest bridge the Longfellow Bridge to our augmented graph. We can allow in the augmented graph two nodes of odd degree. The jogger can start at one end of the Longfellow Bridge and finish his jogging path at the other end. Full credit was given for both interpretations. (b) There are 12 2 = 144 equally likely jogging tours. Note that tour (3,7) for instance is different from tour (7,3); the same path is followed around the two selected bridges, but in reverse directions. On any given day tour i occurs with probability 1/144. To construct the probability law for the total jogging distance on a random day, we just compute the jogging length (in miles) for each of the possible 144 tours and assign the probability 1/144 to each. Note that the distance for any tour must include the extra distance, if any, required for the jogger to get to and from the Operations Research Center at MIT to the closer of the two bridges in his tour. We can express the result of combining 144 such calculations either as a probability mass function or as a cumulative distribution function. Suppose the total jogging distance for tour (i,j) is d ij. Then the expected jogging distance on a random day is 12 12 E[D] = ƒƒd ij /144 i =1 j =1 (c) Each jogging tour has a minimal jogging distance corresponding to the sum of the two bridge lengths plus the two land distances between the two bridges crossed. If the home location of the jogger on the Cambridge side of the river is between the two bridges crossed, then that location adds zero additional mileage to the route.

However, if that home location is not between the two bridges, then there is a total deadheading distance equal to twice the distance from his home location to the closer of the two bridges. This is extra distance he has to jog to get to and return from the cyclic route connecting the two bridges selected for that day. To minimize the expected distance jogged per day, the jogger has to minimize (twice) the expected deadheading distance. Suppose the jogger s proposed home location is west of bridge j and east of bridge j+1, j =1,2,, 11, with the bridges sequentially numbered from 1 to 12, starting with the Science Museum land bridge (at j = 1). In the figure below, j = 5. Cambridge Side of the River Proposed home location j =12 11 10 9 8 7 6 5 4 3 2 1 West East That is, the proposed home location is on the Cambridge side between bridges j and j+1. Then there are j 2 deadheading routes east of the home location and (12-j) 2 deadheading routes west of the home location. Why? The remaining 2j(12-j) tours have no deadheading distance. Why? These observations reduce the problem to a 1 median problem on a straight line. At any proposed home location for the jogger, there are 'nodal weights' totaling j 2 /144 to the east and (12-j) 2 /144 to the west. For instance if j 2 /144 > (12-j) 2 /144, then the mean daily jogging distance is reduced in a linear manner as one moves the jogger s home location closer to bridge j and farther from bridge j+1. One seeks a home location for the jogger at which the 'weights' pulling left and right are equal. For if they are not equal, one reduces mean deadheading distance by moving the home location of the jogger in the direction having greater total weight. The optimal balance occurs in this problem at any point between bridge 6 (Western Avenue Bridge) and bridge 7 (Weeks Footbridge), including the two nodes corresponding to the respective end points of those bridges. At these points the two sets of weights are equal, each being 36/144. We recall in the one median that we may have non-nodal optimal locations (in addition to nodal ones) if the weights pulling in each direction are equal. If the total number N of bridges in this problem had been an odd number rather than an even number, then the optimal home location would be at a node equal to the bridge number (N+1)/2. For instance, if there had been N = 13 rather then 12 bridges in this problem then the optimal location would be at the node corresponding to bridge (13 + 1)/2 = 7 (Weeks Footbridge). Just as in the regular 1-median location problem, one does not risk missing an optimal solution to the problem by examining possible home locations solely at the nodes. This is true whether there is an even or an odd number of bridges in the problem.

Note: In doing the quizzes, many students asserted that this is a 1-medan problem, but few argued why that is so and what the objective function is. Few recognized that it is twice the mean deadheading distance that we are attempting to minimize and that the node weights for tours that do not contain the home location -- are 1/144, not 1/12.