monotonicity convexity and comparability of some
play

Monotonicity, Convexity and Comparability of Some Functions - PowerPoint PPT Presentation

Monotonicity, Convexity and Comparability of Some Functions Associated with Block-Monotone Markov Chains and Their Applications to Queueing Systems Hai-Bo Yu College of Economics and Management Beijing University of Technology, Beijing, China


  1. Monotonicity, Convexity and Comparability of Some Functions Associated with Block-Monotone Markov Chains and Their Applications to Queueing Systems Hai-Bo Yu College of Economics and Management Beijing University of Technology, Beijing, China MAM9, Budapest, Hungary June 28-30, 2016

  2. Outline 1. Introduction 2. Block-Monotonicity of Probability Vectors and Stochastic Matrices 3. Block-Monotone Markov Chains 4. Application to the GI/Geo/1 Queue 5. Numerical Examples 6. Conclusion 2

  3. 1. Introduction Queueing Systems & Univariate Markov chains  – Research in this area started in 1950’s – Classical queues: M/M/1 , M/G/ 1, GI/M/1, GI/Geo/ 1,… Imbeeded Markov chain: (e.g., Kendall 1951,1953),  Hunter (1983), Tian and Zhang (2002)) Stochastic comparison methods: (e.g.,Stoyan (1983))  Monotonicity and convexity of functions w.r.t.  univariate Markov chains (Yu, He and Zhang (2006)) Question : Whether above results may be extended to  bivariate Markov chains? 3

  4. 1. Introduction (continued) Bivariate Markov chains with block-structured  transition matrices (e.g., QBD) – Research in this area started in 1980’s. – Continuous-time queues: GI/PH/1 , PH/G/1,MAP/PH/1, … – Discrete-time queues: GI/Geo/1 , GI/G/1, … – Methods: Matrix-analytic method (MAM) vs. block-monotone Markov chain MAM: (Neuts (1981,1989), Gibson and Seneta (1987),  Zhao, Li and Alfa (2000); Tweedie(1998), Liu (2010), He(2014), Alfa (2016), etc.) 4

  5. 1. Introduction (continued) Block-monotone Markov chain approach  – First introduced the stochastic vectors based on F-orderings (Li and Shaked (1994)) – Defined the block-increasing order, and proved the stationary distributions of its truncations converge to that of the original Markov chain with monotone transition matrix (Li and Zhao (2000)) – Provided error bounds for augmented truncations of discrete-time block-monotone Markov chains under geometric drift conditions (Masuyama (2015)). – Continuous-time block-monotone Markov chain(Masuyama (2016) ). 5

  6. 2. Block-Monotonicity of Probability Vectors and Stochastic Matrices Definition:Block Stochastic orders  – a =( a 0 , a 1 , a 2 , …), b =( b 0 , b 1 , b 2 , …), where a n =( a n (1), a n (2) , …, a n (m) ), b n =( b n (1), b n (2) , …, b n (m) ). ≤ ≤ a b , if a E s b , for s = 1, 2 E s − − m s st m el m where       I O O O I O O O m m       2 I I O O I I O O     m m m m   =   , (1) = 2  E 3 I 2 I I O  E I I I O m  m m m  m  m m m    4 I 3 I 2 I I    I I I I  m m m m m m m m                   ≤ Note: For s = 1, Li and Zhao (2000) defined the order − − m 1 st 6

  7. 2. Block-Monotonicity of Probability Vectors and Stochastic Matrices (continued) Example 1. 1) a 0 =(0.3 , 0.2), a 1 =(0.3 , 0.2), ≤ b 0 =(0.2 , 0.2), b 1 =(0.4 , 0.2), then a b . − − m 1 st ≤ 2) a =( a 0 , a 1 , a 2 , …), b =( a 0 + a 1 , a 2 , a 3 , …), then a b − − m 1 st Example 2. a 0 =(0.25 , 0.25), a 1 =(0.15 , 0.15), a 2 =(0.1 , 0.1), b 0 =(0.21 , 0.21), b 1 =(0.17 , 0.17), b 3 =(0.12 , 0.12), ≤ then a b . − − m 2 st 7

  8. 2. Block-Monotonicity of Probability Vectors and Stochastic Matrices (continued) Definition: Block-Monotone Stochastic Matrices  Let P = ( A k,l ), A k,l = ( A k,l ( i,j )), i,j=1,2, … ,m k,l=0,1,2, … − ≥ ∈ 1 s E PE O , if for s = 1, 2 . P M − − m m el m s st ∈ P M – For n = 1, Definition of (Masuyama (2015)) − − m 1 st ≤ ⇔ ∈ P M – For n = 1, a b implies − − − − m 1 st m 1 st ≤ a P b P (Li and Zhao (2000)) − − m 1 st 8

  9. 2. Block-Monotonicity of Probability Vectors and Stochastic Matrices (continued) Example 3 :QBD  ≤ ≤ + ≤ + + i)If , , and , B C F A A F B F A 1 0 el el 2 el    B C O O   ∈ then P M  F A A O   − − 1 m st 1 0   =  P O A A A ≤ + ≤ + +  2 1 0  F B A F 2 A A A ii)If , ,and el 0 el 2 1 0  O O A A   2 1   + ≤ + + ∈ B 2 C F 2 A 3 A      P M   ,then − − 1 0 el m 2 st Example 4. QBD for GI/Geo/1 queue (Alfa 2016)        0 0 0 0 g g g g 1 2 3 m     = = µ   F A B 1 0 0 0 0 0 0 0     2     = =   = µ + µ B 0 1 0 0 C 0 0 0 0 A B C     1               = µ     A C       0 0 1 0 0 0 0 0 0 ∈ ∈ Then , . P M P M − − − − m 1 st m 2 st 9

  10. 2. Block-Monotonicity of Probability Vectors and Stochastic Matrices (continued) ∈ Property 1: Suppose that , s =1,2, then  P M − − m s st ⇒ ≤ i. a b ≤ for n =1,2, ….. n n aP bP − − m s st − − m s st + ≤ ⇒ ≤ n n 1 aP aP ii. for n =1,2, …. a aP − − − − m s st m s st ⇒ ≤ + ≤ n 1 n aP a aP aP − − − − for n =1,2, …. m s st m s st 10

  11. 3. Block-Monotone Markov Chains (continued) n ∈ N Theorem 1: For a DTMC Z = { Z n , } with transition  0 v matrix P having block size m and initial distribution . = < ∞ n T Assume that E [ ( f Z )] v P f v n 1) If Condition I m-s-st , II m-s-st and III m-s-st in Eq.(2) hold, then is increasing concave in n for n=0,1,2,… E [ ( f Z ) ] v n and s=1 ,2. 2) If Condition I m-s-st , II’ m-s-st and III m-s-st in Eq.(2) hold , then is decreasing convex in n for n=0,1,2,… E [ ( f Z ) ] v n and s=1 ,2. 11

  12. 3. Block-Monotone Markov Chains (continued) For s = 1, 2, ∈ Condition I m-s-st : P M − − m s st ≤ Condition II m-s-st : v v P − − m s st ≤ Condition II’ m-s-st : (2) v P v − − m s st ≤ h T Condition III m-1-st : is decreasing w.r.t . orders − − m s st f where = − T T T h Pf f f 12

  13. 3. Block-Monotone Markov Chains (continued) { } n ∈ N Theorem 2: For two DTMCs and  Z= , Z n 0 { }   n ∈ N Z= , Z with the same state space and initial n 0  v distribution , If their transition matrices and satisfy: P P   ∈ ≤ ∈ P M P P , and either or , then P M − − − − − − m s st m s st m s st  ≤ E E for n=0,1 ,2,…, and s=1 ,2. [ ( f Z )] [ ( f Z ) ] v n v n Proof based on Property 2:    ≤ ≤ s s Property 2: Suppose (i.e., ) P P PE PE  − − − − m m s st m m s st ∈  ≤ ∈ n n and either or , then P M P P P M − − − − m s st − − m s st m s st Note : Li and Zhao (2000) gave result in property 2 for s =1 13

  14. 4. Application to the GI/Geo/1 Queue There is a single server. Service times follow the  µ < µ < geometric distribution with parameter , 0 1 Service discipline: first-come-first-served (FCFS).  Inter-arrival times are follow a general  distributions , g =( g 1 , g 2 , …, g m ), m< ∞ , and with DPH representation ( β , B) of order m, where β =( g 1 , g 2 , …, g m ), B is given in Eq. (4). 14

  15. 4. Application to the GI/Geo/1 Queue (continued) DTMC Z = {( , ) , n=0,1,2,… }  I J n n I : the number of customers in the system at time n  n J : the remaining inter-arrival time at time n  n The transition matrix P given by     B C O O    A A A O   2 1 0   =  P O A A A   2 1 0 (3)    O O A A 2 1          15

  16. 4. Application to the GI/Geo/1 Queue (continued)    0 0 0 0   where  1 0 0 0     (4) =  B 0 1 0 0               0 0 1 0    g g g g 1 2 3 m    0 0 0 0   (5)   =  C 0 0 0 0               0 0 0 0 = µ = µ + µ = µ A B A B C A C , , (6) 0 2 1 16

  17. 4. Application to the GI/Geo/1 Queue (continued) For the GI/Geo/1 Queue Corollary 1:  1)If Condition I m-1-st in Eq.(7), II m-1-st in Eq.(8) and E [ ( f Z ) ] II m-1-st in Eq.(9) hold, then is increasing v n concave in n . 2)If Conditions I m-1-st in Eq.(7), II’ m-1-st in Eq.(8’) E and II m-1-st in Eq.(9) hold, then is [ ( f Z ) ] v n decreasing convex in n. 17

Recommend


More recommend