/department of mathematics and computer science 1/46
|
|
- Gwenda Burns
- 5 years ago
- Views:
Transcription
1 LNMB Course Advanced Queueing Theory Lecture 9, April 23, 2012 Onno Boxma, Sem Borst (TU/e) sem/aqt/ /department of mathematics and computer science 1/46
2 Course overview 1. Product-form networks: Queue lengths 2. Product-form networks: Sojourn times 3. The M/G/1 queue; multi-class queues 4. Polling systems I 5. PS, symmetric disciplines, DPS, GPS, BS networks 6. Achievable delay region, delay optimization 7. Size-based scheduling, SRPT, FBPS/LAS 8. Heavy tails; impact of the service discipline 9. Polling systems II /department of mathematics and computer science 2/46
3 Introduction Optimization of polling systems has received relatively limited attention compared to analysis of polling systems for given policies and system parameters yet is broad and somewhat fragmented area /department of mathematics and computer science 3/46
4 Introduction (cont d) Will focus on: Performance objective: minimize weighted sum of mean waiting times captures both efficiency and fairness Parametrized / structured policies for arbitration between queues assuming FCFS within queues optimization of service policy (visit length): when to switch optimization of routing policy (visit frequency and order): where to switch to joint optimization of visit length and frequency Scheduling policies for priorization within queues assuming given service and routing policies /department of mathematics and computer science 4/46
5 Introduction (cont d) Will not consider: Polling systems with zero switch-over times correspond to ordinary single-server multi-class systems polyhedral characterization of achievable mean-waiting time performance (Lecture 6) index-type policies (e.g. cµ-rule) minimize weighted mean-waiting time objective (Lecture 7) Specific mean-waiting approximations Joint optimization of arbitration between queues (service and routing policies) and scheduling within queues /department of mathematics and computer science 5/46
6 Optimization of service policy / visit length Assume routing policy / visit order is strictly cyclic Aim to determine optimal parameters (x 1,..., x N ) for structured service policy, specifying visit lengths at various queues k i -limited τ i -limited Bernoulli(p i ) None of these service policies belongs to class of disciplines with branching property!! /department of mathematics and computer science 6/46
7 Optimization of service policy / visit length (cont d) Starting point is (approximate) expression for mean waiting time as function of design parameters (x 1,..., x N ): E{W i } F i (x 1,..., x N ) Function F i ( ) further depends on traffic-related parameters, such as arrival rate λ i, service time moments, and switch-over time moments Problem is then to minimize N i=1 c i λ i F i (x 1,..., x N ) subject to possible constraints on (x 1,..., x N ) Depending on specific form of F i (x 1,..., x N ), optimization problem may allow closed-form solution or require numerical solution procedure /department of mathematics and computer science 7/46
8 Optimization of service policy / visit length (cont d) In case of limited service policies, typical approximation is of the form F i (x 1,..., x N ) = a i + b i x i x i ρ is, 1 ρ with s representing total mean switch-over time in cycle and x i expected amount of time guaranteed per visit to Q i k i -limited: x i = k i E{B i } τ i -limited: x i = τ i Bernoulli(p i ): x i = E{B i} 1 p i Typical constraints are of the form x i > ρ is 1 ρ, i = 1,..., N, and N i=1 γ i x i G, imposing upper bound on (weighted) sum of expected visit periods, e.g., ensuring maximum expected cycle time /department of mathematics and computer science 8/46
9 Optimization of service policy / visit length (cont d) Optimization problem takes the form min N i=1 subject to x i > ρ is 1 ρ, i = 1,..., N, and c i λ i a i + b i x i x i ρ is 1 ρ N γ i x i G i=1 /department of mathematics and computer science 9/46
10 Optimization of service policy / visit length (cont d) Optimal solution is x i = ( ρ is 1 ρ + G N i=1 ) γ i ρ i s κ i 1 ρ Nj=1, κ j where κ i = c i λ i (a i + b iρ i s 1 ρ )/γ i increasing in c i, λ i, a i, E{B i } decreasing in b i, γ i Interpretation Q i needs to receive at least ρ is 1 ρ service capacity per cycle residual service capacity is divided in proportion to κ i s /department of mathematics and computer science 10/46
11 Optimization of service policy / visit length (cont d) Determining optimal service shares exactly is extremely difficult, even with zero switch-over times Resembles problem of selecting suitable weights in differentiated schedulers, such as Weighted Round Robin (WRR) Weighted Fair Queueing (WFQ) Generalized Processor Sharing (GPS) Discriminatory Processor Sharing (DPS) While such schedulers are widely believed to be useful, setting suitable weights for given target performance metrics remains huge challenge /department of mathematics and computer science 11/46
12 Optimization of routing policy / visit frequency and order Now suppose service policy at each of queues is given, e.g., exhaustive, gated, or 1-limited Aim to determine optimal parameters for routing policy, specifying order and frequency of visits to various queues random polling: probability vector (p 1,..., p N ) routing table: deterministic sequence (q 1, q 2,..., q M ) = (i 1, i 2,..., i M ) {1,..., N} M Denote by y i relative visit frequency of Q i random polling: y i = p i routing table: y i = m i M, with m i = M j=1 I {{q j =i}} /department of mathematics and computer science 12/46
13 Optimization of routing policy / visit frequency and order (cont d) Starting point is (approximate) expression for mean waiting time as function of (y 1,..., y N ): E{W i } G i (y 1,..., y N ), assuming visits to each individual queue to be evenly spaced Function G i ( ) further depends on traffic-related parameters, such as arrival rate λ i, service time moments, and switch-over time moments Problem is then to minimize N i=1 c i λ i G i (y 1,..., y N ) subject to constraint N i=1 y i = 1 Depending on specific form of G i (y 1,..., y N ), optimization problem may allow closed-form solution or require numerical solution procedure /department of mathematics and computer science 13/46
14 Optimization of routing policy / visit frequency and order (cont d) For exhaustive and gated policies, typical approximation is of the form G i (y 1,..., y N ) = a i y i N y j s j j=1 For 1-limited policies, typical approximation is of the form G i (y 1,..., y N ) = y i λ i 1 ρ b i Nj=1 y j s j N j=1 y j s j and typical constraint is of the form y i > λ i 1 ρ Nj=1 y j s j, i = 1,..., N Note that both problems are zero-degree homogeneous in (y 1,..., y N ) /department of mathematics and computer science 14/46
15 Optimization of routing policy / visit frequency and order (cont d) For gated and exhaustive policies, optimization problem takes the form min N i=1 c i λ i a i y i N y j s j j=1 subject to N i=1 y i = 1 Optimal solution is of the form y i = where κ i = c i λ i a i /s i increasing in c i, λ i, a i decreasing in s i κ i Nj=1 κ j, /department of mathematics and computer science 15/46
16 Optimization of routing policy / visit frequency and order (cont d) For 1-limited policy, optimization problem takes the form min N c i λ i i=1 y i λ i 1 ρ b i Nj=1 y j s j N j=1 y j s j subject to N i=1 y i = 1 and y i > λ is 1 ρ Nj=1 y j s j, i = 1,..., N /department of mathematics and computer science 16/46
17 Optimization of routing policy / visit frequency and order (cont d) Optimal solution is of the form yi λ i + 1 ρ N λ j s j κ i s Nj=1, i κ j j=1 where κ i = c i λ i b i /s i increasing in c i, λ i, b i decreasing in s i Interpretation Q i needs to obtain at least λ i visits (per time unit) residual visits 1 ρ N j=1 λ j s j (per time unit) in proportion to κ i /s i /department of mathematics and computer science 17/46
18 Optimization of routing policy / visit frequency and order (cont d) It remains to construct routing table based on derived visit frequencies Determine length of table, e.g., M = N i=1 m i, where ˆM y i m i N for some ˆM Determine order of visits so that visits to each individual queue are evenly spaced Even spacing is not always feasible: (m 1, m 2, m 3 ) = (1, 2, 3) (1, 2, 3, 3, 2, 3): visits to Q 2 evenly spaced, but not to Q 3 (1, 3, 2, 3, 2, 3): visits to Q 3 evenly spaced, but not to Q 2 /department of mathematics and computer science 18/46
19 Optimization of routing policy / visit frequency and order (cont d) Approaches for spacing visits as evenly as possible Golden Ratio rule (Hofri & Rosberg, Panwar) balanced sequences (Altman, Gaujal, Hordijk, Van der Laan) interleaving of optimal splitting sequences (Arian & Y. Levy, B.) quadratic programming techniques (B. & Ramakrishnan) /department of mathematics and computer science 19/46
20 Optimization of service policy / visit length In special case of random polling with mixture of exhaustive (i e) and gated (i g) service policies at various queues and c i E{B i }, pseudo-conservation law provides exact expression for objective function: N ρ i E{W i } = ρ i=1 Ni=1 λ i E{B (2) i } 2(1 ρ) s ρi ρ p i e i s 1 ρ N i=1 ρ i p i N ρ i s i + ρ 2s i=1 N i=1 p i s (2) i In case s i s 1 and s (2) i s (2) 1, we obtain pi ρi (1 ρ i ) = j e ρ j (1 ρ j ) + i e, j g ρ j and p i = ρi j e ρ j (1 ρ j ) + j g ρ j i g /department of mathematics and computer science 20/46
21 Joint optimization of visit frequency / order and length Now suppose we wish to optimize visit lengths (x 1,..., x N ) as well as visit order and frequencies (y 1,..., y N ) Assume that condition is imposed of the form x i b i Nj=1 y j x j y i + d i, reflecting for example that visit must be sufficiently long to clear all work that arrives during intervisit period with high probability /department of mathematics and computer science 21/46
22 Joint optimization of visit frequency/order and length (cont d) As before, starting point is (approximate) expression for mean waiting time as function of (x 1,..., x N ) and (y 1,..., y N ) E{W i } H i (x 1,..., x N ; y 1,..., y N ) Function H i ( ) further depends on traffic-related parameters, such as arrival rate λ i, service time moments, and switch-over time moments Problem is then to minimize N i=1 c i λ i H i (x 1,..., x N ; y 1,..., y N ) subject to possible constraints on (x 1,..., x N ) and x i b Nj=1 i y j x j y i + d i, i = 1,..., N Depending on form of H i (x 1,..., x N ; y 1,..., y N ), optimization problem may allow closed-form solution or require numerical solution procedure /department of mathematics and computer science 22/46
23 Joint optimization of visit frequency/order and length (cont d) Typical approximation is of the form H i (x 1,..., x N ; y 1,..., y N ) a i y i N y j x j j=1 Optimization problem then takes the form min N i=1 c i λ i a i y i N y j x j j=1 subject to x i b i Nj=1 y j x j y i + d i, i = 1,..., N /department of mathematics and computer science 23/46
24 Joint optimization of visit frequency/order and length (cont d) Optimality requires latter constraint to be satisfied with equality, yielding N y j x j = j=1 Nj=1 d j y j 1 N j=1 b j, and hence optimization problem reduces to min N i=1 c i λ i a i y i N d j y j j=1 /department of mathematics and computer science 24/46
25 Joint optimization of visit frequency/order and length (cont d) Optimal solution is of the form y i = where κ i = c i λ i a i /d i κ i Nj=1 κ j, Same as optimal visit frequency for gated and exhaustive service policies /department of mathematics and computer science 25/46
26 Dynamic optimization We have focused on static optimization of parametrized/structured policies Dynamic policies have received relatively limited attention optimization of visit order from cycle to cycle (Browne, Weiss, Yechiali) stochastic optimality results for total workload and queue length (Liu, Nain & Towsley) dominance relationships for total workload (H. Levy, Sidi & Boxma) stochastic monotonicity results for queue lengths at visit epochs (Altman, Konstantopoulos & Liu) /department of mathematics and computer science 26/46
27 Dynamic optimization (cont d) Two-class queues with set-up times / costs in symmetric scenario, optimal service policy is exhaustive, with threshold rule for switching from empty to non-empty queue (Hofri & Ross) in asymmetric scenarios, dynamic programming yields threshold rule for switching from cheap to expensive queue (Koole) asymptotically optimal policies in heavy-traffic regime (Reiman & Wein) heavy-traffic analysis of dynamic cyclic policies (Markowitz, Reiman & Wein) Spatial settings vehicle routing strategies message gathering strategies in wireless networks /department of mathematics and computer science 27/46
28 Mean value analysis Approach for determining mean queue lengths and waiting times based on PASTA property: Poisson Arrivals See Time Averages Little s law: E{L} = λe{w} N queues 1, 2,..., N, served by single server in fixed cyclic order Exhaustive service discipline and FCFS within each queue Customers arrive at queue i as Poisson process of rate λ i Customers at queue i have generally distributed service requirements B i Mean residual service requirement E{R Bi } = E{B2 i } 2E{B i } Traffic intensity at queue i is ρ i = λ i E{B i } Total traffic intensity is ρ = N i=1 ρ i < 1 /department of mathematics and computer science 28/46
29 Mean value analysis (cont d) Generally distributed switch-over time S i (imodn) + 1 Mean total switch-over time in cycle E{S} = N i=1 E{S i } from queue i to queue Cycle time of queue i is time between two successive arrivals of server at this queue; mean cycle time is E{C} = E{S} 1 ρ Visit time T i of queue i is service period of queue i plus preceding switchover time E{T i } = E{S i 1 } + ρ i E{C} /department of mathematics and computer science 29/46
30 Mean value analysis (cont d) Let L i denote length of queue i (excluding customer possibly in service), and let W i denote waiting time of customer at queue i Objective: Determine E{L i } and E{W i } Derive (i) arrival relation for mean waiting time and use (ii) Little s law First ordinary M/G/1 queue Arrival relation E{W} = E{L}E{B} + ρe{r B } in combination with Little s law E{L} = λe{w} yields E{W} = ρ 1 ρ E{R B} /department of mathematics and computer science 30/46
31 Mean value analysis (cont d) Now two queues Arrival relation E{W 1 } = E{L 1 }E{B 1 } + ρ 1 E{R B1 } in combination with Little s law yields E{W 1 } = 1 1 ρ 1 But what is E{R T2 }?? + E{S 2} E{C} E{R S 2 } + E{T 2} E{C} (E{R T 2 } + E{S 2 }) E{L 1 } = λ 1 E{W 1 } [ ρ 1 E{R B1 } + E{S 2} E{C} E{R S 2 } + E{T ] 2} E{C} (E{R T 2 } + E{S 2 }) /department of mathematics and computer science 31/46
32 Mean value analysis (cont d) Let L i,n denote length of queue i at arbitrary point in time during visit time of queue n Then, since each of L 2,2 customers initiates busy period, Further E{R T2 } = E{L 2,2 } E{B 2} + ρ 2E{C} E{R B2 } + E{S 1} E{R S1 } 1 ρ 2 E{T 2 } 1 ρ 2 E{T 2 } 1 ρ 2 E{L 2 } = E{T 1} E{C} E{L 2,1} + E{T 2} E{C} E{L 2,2} Finally L 2,1 is equal to number of arrivals at queue 2 during age of T 1, and age has same distribution as residual lifetime of T 1, so E{L 2,1 } = λ 2 E{R T1 } Similar equations can be obtained with roles of queues 1 and 2 interchanged /department of mathematics and computer science 32/46
33 Mean value analysis (cont d) Example: λ 1 = 0.6, λ 2 = 0.2, B 1, B 2, S 1, S 2 all exp. distr. with unit mean Solution which leads to E{L 1,2 } = 0.6E{R T2 }, E{L 2,1 } = 0.2E{R T1 }, 0.7E{L 1,1 } + 0.3E{L 1,2 } = E{R T2 }, 0.7E{L 2,1 } + 0.3E{L 2,2 } = E{R T1 }, E{R T1 } = E{L 1,1 }, E{R T2 } = E{L 2,2 } E{L 1,1 } = , E{L 1,2} = 12 5, E{L 2,1} = 82 35, E{L 2,2} = 11 5, E{R T1 } = 82 7, E{R T 2 } = 4 E{L 1 } = 3.3, E{L 2 } = 2.3, E{W 1 } = 5.5, E{W 2 } = 11.5 /department of mathematics and computer science 33/46
34 Impact of service discipline within queue So far we assumed FCFS service discipline within each queue In several computer-communication and manufacturing applications, that is not realistic We now analyze impact of service discipline within each queue (for given visit frequency and length) /department of mathematics and computer science 34/46
35 Impact of service discipline within queue (cont d) N queues, gated service discipline at Q i C i past C i res visit to Q i intervisit Consider mean waiting time E{W i (x)} of customer at Q i with service requirement x: with E{W i (x)} = E{C r i } + λ ie{c p i }E{K ip(x)} + λ i E{C r i }E{K ir(x)} K ip (x): contribution of work from type-i customer arriving earlier in cycle K ir (x): contribution of work from type-i customer arriving later in cycle /department of mathematics and computer science 35/46
36 Impact of service discipline within queue (cont d) FCFS: K ip (x) = B i, K ir (x) = 0: E{W i } = E{W i (x)} = (1 + ρ i )E{C r i } LCFS: K ip (x) = 0, K ir (x) = B i : E{W i } = E{W i (x)} = (1 + ρ i )E{C r i } PS: K ip (x) = min{b i, x}, K ir (x) = min{b i, x}: E{W i (x)} = E{C r i }(1 + 2λ ie{min{b i, x}}; E{W i } = E{C r i }(1 + 2λ ie{min{b i1, B i2 }} SPT (optimal): K ip (x) = B i I {Bi <x}, K ir (x) = B i I {Bi <x}: E{W i (x)} = E{C r i }(1 + 2λ ie{b i I {Bi <x}}); E{W i } = E{C r i }(1 + λ ie{min{b i1, B i2 }}) /department of mathematics and computer science 36/46
37 Impact of service discipline within queue (cont d) Gated: Significant gains under heavy load, but smaller than in ordinary M/G/1 queue 2 queue symmetric polling system 250 mean delay FCFS SJF load /department of mathematics and computer science 37/46
38 Impact of service discipline within queue (cont d) Exhaustive: Big gains under heavy load, matching those in ordinary M/G/1 queue 2 queue symmetric polling system 250 mean delay load /department of mathematics and computer science 38/46
39 References E. Altman, B. Gaujal, A. Hordijk (2000). Balanced sequences and optimal routing. J. ACM 47, E. Altman, P. Konstantopoulos, Z. Liu (1992). Stability, monotonicity and invariant quantities in general polling systems. Queueing Systems 11, Special Issue on Polling Models, Y. Arian, Y. Levy (1992). Algorithms for generalized round robin routing. Oper. Res. Lett. 12, J.E. Baker, I. Rubin (1987). Polling with a general-service order table. IEEE Trans. Commun. 35, J.P.C. Blanc, R.D. van der Mei (1995). Optimization of polling systems with Bernoulli schedules. Perf. Eval. 21, S.C. Borst, O.J. Boxma, J.H.A. Harink, G.B. Huitema (1994). Optimization of fixed time polling schemes. Telecommunication Systems 3, S.C. Borst, O.J. Boxma, H. Levy (1995). The use of service limits for efficient operation of multi-station single-medium communication systems. IEEE/ACM Trans. Netw. 3, /department of mathematics and computer science 39/46
40 References (cont d) S.C. Borst, K.G. Ramakrishnan (1999). Optimization of template-driven scheduling mechanisms: regularity measures and computational techniques. J. Scheduling 2, O.J. Boxma (1991). Analysis and optimization of polling systems. In: Queueing, Performance and Control in ATM, eds. J.W. Cohen, C.D. Pack, O.J. Boxma, J. Bruin, B. Fralix (2009). Sojourn times in polling systems with various service disciplines. Perf. Eval 66 (11), O.J. Boxma, W.P. Groenendijk, J.A. Weststrate (1990). A pseudoconservation law for service systems with a polling table. IEEE Trans. Commun. 38, O.J. Boxma, H. Levy, J.A. Weststrate (1990). Optimization of polling systems. In: Proc. Performance 90, eds. P.J.B. King, I. Mitrani, R.J. Pooley, O.J. Boxma, H. Levy, J.A. Weststrate (1991). Efficient visit frequencies for polling tables: minimization of waiting cost. Queueing Systems 9, /department of mathematics and computer science 40/46
41 References (cont d) O.J. Boxma, H. Levy, J.A. Weststrate (1993). Efficient visit orders for polling systems. Perf. Eval. 18, O.J. Boxma, B.W. Meister (1987). Waiting-time approximations for cyclicservice systems with switchover times. Perf. Eval. 7, O.J. Boxma, B.W. Meister (1987). Waiting-time approximations in multiqueue systems with cyclic-service. Perf. Eval. 7, O.J. Boxma, J.A. Weststrate (1989). Waiting times in polling systems with Markovian server routing. In: Messung, Modellierung und Bewertung von Rechensystemen und Netzen, eds. G. Stiege, J.S. Lie (Springer, Berlin), S. Browne, G. Weiss (1992). Dynamic priority rules when polling with multiple parallel servers. Oper. Res. Lett. 12, S. Browne, U. Yechiali (1989). Dynamic priority rules for cyclic-type queues. Adv. Appl. Prob. 21, W. Bux, H.L. Truong (1983). Mean-delay approximations for cyclic-service queueing systems. Perf. Eval. 3, /department of mathematics and computer science 41/46
42 References (cont d) C. Buyukkoc, P. Varaiya, J. Walrand (1985). The cµ rule revisited. Adv. Appl. Prob. 17, K.C. Chang, D. Sandhu (1992). Mean waiting time approximations in cyclicservice systems with exhaustive limited service policy. Perf. Eval. 15, D.E. Everitt (1986). A conservation-type law for the token ring with limited service. Br. Telecom Techn. J. 4, D.E. Everitt (1986). Simple approximations for token rings. IEEE Trans. Commun. 34, D.E. Everitt (1989). An approximation procedure for cyclic service queues with limited service. In: Performance of Distributed and Parallel Systems, eds. T. Hasegawa, H. Takagi, Y. Takahashi, O. Fabian, H. Levy (1994). Pseudo-cyclic policies for multi-queue single server systems. Ann. Oper. Res. 48, Special Issue on Queueing Networks, ed. N.M. van Dijk, S.W. Fuhrmann, Y.T. Wang (1988). Analysis of cyclic service systems with limited service: bounds and approximations. Perf. Eval. 9, /department of mathematics and computer science 42/46
43 References (cont d) B. Gaujal, A. Hordijk, D.A. van der Laan (2007). On the optimal open-loop control policy for deterministic and exponential polling systems. Prob. Eng Inf. Sc. 21, W.P. Groenendijk (1990). Conservation Laws in Polling Systems. PhD Thesis University of Utrecht. W.P. Groenendijk (1989). Waiting-time approximations for cyclic service systems with mixed service strategies. In: Teletraffic Science for New Cost- Effective Systems, Networks and Services, ITC 12, ed. M. Bonatti, B. Hajek (1985). Extremal splittings of point processes. Math. Oper. Res. 10, M. Hofri, Z. Rosberg (1987). Packet delay under the Golden Ratio weighted TDM policy in a multiple-access channel. IEEE Trans. Inform. Theory 33, M. Hofri, K.W. Ross (1987). On the optimal control of two queues with server set-up times and its analysis. SIAM J. Comput. 16, /department of mathematics and computer science 43/46
44 References (cont d) A. Itai, Z. Rosberg (1984). A Golden Ratio control policy for a multipleaccess channel. IEEE Trans. Autom. Control 29, G.M. Koole (1997). Assigning a single server to inhomogeneous queues with switching costs. Th. Comp. Sc. 182, J.B. Kruskal (1969). Work-scheduling algorithms: a non-probabilistic queueing study (with possible applications to No. 1 ESS). Bell Syst. Techn. J. 48, D.A. van der Laan (2003). The Structure and Performance of Optimal Routing Sequences. PhD Thesis Leiden University. H. Levy (1988). Optimization of polling systems: the fractional exhaustive service method. Report Tel Aviv University, Tel Aviv. H. Levy, M. Sidi (1990). Polling systems: applications, modelling and optimization. IEEE Trans. Commun. 38, H. Levy, M. Sidi, O.J. Boxma (1990). Dominance relations in polling systems. Queueing Systems 6, /department of mathematics and computer science 44/46
45 References (cont d) Z. Liu, P. Nain, D. Towsley (1992). On optimal polling policies. Queueing Systems 11, Special Issue on Polling Models, D.M. Markowitz, M.I. Reiman, L.M. Wein (2000). The stochastic economic lot scheduling problem: heavy-traffic analysis of dynamic cyclic policies. Oper. Res. 48, D.M. Markowitz, L.M. Wein (2001). Heavy-traffic analysis of dynamic cyclic policies: A unified treatment of the single machine scheduling problem. Oper. Res. 49, I. Meilijson, U. Yechiali (1977). On optimal right-of-way policies at a singleserver station when insertion of idle times is permitted. Stoch. Proc. Appl. 6, S.S. Panwar, T.K. Philips, M.-S. Chen (1992). Golden Ratio scheduling for flow control with low buffer requirements. IEEE Trans. Commun. 40, M.I. Reiman, L.M. Wein (1998). Dynamic scheduling of a two-class queue with setups. Oper. Res. 46, /department of mathematics and computer science 45/46
46 References (cont d) L.D. Servi (1986). Average delay approximation of M / G / 1 cyclic service queue with Bernoulli schedule. IEEE J. Sel. Areas Commun. 4, J.A. Weststrate (1992). Analysis and Optimization of Polling Models. PhD Thesis University of Tilburg. A.C. Wierman, E.M.M. Winands, O.J. Boxma (2007). Scheduling in polling systems. Perf. Eval 64 (9 12), E.M.M. Winands (2007). Polling, Production and Priorities. PhD Thesis Eindhoven University of Technology. E.M.M. Winands, I.J.B.F. Adan, G.J. van Houtum (2006). Mean value analysis for polling systems. Queueing Systems 54, U. Yechiali (1991). Optimal dynamic control of polling systems. In: Queueing, Performance and Control in ATM, eds. J.W. Cohen, C.D. Pack, /department of mathematics and computer science 46/46
On open problems in polling systems
Queueing Syst (2011) 68:365 374 DOI 10.1007/s11134-011-9247-9 On open problems in polling systems Marko Boon Onno J. Boxma Erik M.M. Winands Received: 10 May 2011 / Revised: 10 May 2011 / Published online:
More informationOn the static assignment to parallel servers
On the static assignment to parallel servers Ger Koole Vrije Universiteit Faculty of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The Netherlands Email: koole@cs.vu.nl, Url: www.cs.vu.nl/
More informationA Two-Queue Polling Model with Two Priority Levels in the First Queue
A Two-Queue Polling Model with Two Priority Levels in the First Queue arxiv:1408.0110v1 [math.pr] 1 Aug 2014 M.A.A. Boon marko@win.tue.nl I.J.B.F. Adan iadan@win.tue.nl May, 2008 Abstract O.J. Boxma boxma@win.tue.nl
More informationBranching-type polling systems with large setups
Branching-type polling systems with large setups E.M.M. Winands 1,2 1 Department of Mathematics and Computer cience 2 Department of Technology Management Technische Universiteit Eindhoven P.O. Box 513,
More informationPolling with batch service
Polling with batch service Onno Boxma, Jan van der Wal, Uri Yechiali July 22, 2008 Abstract This paper considers a batch service polling system. We first study the case in which the server visits the queues
More informationBurst Arrival Queues with Server Vacations and Random Timers
Burst Arrival Queues with Server acations and Random Timers Merav Shomrony and Uri Yechiali Department of Statistics and Operations Research School of Mathematical Sciences Raymond and Beverly Sackler
More informationM/G/1 and Priority Queueing
M/G/1 and Priority Queueing Richard T. B. Ma School of Computing National University of Singapore CS 5229: Advanced Compute Networks Outline PASTA M/G/1 Workload and FIFO Delay Pollaczek Khinchine Formula
More informationTales of Time Scales. Ward Whitt AT&T Labs Research Florham Park, NJ
Tales of Time Scales Ward Whitt AT&T Labs Research Florham Park, NJ New Book Stochastic-Process Limits An Introduction to Stochastic-Process Limits and Their Application to Queues Springer 2001 I won t
More information15 Closed production networks
5 Closed production networks In the previous chapter we developed and analyzed stochastic models for production networks with a free inflow of jobs. In this chapter we will study production networks for
More informationTHE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS. S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974
THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS by S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974 ABSTRACT This note describes a simulation experiment involving
More information15 Closed production networks
5 Closed production networks In the previous chapter we developed and analyzed stochastic models for production networks with a free inflow of jobs. In this chapter we will study production networks for
More informationWaiting-time distributions in polling systems with non-fcfs service policies
Waiting-time distributions in polling systems with non-fcfs service policies INTERNSHIP REPORT Author: Petra Vis Supervisor CWI: prof. dr. R.D. van der Mei Supervisors VU: dr. R. Bekker dr. A. Roubos .
More informationElementary queueing system
Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue M/M/1 with preemptive-resume priority M/M/1 with non-preemptive priority 1 History of queueing theory An old
More informationQueueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "
Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals
More informationA Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks
A Queueing System with Queue Length Dependent Service Times, with Applications to Cell Discarding in ATM Networks by Doo Il Choi, Charles Knessl and Charles Tier University of Illinois at Chicago 85 South
More informationTutorial: Optimal Control of Queueing Networks
Department of Mathematics Tutorial: Optimal Control of Queueing Networks Mike Veatch Presented at INFORMS Austin November 7, 2010 1 Overview Network models MDP formulations: features, efficient formulations
More informationAdvanced Queueing Theory
Advanced Queueing Theory 1 Networks of queues (reversibility, output theorem, tandem networks, partial balance, product-form distribution, blocking, insensitivity, BCMP networks, mean-value analysis, Norton's
More informationControl of Fork-Join Networks in Heavy-Traffic
in Heavy-Traffic Asaf Zviran Based on MSc work under the guidance of Rami Atar (Technion) and Avishai Mandelbaum (Technion) Industrial Engineering and Management Technion June 2010 Introduction Network
More informationSystem occupancy of a two-class batch-service queue with class-dependent variable server capacity
System occupancy of a two-class batch-service queue with class-dependent variable server capacity Jens Baetens 1, Bart Steyaert 1, Dieter Claeys 1,2, and Herwig Bruneel 1 1 SMACS Research Group, Dept.
More informationTHE STRUCTURE AND PERFORMANCE OF OPTIMAL ROUTING SEQUENCES. Proefschrift
THE STRUCTURE AND PERFORMANCE OF OPTIMAL ROUTING SEQUENCES Proefschrift ter verkrijging van de graad van Doctor aan de Universiteit Leiden, op gezag van de Rector Magnificus Dr. D. D. Breimer, hoogleraar
More informationAdvanced Computer Networks Lecture 3. Models of Queuing
Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of
More informationClass 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis.
Service Engineering Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis. G/G/1 Queue: Virtual Waiting Time (Unfinished Work). GI/GI/1: Lindley s Equations
More informationOn Tandem Blocking Queues with a Common Retrial Queue
On Tandem Blocking Queues with a Common Retrial Queue K. Avrachenkov U. Yechiali Abstract We consider systems of tandem blocking queues having a common retrial queue, for which explicit analytic results
More informationSensitivity Analysis for Discrete-Time Randomized Service Priority Queues
Sensitivity Analysis for Discrete-Time Randomized Service Priority Queues George Kesidis 1, Takis Konstantopoulos 2, Michael Zazanis 3 1. Elec. & Comp. Eng. Dept, University of Waterloo, Waterloo, ON,
More informationA STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING: SUPPLEMENTARY MATERIAL
A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING: SUPPLEMENTARY MATERIAL by Rodney B. Wallace IBM and The George Washington University rodney.wallace@us.ibm.com Ward Whitt Columbia University
More informationOn Tandem Blocking Queues with a Common Retrial Queue
On Tandem Blocking Queues with a Common Retrial Queue K. Avrachenkov U. Yechiali Abstract We consider systems of tandem blocking queues having a common retrial queue. The model represents dynamics of short
More informationState-dependent and Energy-aware Control of Server Farm
State-dependent and Energy-aware Control of Server Farm Esa Hyytiä, Rhonda Righter and Samuli Aalto Aalto University, Finland UC Berkeley, USA First European Conference on Queueing Theory ECQT 2014 First
More informationEquilibrium solutions in the observable M/M/1 queue with overtaking
TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF MATHEMATICAL SCIENCES, DEPARTMENT OF STATISTICS AND OPERATION RESEARCH Equilibrium solutions in the observable M/M/ queue
More informationLoad Balancing in Distributed Service System: A Survey
Load Balancing in Distributed Service System: A Survey Xingyu Zhou The Ohio State University zhou.2055@osu.edu November 21, 2016 Xingyu Zhou (OSU) Load Balancing November 21, 2016 1 / 29 Introduction and
More informationNon Markovian Queues (contd.)
MODULE 7: RENEWAL PROCESSES 29 Lecture 5 Non Markovian Queues (contd) For the case where the service time is constant, V ar(b) = 0, then the P-K formula for M/D/ queue reduces to L s = ρ + ρ 2 2( ρ) where
More informationSystem Time Distribution of Dynamic Traveling Repairman Problem under the PART-n-TSP Policy
System Time Distribution of Dynamic Traveling Repairman Problem under the PART-n-TSP Policy Jiangchuan Huang and Raja Sengupta Abstract We propose the PART-n-TSP policy for the Dynamic Traveling Repairman
More informationThe M/G/1 FIFO queue with several customer classes
The M/G/1 FIFO queue with several customer classes Boxma, O.J.; Takine, T. Published: 01/01/2003 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and volume
More informationSynchronized Queues with Deterministic Arrivals
Synchronized Queues with Deterministic Arrivals Dimitra Pinotsi and Michael A. Zazanis Department of Statistics Athens University of Economics and Business 76 Patission str., Athens 14 34, Greece Abstract
More informationQueueing Systems: Lecture 3. Amedeo R. Odoni October 18, Announcements
Queueing Systems: Lecture 3 Amedeo R. Odoni October 18, 006 Announcements PS #3 due tomorrow by 3 PM Office hours Odoni: Wed, 10/18, :30-4:30; next week: Tue, 10/4 Quiz #1: October 5, open book, in class;
More informationLIMITS FOR QUEUES AS THE WAITING ROOM GROWS. Bell Communications Research AT&T Bell Laboratories Red Bank, NJ Murray Hill, NJ 07974
LIMITS FOR QUEUES AS THE WAITING ROOM GROWS by Daniel P. Heyman Ward Whitt Bell Communications Research AT&T Bell Laboratories Red Bank, NJ 07701 Murray Hill, NJ 07974 May 11, 1988 ABSTRACT We study the
More informationAn engineering approximation for the mean waiting time in the M/H 2 b /s queue
An engineering approximation for the mean waiting time in the M/H b /s queue Francisco Barceló Universidad Politécnica de Catalunya c/ Jordi Girona, -3, Barcelona 08034 Email : barcelo@entel.upc.es Abstract
More informationStationary Analysis of a Multiserver queue with multiple working vacation and impatient customers
Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 932-9466 Vol. 2, Issue 2 (December 207), pp. 658 670 Applications and Applied Mathematics: An International Journal (AAM) Stationary Analysis of
More informationDynamic Control of Parallel-Server Systems
Dynamic Control of Parallel-Server Systems Jim Dai Georgia Institute of Technology Tolga Tezcan University of Illinois at Urbana-Champaign May 13, 2009 Jim Dai (Georgia Tech) Many-Server Asymptotic Optimality
More informationVacation and polling models with retrials
Vacation and polling models with retrials Citation for published version APA): Boxma, O. J., & Resing, J. A. C. 2014). Vacation and polling models with retrials. Report Eurandom; Vol. 2014017). Eindhoven:
More informationCPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017
CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer
More informationContents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory
Contents Preface... v 1 The Exponential Distribution and the Poisson Process... 1 1.1 Introduction... 1 1.2 The Density, the Distribution, the Tail, and the Hazard Functions... 2 1.2.1 The Hazard Function
More informationCongestion In Large Balanced Fair Links
Congestion In Large Balanced Fair Links Thomas Bonald (Telecom Paris-Tech), Jean-Paul Haddad (Ernst and Young) and Ravi R. Mazumdar (Waterloo) ITC 2011, San Francisco Introduction File transfers compose
More informationKendall notation. PASTA theorem Basics of M/M/1 queue
Elementary queueing system Kendall notation Little s Law PASTA theorem Basics of M/M/1 queue 1 History of queueing theory An old research area Started in 1909, by Agner Erlang (to model the Copenhagen
More informationCDA5530: Performance Models of Computers and Networks. Chapter 4: Elementary Queuing Theory
CDA5530: Performance Models of Computers and Networks Chapter 4: Elementary Queuing Theory Definition Queuing system: a buffer (waiting room), service facility (one or more servers) a scheduling policy
More information11 The M/G/1 system with priorities
11 The M/G/1 system with priorities In this chapter we analyse queueing models with different types of customers, where one or more types of customers have priority over other types. More precisely we
More informationQueueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1
Queueing systems Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queueing systems - Renato Lo Cigno 1 Queues A Birth-Death process is well modeled by a queue Indeed queues can be used to
More informationPerformance Analysis of Priority Queueing Schemes in Internet Routers
Conference on Information Sciences and Systems, The Johns Hopkins University, March 8, Performance Analysis of Priority Queueing Schemes in Internet Routers Ashvin Lakshmikantha Coordinated Science Lab
More informationSQF: A slowdown queueing fairness measure
Performance Evaluation 64 (27) 1121 1136 www.elsevier.com/locate/peva SQF: A slowdown queueing fairness measure Benjamin Avi-Itzhak a, Eli Brosh b,, Hanoch Levy c a RUTCOR, Rutgers University, New Brunswick,
More informationChapter 10. Queuing Systems. D (Queuing Theory) Queuing theory is the branch of operations research concerned with waiting lines.
Chapter 10 Queuing Systems D. 10. 1. (Queuing Theory) Queuing theory is the branch of operations research concerned with waiting lines. D. 10.. (Queuing System) A ueuing system consists of 1. a user source.
More informationEURANDOM PREPRINT SERIES March 13, On two-queue Markovian polling systmes with exhaustive service
EURANDOM PREPRINT SERIES 2014-005 March 13, 2014 On two-queue Markovian polling systmes with exhaustive service J.-P. Dorsman, O. Boxma, R. van der Mei ISSN 1389-2355 On two-queue Markovian polling systems
More informationNEW FRONTIERS IN APPLIED PROBABILITY
J. Appl. Prob. Spec. Vol. 48A, 209 213 (2011) Applied Probability Trust 2011 NEW FRONTIERS IN APPLIED PROBABILITY A Festschrift for SØREN ASMUSSEN Edited by P. GLYNN, T. MIKOSCH and T. ROLSKI Part 4. Simulation
More informationQueues and Queueing Networks
Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals
More informationOperations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads
Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing
More informationBuzen s algorithm. Cyclic network Extension of Jackson networks
Outline Buzen s algorithm Mean value analysis for Jackson networks Cyclic network Extension of Jackson networks BCMP network 1 Marginal Distributions based on Buzen s algorithm With Buzen s algorithm,
More informationAsymptotic Delay Distribution and Burst Size Impact on a Network Node Driven by Self-similar Traffic
Èíôîðìàöèîííûå ïðîöåññû, Òîì 5, 1, 2005, ñòð. 4046. c 2004 D'Apice, Manzo. INFORMATION THEORY AND INFORMATION PROCESSING Asymptotic Delay Distribution and Burst Size Impact on a Network Node Driven by
More informationDerivation of Formulas by Queueing Theory
Appendices Spectrum Requirement Planning in Wireless Communications: Model and Methodology for IMT-Advanced E dite d by H. Takagi and B. H. Walke 2008 J ohn Wiley & Sons, L td. ISBN: 978-0-470-98647-9
More informationA tandem queueing model with coupled processors
A tandem queueing model with coupled processors Jacques Resing Department of Mathematics and Computer Science Eindhoven University of Technology P.O. Box 513 5600 MB Eindhoven The Netherlands Lerzan Örmeci
More informationSome open problems related to stability. 1 Multi-server queue with First-Come-First-Served discipline
1 Some open problems related to stability S. Foss Heriot-Watt University, Edinburgh and Sobolev s Institute of Mathematics, Novosibirsk I will speak about a number of open problems in queueing. Some of
More informationBandwidth-Sharing in Overloaded Networks 1
Bandwidth-Sharing in Overloaded Networks 1 Regina Egorova, Sem Borst, Bert Zwart E-mail: egorova@cwi.nl, sem@win.tue.nl, bertzwart@gatech.edu CWI, P.O. Box 9479, 19 GB Amsterdam, The Netherlands Dept.
More informationServers. Rong Wu. Department of Computing and Software, McMaster University, Canada. Douglas G. Down
MRRK-SRPT: a Scheduling Policy for Parallel Servers Rong Wu Department of Computing and Software, McMaster University, Canada Douglas G. Down Department of Computing and Software, McMaster University,
More informationJ. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY
J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY SECOND EDITION ACADEMIC PRESS An imprint of Elsevier Science Amsterdam Boston London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Contents
More informationClassical Queueing Models.
Sergey Zeltyn January 2005 STAT 99. Service Engineering. The Wharton School. University of Pennsylvania. Based on: Classical Queueing Models. Mandelbaum A. Service Engineering course, Technion. http://iew3.technion.ac.il/serveng2005w
More informationIntro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin
Queuing Networks Florence Perronnin Polytech Grenoble - UGA March 23, 27 F. Perronnin (UGA) Queuing Networks March 23, 27 / 46 Outline Introduction to Queuing Networks 2 Refresher: M/M/ queue 3 Reversibility
More informationFair Operation of Multi-Server and Multi-Queue Systems
Fair Operation of Multi-Server and Multi-Queue Systems David Raz School of Computer Science Tel-Aviv University, Tel-Aviv, Israel davidraz@post.tau.ac.il Benjamin Avi-Itzhak RUTCOR, Rutgers University,
More informationA Joining Shortest Queue with MAP Inputs
The Eighth International Symposium on Operations Research and Its Applications (ISORA 09) Zhangjiajie, China, September 20 22, 2009 Copyright 2009 ORSC & APORC, pp. 25 32 A Joining Shortest Queue with
More informationOn the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers
On the Pathwise Optimal Bernoulli Routing Policy for Homogeneous Parallel Servers Ger Koole INRIA Sophia Antipolis B.P. 93, 06902 Sophia Antipolis Cedex France Mathematics of Operations Research 21:469
More informationOPTIMAL CONTROL OF A FLEXIBLE SERVER
Adv. Appl. Prob. 36, 139 170 (2004) Printed in Northern Ireland Applied Probability Trust 2004 OPTIMAL CONTROL OF A FLEXIBLE SERVER HYUN-SOO AHN, University of California, Berkeley IZAK DUENYAS, University
More informationTHE ON NETWORK FLOW EQUATIONS AND SPLITTG FORMULAS TRODUCTION FOR SOJOURN TIMES IN QUEUEING NETWORKS 1 NO FLOW EQUATIONS
Applied Mathematics and Stochastic Analysis 4, Number 2, Summer 1991, III-I16 ON NETWORK FLOW EQUATIONS AND SPLITTG FORMULAS FOR SOJOURN TIMES IN QUEUEING NETWORKS 1 HANS DADUNA Institut flit Mathematische
More informationLink Models for Circuit Switching
Link Models for Circuit Switching The basis of traffic engineering for telecommunication networks is the Erlang loss function. It basically allows us to determine the amount of telephone traffic that can
More informationPerformance Evaluation of Queuing Systems
Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems
More informationF.P. KELLY Statistical Laboratory, University of Cambridge, 16 Mill Lane, Cambridge CB2 1SB, England
EFFECTIVE BANDWIDTHS AT MULTI-CLASS QUEUES F.P. KELLY Statistical Laboratory, University of Cambridge, 16 Mill Lane, Cambridge CB2 1SB, England Abstract Consider a queue which serves traffic from a number
More informationP (L d k = n). P (L(t) = n),
4 M/G/1 queue In the M/G/1 queue customers arrive according to a Poisson process with rate λ and they are treated in order of arrival The service times are independent and identically distributed with
More informationNikolai K. Krivulin. St.Petersburg State University
A MAX-ALGEBRA APPROACH TO MODELING AND SIMULATION OF TANDEM QUEUEING SYSTEMS Nikolai K Krivulin StPetersburg State University Abstract Max-algebra models of tandem single-server queueing systems with both
More informationIntroduction to Queueing Theory
Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Jain@eecs.berkeley.edu or Jain@wustl.edu A Mini-Course offered at UC Berkeley, Sept-Oct 2012 These slides and audio/video recordings
More informationNATCOR: Stochastic Modelling
NATCOR: Stochastic Modelling Queueing Theory II Chris Kirkbride Management Science 2017 Overview of Today s Sessions I Introduction to Queueing Modelling II Multiclass Queueing Models III Queueing Control
More informationExact Simulation of the Stationary Distribution of M/G/c Queues
1/36 Exact Simulation of the Stationary Distribution of M/G/c Queues Professor Karl Sigman Columbia University New York City USA Conference in Honor of Søren Asmussen Monday, August 1, 2011 Sandbjerg Estate
More informationEnvironment (E) IBP IBP IBP 2 N 2 N. server. System (S) Adapter (A) ACV
The Adaptive Cross Validation Method - applied to polling schemes Anders Svensson and Johan M Karlsson Department of Communication Systems Lund Institute of Technology P. O. Box 118, 22100 Lund, Sweden
More informationData analysis and stochastic modeling
Data analysis and stochastic modeling Lecture 7 An introduction to queueing theory Guillaume Gravier guillaume.gravier@irisa.fr with a lot of help from Paul Jensen s course http://www.me.utexas.edu/ jensen/ormm/instruction/powerpoint/or_models_09/14_queuing.ppt
More informationAsymptotics for Polling Models with Limited Service Policies
Asymptotics for Polling Models with Limited Service Policies Woojin Chang School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta, GA 30332-0205 USA Douglas G. Down Department
More informationGlossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP
Glossary availability The long-run average fraction of time that the processor is available for processing jobs, denoted by a (p. 113). cellular manufacturing The concept of organizing the factory into
More informationIntroduction to Queueing Theory
Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse567-11/
More informationSolutions to COMP9334 Week 8 Sample Problems
Solutions to COMP9334 Week 8 Sample Problems Problem 1: Customers arrive at a grocery store s checkout counter according to a Poisson process with rate 1 per minute. Each customer carries a number of items
More informationPerformance Analysis and Evaluation of Digital Connection Oriented Internet Service Systems
Performance Analysis and Evaluation of Digital Connection Oriented Internet Service Systems Shunfu Jin 1 and Wuyi Yue 2 1 College of Information Science and Engineering Yanshan University, Qinhuangdao
More informationEfficient Nonlinear Optimizations of Queuing Systems
Efficient Nonlinear Optimizations of Queuing Systems Mung Chiang, Arak Sutivong, and Stephen Boyd Electrical Engineering Department, Stanford University, CA 9435 Abstract We present a systematic treatment
More informationWaiting time characteristics in cyclic queues
Waiting time characteristics in cyclic queues Sanne R. Smits, Ivo Adan and Ton G. de Kok April 16, 2003 Abstract In this paper we study a single-server queue with FIFO service and cyclic interarrival and
More informationChapter 5. Elementary Performance Analysis
Chapter 5 Elementary Performance Analysis 1 5.0 2 5.1 Ref: Mischa Schwartz Telecommunication Networks Addison-Wesley publishing company 1988 3 4 p t T m T P(k)= 5 6 5.2 : arrived rate : service rate 7
More informationChapter 6 Queueing Models. Banks, Carson, Nelson & Nicol Discrete-Event System Simulation
Chapter 6 Queueing Models Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing
More informationIntroduction to Markov Chains, Queuing Theory, and Network Performance
Introduction to Markov Chains, Queuing Theory, and Network Performance Marceau Coupechoux Telecom ParisTech, departement Informatique et Réseaux marceau.coupechoux@telecom-paristech.fr IT.2403 Modélisation
More informationM/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS
M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS MOHAMMED HAWA AND DAVID W. PETR Information and Telecommunications Technology Center University of Kansas, Lawrence, Kansas, 66045 email: {hawa, dwp}@ittc.ku.edu
More informationQueueing Theory and Simulation. Introduction
Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University, Japan
More informationSystem with a Server Subject to Breakdowns
Applied Mathematical Sciences Vol. 7 213 no. 11 539 55 On Two Modifications of E 2 /E 2 /1/m Queueing System with a Server Subject to Breakdowns Michal Dorda VSB - Technical University of Ostrava Faculty
More informationTask Assignment in a Heterogeneous Server Farm with Switching Delays and General Energy-Aware Cost Structure
Task Assignment in a Heterogeneous Server Farm with Switching Delays and General Energy-Aware Cost Structure Esa Hyytiä a,,, Rhonda Righter b, Samuli Aalto a a Department of Communications and Networking,
More informationM/M/1 Queueing System with Delayed Controlled Vacation
M/M/1 Queueing System with Delayed Controlled Vacation Yonglu Deng, Zhongshan University W. John Braun, University of Winnipeg Yiqiang Q. Zhao, University of Winnipeg Abstract An M/M/1 queue with delayed
More informationPBW 654 Applied Statistics - I Urban Operations Research
PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization
More informationIntroduction to Queueing Theory
Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: 30-1 Overview Queueing Notation
More informationA discrete-time priority queue with train arrivals
A discrete-time priority queue with train arrivals Joris Walraevens, Sabine Wittevrongel and Herwig Bruneel SMACS Research Group Department of Telecommunications and Information Processing (IR07) Ghent
More informationSlides 9: Queuing Models
Slides 9: Queuing Models Purpose Simulation is often used in the analysis of queuing models. A simple but typical queuing model is: Queuing models provide the analyst with a powerful tool for designing
More informationDynamic Control of a Tandem Queueing System with Abandonments
Dynamic Control of a Tandem Queueing System with Abandonments Gabriel Zayas-Cabán 1 Jungui Xie 2 Linda V. Green 3 Mark E. Lewis 1 1 Cornell University Ithaca, NY 2 University of Science and Technology
More informationON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS
ON THE NON-EXISTENCE OF PRODUCT-FORM SOLUTIONS FOR QUEUEING NETWORKS WITH RETRIALS J.R. ARTALEJO, Department of Statistics and Operations Research, Faculty of Mathematics, Complutense University of Madrid,
More informationThe Israeli Queue with a general group-joining policy 60K25 90B22
DOI 0007/s0479-05-942-2 3 4 5 6 7 8 9 0 2 3 4 The Israeli Queue with a general group-joining policy Nir Perel,2 Uri Yechiali Springer Science+Business Media New York 205 Abstract We consider a single-server
More information