Cơ chế luân chuyển dòng job trong mạng hàng đợi dạng tổng quát G/G/J
Bạn đang xem tài liệu "Cơ chế luân chuyển dòng job trong mạng hàng đợi dạng tổng quát G/G/J", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
co_che_luan_chuyen_dong_job_trong_mang_hang_doi_dang_tong_qu.pdf
Nội dung text: Cơ chế luân chuyển dòng job trong mạng hàng đợi dạng tổng quát G/G/J
- Kỹ thuật điện tử & Khoa học mỏy tớnh CƠ CHế LUÂN CHUYểN DòNG JOB TRONG MạNG HàNG ĐợI DạNG TổNG QUáT G/G/J NGUYỄN TRUNG DŨNG*, TRẦN QUANG VINH Túm tắt: Trong bài bỏo này, chỳng tụi trỡnh bày kỹ thuật kết hợp giữa phõn ró và tổng hợp để xột một mạng đa lớp tổng quỏt với cỏc luồng thụng tin đa chiều được xem như là mạng tổng hợp (chập) của cỏc mạng cú hướng (mạng thành phần) và từ cơ sở đú dẫn bài toỏn nghiờn cứu mạng phức tạp về xột bài toỏn trờn cỏc mạng đơn giản thành phần. Bài bỏo trỡnh bày kết quả nghiờn cứu mạng thành phần và cỏc kết quả liờn quan đến mạng tổng hợp của cỏc mạng mạng thành phần đú. Từ khúa: Mạng hàng đợi; Nỳt; Job. 1. ĐẶT VẤN ĐỀ Đối với mạng hàng đợi, bài toỏn đỏnh giỏ hoạt động, bài toỏn xỏc định cơ chế luõn chuyển job trong mạng núi chung và mạng đa lớp núi riờng là những bài toỏn phức tạp. Cú rất nhiều cụng trỡnh nghiờn cứu của nhiều tỏc giả đó đề cập đến cỏc bài toỏn nờu trờn. Mạng hàng đợi được đề cập đến trong [1] là mạng hàng đợi đơn lớp với đặc điểm chớnh của mạng hàng đợi này là cú dũng job từ bờn ngoài vào mạng là dũng vào tổng quỏt và cú thể đến bất kỳ nỳt nào trong mạng hàng đợi, job sau khi được phục vụ xong tại một nỳt cú thể đến bất kỳ nỳt khỏc hoặc ra khỏi mạng (nếu đó được phục vụ xong). Mạng hàng đợi được đề cập trong [2] là mạng hàng đợi đa lớp được nghiờn cứu bởi tỏc giả Kelly. Trong bài bỏo này, chỳng tụi nghiờn cứu về cơ chế luõn chuyển job trong mạng đa lớp tổng quỏt. Để tiện cho việc mụ tả dũng job từ ngoài mạng vào trong mạng và dũng job từ trong mạng ra ngoài, chỳng ta bổ sung thờm nỳt 0 (nỳt hỡnh thức) vào mạng. Như vậy, job từ bờn ngoài vào mạng chớnh là job từ nỳt 0 vào cỏc nỳt khỏc trong mạng hàng đợi và job từ trong mạng ra khỏi mạng chớnh là job từ cỏc nỳt khỏc chuyển tới nỳt 0 . Hỡnh 1 thể hiện dũng job từ bờn ngoài vào mạng tổng quỏt và dũng job luõn chuyển giữa cỏc nỳt trong mạng tổng quỏt: 0 i j 0 Hỡnh 1. Dũng job luõn chuyển trong mạng tổng quỏt. Bài bỏo trỡnh bày kỹ thuật kết hợp giữa phõn ró và tổng hợp để xột một mạng tổng quỏt với cỏc luồng thụng tin đa chiều được xem như là mạng tổng hợp (“chập”) của cỏc mạng thành phần và từ cơ sở đú dẫn bài toỏn nghiờn cứu mạng phức tạp về xột bài toỏn trờn cỏc mạng đơn giản 62 N.T.Dũng,T.Q.Vinh, “Cơ chế luõn chuyển dũng job trong mạng hàng đợi dạng tổng quỏt G/G/J.”
- Nghiên cứu khoa học công nghệ thành phần. Mỗi một mạng thành phần được ký hiệu là i, j (trong đú i và j là cỏc nỳt của mạng) và cú cỏc đặc điểm: Dũng job từ bờn ngoài chỉ vào nỳt i của mạng và dũng job ra khỏi mạng chỉ tại nỳt j . Hỡnh 2 thể hiện dũng job từ ngoài vào mạng và dũng job luõn chuyển giữa cỏc nỳt trong mạng thành phần: 0 i j 0 Hỡnh 2. Dũng job luõn chuyển trong mạng thành phần. Như vậy, mạng tổng quỏt chớnh là mạng chập (tổng hợp-tớch hợp) của J 2 mạng thành phần i, j với i, j 1,2, , J và job cú trong cựng một mạng thành phần thỡ được coi là cựng một lớp. Với việc phõn ró mạng tổng quỏt thành cỏc mạng thành phần, khi đú chỳng ta cú thể biết được hoạt động của mạng tổng quỏt dựa trờn việc nghiờn cứu hoạt động của cỏc mạng thành phần. Cấu trỳc bài bỏo gồm cú 4 phần chớnh: 1. Đặt vấn đề. 2. Dũng job luõn chuyển trong mạng hàng đợi dạng tổng quỏt G/G/J với điều kiện Job khụng luõn chuyển giữa cỏc mạng thành phần. 3. Dũng job luõn chuyển trong mạng hàng đợi dạng tổng quỏt G/G/J với điều kiện Job cú thể luõn chuyển giữa cỏc mạng thành phần. 4. Kết luận. 2. DềNG JOB LUÂN CHUYỂN TRONG MẠNG HÀNG ĐỢI TỔNG QUÁT G/G/J VỚI ĐIỀU KIỆN JOB KHễNG LUÂN CHUYỂN GIỮA CÁC MẠNG THÀNH PHẦN Trong mục này chỳng ta giả thiết rằng đó biết dũng job luõn chuyển bờn trong cỏc mạng thành phần trong bối cảnh mạng thành phần hoạt động riờng rẽ và độc lập. Trong mạng chập chỳng ta giả thiết rằng dũng job thuộc mạng thành phần nào thỡ chỉ luõn chuyển trong mạng thành phần đú và độc lập với dũng job thuộc mạng thành phần khỏc. Với cỏc yếu tố đó biết nờu trờn, chỳng ta cần nghiờn cứu và xỏc định dũng job luõn chuyển trong mạng chập. 2.1. Một số ký hiệu P(,)(,)h l p h l là ma trận xỏc xuất job chuyển từ nỳt i sang nỳt j trong mạng h, l i,j i, j 0, J h, l 1,2, , J tại thời điểm t ; P p là ma trận xỏc xuất job chuyển từ nỳt i i,j i, j 0, J sang nỳt j trong mạng hàng đợi tổng quỏt tại thời điểm t . Tạp chớ Nghiờn cứu KH&CN quõn sự, Số 36, 04 - 2015 63
- Kỹ thuật điện tử & Khoa học mỏy tớnh 2.2. Dũng job trong mạng hàng đợi là chập của hai mạng thành phần Xột mạng hàng đợi tổng quỏt G là chập của 2 mạng thành phần i1, j 1 và i2, j 2 . Như đó trỡnh bày tại mục 1 về đặc điểm dũng job luõn chuyển trong mạng thành phần khi đú ta cú: j i, i 0 J k (,)ik j k (,)i j pi,j 1 i 1, J pk k 0 t nếu i j, j 0 Và i,j k j 0 i jk , j 0 k 1,2 (,)ik j k Ký hiệu: Ai, j ( k 1,2 ) là biến cố job chuyển từ nỳt i sang nỳt j trong mạng ik, j k tại thời điểm t ; Ai, j là biến cố job chuyển từ nỳt i sang nỳt j trong mạng hàng đợi G tại thời điểm t . Khi đú ta cú: (,)(,)i1 j 1 i 2 j 2 (,)(,)(,)(,)i1 j 1 i 2 j 2 i 1 j 1 i 2 j 2 AAAi,,, j i j i j PAPAPAPAA i,,,,, j i j i j i j i j Với giả thiết rằng hai mạng i1, j 1 và i2, j 2 độc lập với nhau. Khi đú ta cú: (,)(,)(,)(,)i1 j 1 i 2 j 2 i 1 j 1 i 2 j 2 PAPAPAPAPA i,,,,, j i j i j i j i j p(,)(,)i1 j 1 P A i 1 j 1 i,j i , j Mà (,)(,)i2 j 2 i 2 j 2 p p(,)(,)(,)(,)i1 j 1 p i 2 j 2 p i 1 j 1 p i 2 j 2 (2.1) pi,j P Ai , j i,j i,j i,j i,j i,j p P A i,j i , j Với giả thiết đó nờu ở trờn, từ cụng thức (2.1) khi đú nếu mạng hàng đợi G là chập của hai mạng thành phần và nếu biết xỏc xuất job luõn chuyển giữa cỏc nỳt trong hai thành phần. Khi đú chỳng ta sẽ xỏc định được xỏc xuất job luõn chuyển giữa cỏc nỳt trong mạng hàng đợi G . 2.3. Dũng job trong mạng hàng đợi tổng quỏt G/G/J Nếu mạng hàng đợi tổng quỏt cú J nỳt khi đú chỳng ta sẽ phõn ró mạng hàng đợi tổng quỏt thành J 2 mạng thành phần. Ký hiệu: L i, j | i , j 1,2, , J là tập tất cả cỏc mạng thành phần của mạng hàng đợi (,)k l tổng quỏt. Ai, j là biến cố job chuyển từ nỳt i sang nỳt j trong mạng k, l L tại thời điểm t . Ai, j là biến cố job chuyển từ nỳt i sang nỳt j trong mạng hàng đợi tổng quỏt tại thời điểm t . (,)k l Khi đú ta cú: (,)k l (,)k l AAi,, j i j PAPA i,, j i j PAPA i,, j 1 i j k, l L k, l L k, l L (,)k l PAPA i,, j 1 i j k, l L Giả thiết rằng hoạt động của cỏc mạng thành phần độc lập với nhau. PAPA 1 (,)k l PAPA 1 1 (,)k l i,, j i j i,, j i j k, l L k, l L (,)k l pi,j 1 1 p i,j (2.2) k, l L 64 N.T.Dũng,T.Q.Vinh, “Cơ chế luõn chuyển dũng job trong mạng hàng đợi dạng tổng quỏt G/G/J.”
- Nghiên cứu khoa học công nghệ Với giả thiết đó nờu ở trờn, từ cụng thức (2.2) khi đú nếu chỳng ta biết xỏc xuất job chuyển giữa cỏc nỳt trong tất cả cỏc mạng thành phần cấu thành mạng hàng đợi tổng quỏt. Khi đú chỳng ta sẽ xỏc định được xỏc xuất job luõn chuyển giữa cỏc nỳt trong mạng tổng quỏt. 3. DềNG JOB LUÂN CHUYỂN TRONG MẠNG HÀNG ĐỢI TỔNG QUÁT G/G/J VỚI ĐIỀU KIỆN JOB Cể THỂ LUÂN CHUYỂN GIỮA CÁC MẠNG THÀNH PHẦN Trong mục nay chỳng ta giả thiết rằng đó biết dũng job luõn chuyển trong cỏc mạng thành phần trong bối cảnh mạng thành phần hoạt động riờng rẽ (độc lập). Khi chập cỏc mạng thành phần này lại với nhau khi đú tại mỗi nỳt của mạng chập xuất hiện hiện tượng job luõn chuyển giữa cỏc mạng thành phần và giả thiết rằng chỳng ta biết được phõn phối luõn chuyển job giữa cỏc mạng thành phần này tại mỗi nỳt. Với cỏc yếu tố đó biết nờu trờn, chỳng ta cần nghiờn cứu và xỏc định dũng job luõn chuyển trong mạng chập. Để thấy được quỏ trỡnh luõn chuyển job trong mạng G , chỳng ta thực hiện việc phõn chia quỏ trỡnh luõn chuyển job thành cỏc bước (Trong đú mỗi một bước bắt đầu khi job đến cỏc nỳt và kết thỳc của một bước khi job được phõn phối đến cỏc mạng thành phần trong mỗi nỳt) và chỳng ta giả thiết rằng tại bước thứ 1 trong mạng hàng đợi khụng cú job. 3.1. Một số ký hiệu và định nghĩa Ký hiệu: Li là tập cỏc mạng thành phần cú chứa nỳt i i 1, J ; Và tại bước thứ n n 1,2, : c - pi, j () n là xỏc xuất của biến cố job chuyển từ nỳt i sang nỳt j j 0, J trong mạng c, d c trong bối cảnh mạng c hoạt động riờng rẽ và độc lập; Si S i () n là ma trận c, d Li c xỏc xuất chuyển job trong nỳt i giữa cỏc mạng thành phần; si s i () n là xỏc xuất c Li chuyển job từ nỳt i ra ngoài mạng hàng đợi. c c - ai n a i n là lượng job đến nỳt i ; bi n b i n là lượng job cú trong c 0 Li c Li c nỳt i ; vi n v i n là lượng job từ ngoài mạng vào nỳt i . c 0 Li 3.2. Dũng job luõn chuyển trong mạng hàng đợi G là chập của hai mạng thành phần (1) : i1 , j 1 và (2) : i2 , j 2 . Từ đặc điểm về dũng job luõn chuyển trong mạng thành phần khi đú: - Nếu i1 j 1 và i2 j 2 Li (1),(2) i 1, J . L (1),(2) i2 - Nếu i1 j 1 và i2 j 2 . Li (1) : i i2 Và quỏ trỡnh luõn chuyển job trong nỳt i tại bước thứ n cú thể được biểu diễn bởi ma trận: 0 0 Si () n si()() n S i n 3.2.1. Dũng job luõn chuyển trong mạng chập G tại bước 1 3.2.1.1. Dũng job luõn chuyển trong mạng chập G với điều kiện i1 j 1 và i2 j 2 : Vỡ i1 j 1 và i2 j 2 Li (1),(2) i 1, J . Tạp chớ Nghiờn cứu KH&CN quõn sự, Số 36, 04 - 2015 65
- Kỹ thuật điện tử & Khoa học mỏy tớnh a. Xột trường hợp i1 i 2 : . Vỡ tại thời điểm ban đầu khụng cú job trong mạng hàng đợi nờn lượng job đến cỏc nỳt của mạng G là: ai(1) v i (1) (1) 1 1 v(1) 0, v (1),0 i1 i 1 ai(1) v i (1) với 2 2 (2) vi(1) 0,0, v i (1) 2 2 ai (1) 0,0,0 i i1 , i i 2 Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong cỏc nỳt mạng là: r(1) 0, v(1) (1) S (1),(1) (1), v (1) (1) S (1),(2) (1) r(1): a (1) S (1) i1 i 1 i 1 i 1 i 1 i1 i 1 i 1 r(1): a (1) S (1) r(1) 0, v(2) (1) S (2),(1) (1), v (2) (1) S (2),(2) (1) i2 i 2 i 2 i2 i 2 i 2 i 2 i 2 ri (1): 0,0,0 i i1 , i i 2 r(1) 0,0,0 i i , i i i 1 2 Vỡ thời điểm ban đầu khụng cú job trong mạng hàng đợi nờn lượng job cú trong cỏc nỳt mạng là: b(1) b 1 (1), b 2 (1) v(1) (1) S (1),(1) (1), v (1) (1) S (1),(2) (1) i1 i 1 i 1 i 1 i 1 i 1 i 1 1 2 b(1) b (1), b (1) v(2) (1) S (2),(1) (1), v (2) (1) S (2),(2) (1) (3.1) i2 i 2 i 2 i 2 i 2 i 2 i 2 b(1) b 1 (1), b 2 (1) 0,0 i i , i i i i i 1 2 b. Xột trường hợp i1 i 2 : k : Vỡ tại thời điểm ban đầu khụng cú job trong mạng hàng đợi nờn lượng job đến cỏc nỳt của mạng G là: a(1) 0, v(1) (1), v (2) (1) k k k (1) (2) với vk(1) 0, v k (1), v k (1) . ai (1) 0,0,0 i k Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong cỏc nỳt mạng là: rk(1): a k (1) S k (1) ri (1): 0,0,0 i k (1) (1),(1) (2) (2),(1) (1) (1),(2) (2) (2),(2) rk(1) 0, v k (1) S k (1) v k (1) S k (1), v k (1) S k (1) a k (1) S k (1) ri (1) 0,0,0 i k Vỡ tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job cú trong cỏc nỳt của mạng G là: bbb(1) 1 (1), 2 (1) vS(1) (1) (1),(1) (1) vS (2) (2),(1) (1), vS (1) (1),(2) (1) vS (2) (1) (2),(2) (1) kkk kk kk kk kk (3.2) b(1) b 1 (1), b 2 (1) 0,0 i k i i i 3.2.1.2. Dũng job luõn chuyển trong mạng chập G với điều kiện i1 j 1 và i2 j 2 : 66 N.T.Dũng,T.Q.Vinh, “Cơ chế luõn chuyển dũng job trong mạng hàng đợi dạng tổng quỏt G/G/J.”
- Nghiên cứu khoa học công nghệ L (1),(2) i2 Vỡ i1 j 1 và i2 j 2 . Li (1) : i i2 a. Xột trường hợp i1 i 2 : Vỡ tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job đến cỏc nỳt của mạng G là: ai(1) v i (1) (1) 1 1 v(1) 0, v (1) i1 i 1 ai(1) v i (1) với 2 2 (2) vi(1) 0,0, v i (1) 2 2 ai (1) 0,0,0 i i1 , i i 2 Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong cỏc nỳt mạng là: r(1) 0, v(1) (1) r(1): a (1) S (1) i1 i 1 i1 i 1 i 1 r(1): a (1) S (1) r(1) v(2) (1) s (2) (1), v (2) (1) S (2),(1) (1), v (2) (1) S (2),(2) (1) i2 i 2 i 2 i2 i 2 i 2 i 2 i 2 i 2 i 2 ri (1): 0,0,0 i i1 , i i 2 r(1) 0,0,0 i i , i i i 1 2 Vỡ tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job cú trong cỏc nỳt của mạng G là: b(1) b 1 (1) v(1) (1) i1 i 1 i 1 1 2 b(1) b (1), b (1) v(2) (1) S (2),(1) (1), v (2) (1) S (2),(2) (1) (3.3) i2 i 2 i 2 i 2 i 2 i 2 i 2 b(1) b 1 (1), b 2 (1) 0,0 i i , i i i i i 1 2 b. Xột trường hợp i1 i 2 : k : Vỡ tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job đến cỏc nỳt của mạng G là: a(1) v (1) k k (1) (2) với vk(1) 0, v k (1), v k (1) ai (1) 0,0 i k Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong cỏc nỳt mạng là: rk(1): a k (1) S k (1) ri (1): 0,0 i k (2) (2) (1) (1),(1) (2) (2),(1) (1) (1),(2) (2) (2),(2) rvsvSkkkkk(1) (1) (1), (1) (1) vS kk (1) (1), vS kk (1) (1) vS kk (1) (1) ri (1) 0,0 i k Vỡ tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job cú trong cỏc nỳt của mạng G là: Tạp chớ Nghiờn cứu KH&CN quõn sự, Số 36, 04 - 2015 67
- Kỹ thuật điện tử & Khoa học mỏy tớnh bbb(1) 1 (1), 2 (1) vS(1) (1) (1),(1) (1) vS (2) (1) (2),(1) (1), vS (1) (1) (1),(2) (1) vS (2) (1) (2),(2) (1) kkk kk kkkk kk (3.4) b(1) b 1 (1), b 2 (1) 0,0 i k i i i 3.2.2. Dũng job luõn chuyển trong mạng chập G tại bước thứ 2 Lượng job từ ngoài mạng vào trong nỳt i mạng G tại bước thứ 2 là: c vi(2) v i (2) i i1 , i 2 c 0 Li Khi đú lượng job đến nỳt i trong mạng G tại bước 2 là: c ai(2) a i (2) c 0 Li Với: vc(2) b c (1) p c (1): c L , i i vc(2) b c (1) p c (1): c L , i i c i1 i 2 i 2 i 1 i 2 2 1 c i2 i 1 i 1 i 2 i 1 1 2 ai (2) ; ai (2) 1 vc (2): c L hoặ c i i 2 vc (2): c L hoặ c i i i1 i 2 2 1 i2 i 1 1 2 bpc(1) c (1) b c (1) p c (1): cLcLiiii , , , i1 i 1 i i 2 i 2 i i 1 i 2 1 2 ac(2) b c (1) p c (1): c L , c L , i i i i1 i 1 i i 1 i 2 1 bc(1) p c (1): c L , c L , i i i2 i 2 i i 2 i 1 2 Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong nỳt i i 1, J là: ri(2): a i (2) S i (2) (1) (1) (1) (1),(1) ai(2) s i (2), a i (2) S i (2) i : L i (1) r (2) (1) (1) (2) (2) (1) (1),(1) (2) (2),(1) i ai(2) s i (2) a i (2) s i (2), a i (2) S i (2) a i (2) S i (2), i: L (1),(2) (1) (1),(2) (2) (2),(2) i ai(2) S i (2) a i (2) S i (2) (1) bi(2) i : L i (1) bi (2) b(1)(2), b (2) (2) i : L (1),(2) i i i (1) (1),(1) (1) (1) (3.5) ai(2) S i (2) b i (1) p i, i (1) i : L i (1) (1) (1),(1) (2) (2),(1) (1) (1) ai(2) S i (2) a i (2) S i (2) b i (1) p i, i (1), i: Li (1),(2) a(1)(2) S (1),(2) (2) a (2) (2) S (2),(2)(2) b (2) (1) p (2) (1) i i i i i i, i 3.2.3. Dũng job luõn chuyển trong mạng chập G tại bước thứ n Lượng job từ ngoài mạng vào trong nỳt i mạng G tại bước thứ n là: c vi()(), n v i n i i1 i 2. c 0 Li c Khi đú lượng job đến nỳt i trong mạng G tại bước n là ai()() n a i n với : c 0 Li J c c c c ai( n ) v i ( n ) b j ( n 1) p ji ( n 1) j 1, j i , c Lj 68 N.T.Dũng,T.Q.Vinh, “Cơ chế luõn chuyển dũng job trong mạng hàng đợi dạng tổng quỏt G/G/J.”
- Nghiên cứu khoa học công nghệ Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong nỳt i i 1, J là: ri():()() n a i n S i n (1) (1) (1) (1),(1) ai() n s i (), n a i () n S i () n i : L i (1) r() n (1) (1) (2) (2) (1) (1),(1) (2) (2),(1) i ansnansi()() i i () i (), nanS i () i () nanS i () i (), n i: L (1),(2) (1) (1),(2) (2) (2),(2) i ai()()()() n S i n a i n S i n b(1) ( n ) i : L (1) i i bi () n b(1)( n ), b (2) ( n ) i : L (1),(2) i i i (1) (1),(1) (1) (1) (3.6) ai() n S i () n b i (1) n p i, i ( n 1) i : L i (1) (1) (1),(1) (2) (2),(1) (1) (1) anSi() i () nanS i () i () nbn i (1) pn i, i (1), i: Li (1),(2) a(1)()() n S (1),(2) n a (2)(n ) S (2),(2) ( n ) b (2) ( n 1) p (2) ( n 1) i i i i i i, i Như vậy trong mục này chỳng tụi đó trỡnh bày quỏ trỡnh luõn chuyển của mạng hàng đợi được chập bởi 2 mạng thành phần và cỏc cụng thức (3.1),(3.2),(3.3),(3.4),(3.5),(3.6) thể hiện sự thay đổi về lượng job cú trong cỏc nỳt mạng tại cỏc bước, qua đú thấy được sự luõn chuyển job trong mạng hàng đợi. 3.3. Dũng job luõn chuyển trong mạng hàng đợi tổng quỏt GGJ// Vỡ cú J nỳt mạng nờn mạng tổng quỏt là chập của J 2 mạng thành phần và cú JJ2 1 mạng thành phần chứa nỳt i i 1, J của mạng G . 3.3.1. Dũng job luõn chuyển trong mạng tổng quỏt tại bước thứ 1 Với lượng job từ ngoài mạng vào trong nỳt i của mạng G tại bước 1 là c vi 1 v i 1 và tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job đến nỳt i c 0 Li của mạng G là: ai(1) v i (1) Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong nỳt i i 1, J là: ri(1): a i (1) S i (1). Vỡ tại bước 1 khụng cú job trong mạng hàng đợi nờn lượng job cú trong nỳt i i 1, J của mạng G là: c c c bi(1) b i (1) với bi(1) r i (1) (3.7) c Li 3.3.2. Dũng job luõn chuyển trong mạng tổng quỏt tại bước thứ n c Với lượng job từ ngoài mạng vào trong nỳt i mạng G tại bước n là vi n v i n . c 0 Li c Khi đú lượng job đến nỳt i của mạng G là ai()() n a i n với: c 0 Li Tạp chớ Nghiờn cứu KH&CN quõn sự, Số 36, 04 - 2015 69
- Kỹ thuật điện tử & Khoa học mỏy tớnh J c c c c ai( n ) v i ( n ) b j ( n 1) p ji ( n 1) j 1; j i : c Lj Job sau khi đến cỏc nỳt của mạng G thỡ trong mỗi nỳt mạng, job sẽ luõn chuyển giữa cỏc mạng thành phần. Lượng job luõn chuyển được giữa cỏc mạng thành phần trong nỳt i i 1, J là: ri():()() n a i n S i n c Vỡ vậy, lượng job cú trong cỏc nỳt của mạng G là bi()() n b i n với : c Li c c c c bi( n ) r i ( n ) b i ( n 1) p ii ( n 1) . (3.8) Như vậy, trong mục này chỳng tụi đó trỡnh bày quỏ trỡnh luõn chuyển của mạng hàng đợi được chập bởi J 2 mạng thành phần và cụng thức (3.8) thể hiện sự thay đổi về lượng job cú trong cỏc nỳt mạng tại cỏc bước, qua đú thấy được sự luõn chuyển job trong mạng hàng đợi. 4. KẾT LUẬN Nghiờn cứu về hoạt động của mạng hàng đợi và quỏ trỡnh dũng job luõn chuyển trong mạng hàng đợi trong bối cảnh dũng job vào mạng là dũng tổng quỏt và sự luõn chuyển job giữa cỏc nỳt một cỏch tựy ý sẽ gặp nhiều khú khăn phức tạp vỡ vậy bài bỏo đó trỡnh bày kỹ thuật kết hợp giữa phõn ró và tổng hợp để xột một mạng đa lớp tổng quỏt với cỏc luồng thụng tin đa chiều được xem như là mạng “chập” (tổng hợp-tớch hợp) của cỏc mạng thành phần và từ cơ sở đú dẫn bài toỏn nghiờn cứu mạng phức tạp về xột bài toỏn trờn cỏc mạng đơn giản thành phần. TÀI LIỆU THAM KHẢO [1]. Nguyễn Trung Dũng, Nguyễn Hải Nam.(2013). Một vài kết quả nghiờn cứu về trạng thỏi của mạng hàng đợi dạng tổng quỏt G/G/J. Tạp chớ Nghiờn cứu khoa học và cụng nghệ. ISSN 1859-1043, Số 26 (08-2013), Viện Khoa học và Cụng nghệ Quõn sự. [2]. Hong Chen, David D.Yao.(July 2000). Fundamentals of Queueing Netwworks. Springer . ABSTRACT THE MECHANISM OF ROUTING THE JOB FLOWS IN THE GENERAL QUEUEING NETWORK G/G/J In this paper, we present the combining technique between disintegration and synthesization to evaluate a general multiclass queueing network with multi-directional information flow as a combining network of directional queueing networks. This technique enables us to study the complex queueing network as the simple component networks. The paper shows the result of the study on directional networks and the results related to the combining networks of the directional networks. Keywords: Queueing network, Queue, Node, Job. Nhận bài ngày 19 tháng 8 năm 2014 Hoàn thiện ngày 10 tháng 4 năm 2015 Chấp nhận đăng ngày 15 tháng 4 năm 2015 Địa chỉ: * Viện Cụng nghệ thụng tin, Viện KH-CNQS, BQP. ĐT: 01697.569.069. Email: ntdtoanud2011@gmail.com Khoa Toỏn tin, Đại học Sư phạm Hà Nội. 70 N.T.Dũng,T.Q.Vinh, “Cơ chế luõn chuyển dũng job trong mạng hàng đợi dạng tổng quỏt G/G/J.”