Tính xấp xỉ của bài toán cân bằng giao thông

Một phần của tài liệu LUẬN ÁN TIẾN SĨ NGÀNH TOÁN HỌC : CÁC TÍNH CHẤT CHÍNH QUY CỦA NGHIỆM BÀI TOÁN TỐI ƯU (Trang 52 - 131)

2 TÍNH XẤP XỈ CỦA BÀI TOÁN TỰA BẤT ĐẲNG THỨC BIẾN

2.5Tính xấp xỉ của bài toán cân bằng giao thông

Bài toán mạng giao thông được định nghĩa như sau. Cho N là tập các nút, L là tập các cung, W = (W1, . . . , Wl) là tập các cặp đầu/cuối. Giả sử cặp đầu/cuối Wj, j = 1, . . . , l, được nối bởi tập các đường PjPjrj ≥ 1 đường. Xét F = (F1, . . . , Fm) là véctơ dòng đường, với m = r1 + · · · + rl. Xét tập các véctơ dòng đường có ràng buộc tải năng

F ∈ A := {F ∈ Bm : 0 ≤ Fs ≤ γs, s = 1, . . . , m},

trong đó γs là các số thực cho trước. Giả sử hơn nữa rằng giá lưu thông trên dòng đường

Fs, s = 1, . . . , m, phụ thuộc vào véctơ dòng đường FTs(F ) R+. Khi đó ta có ánh xạ đa trị T : Bm+ ⇒ Bm+, với T (F ) = (T1(F ), . . . , Tm(F )).

Dạng mở rộng của nguyên lý cân bằng Wardrop trong trường hợp hàm giá đa trị được phát biểu trong định nghĩa sau đây, xem [35].

Định nghĩa 2.5.1. Véctơ dòng đường H ∈ A được gọi là dòng cân bằng nếu, với mỗi cặp đầu/cuối Wj, j = 1, . . . , l, và với mọi đường q, s nối cặp đầu/cuối này (nghĩa là q, s

∈ Pj) thì tồn tại giá t ∈ T (H) sao cho

tq < ts=⇒Hq = γq hoặc Hs = 0.

Giả sử rằng nhu cầu lưu thông ρj của cặp đầu/cuối Wj , j = 1, . . . , l, phụ thuộc vào dòng cân bằng H. Khi xét tất cả các cặp đầu/cuối, ta có ánh xạ ρ : Bm+ Bl+. Ta sử dụng ký hiệu Kronecker sau

ϕjs = {

1 nếu s ∈ Pj,

0 nếu s ∈/ Pj.

Khi đó, ϕ = {ϕjs}, j = 1, . . . , l, s = 1, . . . , m, được gọi là ma trận chỉ định đầu/cuối- đường đi. Các véctơ dòng đường thỏa mãn nhu cầu được gọi là các véctơ dòng đường chấp nhận được, khi đó tập ràng buộc cho dòng cân bằng H

K(H) := {F ∈ A : ϕF = ρ(H)}.

Tương tự như các kết quả cổ điển của M. J. Smith [71], trong [35] đã thiết lập quan hệ tương đương sau đây.

Bổ đề 2.5.2. Véctơ dòng đường H ∈ K(H) là dòng cân bằng nếu và chỉ nếu nó là nghiệm của bài toán tựa bất đẳng thức biến phân sau

QVI(T, K) tìm H ∈ K(H) sao cho tồn tại t ∈ T (H) thỏa mãn ∀F ∈ K(H), t, F − H ≥ 0.

Ta ký hiệu mạng giao thông là TNP(T, ρ), tập các dòng cân bằng của nó là T , và tập nghiệm của QVI(T, K) là Q.

Ví dụ sau đây minh họa trường hợp mạng giao thông có duy nhất dòng cân bằng. Hơn nữa, ví dụ này sẽ được sử dụng để minh họa các kết quả khác trong Chương 4.

41

Ví dụ 2.5.3. Xét mạng giao thông (xem Hình 2.1) gồm 4 nút {1, 2, 3, 4}, bốn cung −→ −→ −→ −→

{(12), (23), (13), (14)} và hai cặp đầu/cuối W1 = (1, 3), W2 = (1, 4). Cặp đầu/cuối Wj, j = 1, 2, được nối bởi tập gồm các đường Pj, trong đó P1 = {s1 = (123), s2 = (13)}, P2 = {s3

= (14)}. Do đó, r1 = 2, r2 = 1, m = r1 + r2 = 3, và ( ) 1 1 0 ϕ 2×3= 0 . 0 1

Xét tải năng trên các đường γs = 1, s = 1, 2, 3. Ta có

A = {F ∈ B3 : 0 ≤ Fs ≤ 1, s = 1, 2, 3}.

Giả sử rằng Ts(F ) = {Fs}, với s = 1, 2, 3 khi đó T (F ) = {F }. Giả sử hơn nữa nhu cầu là

ρ(H) = (ρ1(H), ρ2(H)) = (1, 1). Khi đó, với mọi H, ta có

K(H) = {F ∈ A : ϕF = ρ(H)} = {(F1, F2, F3) B3+ : F1 + F2 = 1, F3 = 1}

vì tập này không phụ thuộc vào dòng H nên được ký hiệu lại là K.

1 2

4 3 (adsbygoogle = window.adsbygoogle || []).push({});

1 1

Hình 2.1: Mạng giao thông

¯ 1 1

Từ định nghĩa ta có H = ( 2 ,2 , 1) là dòng cân bằng của TNP(T, ρ). Hơn nữa,

¯ ¯

H là nghiệm của QVI(T, K) vì với mọi F ∈ K, t, F − H = 0. Tiếp theo, ta cần

¯ 1 1

chứng minh H là nghiệm duy nhất của QVI(T, K). Xét H ∈ K \ {( 2,2 , 1)}. Khi đó,

H = (1 2 + ϵ,1 2− ϵ, 1) hoặc H = (1 2− ϵ,1 2 + ϵ, 1) với ϵ ∈ (0,1 2 ].

Với H = ( 1 + ϵ, 1 − ϵ, 1), ta có, với mọi F ∈ K, 2 2 t, F −H=( 1 + ϵ, 1 − ϵ, 1), (F1, F2, F3) ( 1 + ϵ, 1 −ϵ,1) 2 2 2 2 = (1 2 + ϵ)F1− (1 2 + ϵ)2 + (1 2− ϵ)F2− (1 2− ϵ)2 + F3− 1 = ϵF1− ϵF2− 2ϵ2 = −ϵ(F2− F1 + 2ϵ). t, F − H = −ϵ(1 0 + 2ϵ) = −ϵ(1 + 2ϵ) < 0,

nghĩa là, H không là nghiệm của QVI(T, K). Với H = ( 1 − ϵ, 1 + ϵ, 1), ta có, với mọi F ∈ K, 2 2 1 1 1 1 t, F − H = ( 2− ϵ, 2 + ϵ, 1), (F1, F2, F3) (2 − ϵ, 2 +ϵ,1) = (1 2− ϵ)F1− (1 2− ϵ)2 + (1 2 + ϵ)F2− (1 2 + ϵ)2 + F3− 1 = −ϵF1 + ϵF2− 2ϵ2 = −ϵ(F1− F2 + 2ϵ). Chọn F = (1, 0, 1) ∈ K, ta thấy t, F − H = −ϵ(1 0 + 2ϵ) = −ϵ(1 + 2ϵ) < 0, ¯

nghĩa là H cũng không là nghiệm QVI(T, K). Do đó, H là dòng cân bằng duy nhất của TNP(T, ρ).

Để chứng minh kết quả chính trong mục này chúng ta xét một số tính chất của tập nghiệm U(t) của hệ tuyến tính tham số sau đây

ai(t), xi ≤ bi(t), i ∈ I,

ở đó tập chỉ số I hữu hạn, V là không gian mêtric, và ai : V → (Bm)bi : V → R là liên tục. Với (t, x) ∈ V × Bm, ta xét hàm số sau gt, x ) =max( a(t), x + b (t)). ( i ∈I i i

Hằng số Hoffman của hệ tuyến tính trên là

αg(t) := inf g(t, x) .

43

Bổ đề 2.5.4. (a) ([9], Định lý 3.1) Giả sử rằng với mỗi bộ chỉ số i1, . . . , ik ∈ {1, . . . , m}, ma trận được xác định bởi các hàm {ai(t)}i=i1,...,ik có hạng hằng trong lân cận của t0, và t

ν ν P −K

→ t0. Khi đó, U(t )−−−→ U(t0).

(b) ([34], Mệnh đề 4.6 ) Giả sử Bm là không gian Euclide, tồn tại ít nhất một dòng ai

khác véctơ 0 và ai không phụ thuộc vào biến t với mọi i. Khi đó, với mỗi t ∈ V sao cho U(t) ≠ ∅, ta có ∑ ∑ α t min min {∥ λ ai∥| 0 λ , λ i= 1} >0. g( ) E ⊆I i i i∈E i∈E

Hơn nữa, nếu U(t) ̸= ∅ với t gần t0thì

{∥i∥|

inf α (t) min min λ a 0 λ , λ = 1 > 0.

limt t0 g E

I i i i } (adsbygoogle = window.adsbygoogle || []).push({});

i∈E i∈E

(c) ([34], Định lý 5.2) Giả sử các điều kiện sau đây thỏa

(c1) với mỗi i ∈ I, bi là hàm Lipschitz trong lân cận của t0với cùng hằng Lipschitz k;

(c ) tồn tại γ > 0 sao cho lim inf

t→t0α (t) > 1 ;

2 g γ

khi đó, với mọi t, t′ trong lân cận của t0và mọi r > 0,

¯ ¯

)). U(t ) ∩ B(0, r) ⊆ U(t) + B(0, kγ(r + 1)dT (t, t

Giả sử rằng Bm, không gian các véctơ dòng đường, là không gian Euclide. Trong bổ đề sau, ta xét g(H, F ) và αg(H) được định nghĩa tương ứng với KA cho TNP(T, ρ) như là trường hợp đặc biệt của g(t, x) và αg(t).

Bổ đề 2.5.5. (a) Giả sử rằng ρν là các hàm liên tục và hội tụ liên tục đến ρ trên A. Khi đó, Kν hội tụ liên tục đến K trên A, trong đó

(H) := {F ∈ A| ϕF = ρν (H)} và K(H) := {F ∈ A| ϕF = ρ(H)}. Hơn nữa, Kν hội tụ graph đến K và K liên tục trên A.

¯

∈ A sao cho các hàm ρ

ν ¯

(b) Nếu tồn tại H là Lipschitz trong lân cận của H với cùng hằng số Lipschitz k > 0, khi đó Kν là Lipschitz trên A với cùng hằng số Lipschitz.

Chứng minh. (a) Với H ∈ A cố định, vì ρν hội tụ liên tục đến ρ trên A, và ϕ là ma trận đầu/cuối-đường đi cố định, áp dụng Bổ đề 2.5.4(a), ta có ( ) hội tụ Painlevé- Kuratowski đến K(H) với mọi Hν → H. Suy ra ( ) hội tụ liên tục đến K(H).

Do hội tụ liên tục kéo theo hội tụ graph, suy ra hội tụ graph đến K. Hơn nữa, vì ρ là hàm liên tục trên A nên K liên tục trên A.

(b) Giả sử rằng ρν là Lipschitz trong lân cận nào đó của ¯H với cùng hằng số

k > 0. Đặt γ := max γ

s}

và chọn β¯ thỏa điều kiện β¯> (lim inf ¯ α (H))1.

s{ ¯ H→H g

(H) có cùng chặn Vì ma trận đầu/cuối-đường đi ϕ không phụ thuộc vào H nên αg

dưới là α¯ > 0 với mọi H ∈ A. Do đó, lim infH→H¯αg(H) ≥ α¯ > 0 suy ra 0 < (lim inf ¯ α (H))1

1 . Vậy, β¯> 0. Áp dụng Bổ đề 2.5.4(c), với mọi H

1

H (adsbygoogle = window.adsbygoogle || []).push({});

2

α¯

H→H g ¯

thuộc lân cận nào đó của H,

ν ν ¯

ν ¯ ¯

K (H1) = K (H1) ∩ B(0, γ γ) ⊆ K (H2) + B(0, kβ(γ γ + 1)∥H1− H2),

¯ ν

nghĩa là Lk = (γ γ + 1) là hằng Lipschitz chung của K (với mọi ν) trong lân

cận U ¯ ¯ của H. Hơn nữa, L ¯ ν là Lipschitz địa

k không phụ thuộc vào H. Ta có K H

phương trên A với hằng số chung Lk.

Tiếp theo, ta chứng minh là Lipschitz trên tập compắc A với hằng số chung L. Thật vậy, với mỗi H ∈ A, có một cận UH của H sao cho là Lipschitz địaphương trên

UH với hằng số Lipschitz Lk. Vì A compắc nên tồn tại một phủ mở hữu hạn của phủ mở

C := {UH | H ∈ A}:

C := {UH1, . . . , UHh }

45

Khi đó, với mỗi H, H′ ∈ A, tồn tại h − 1 phần tử H1, H2, . . . , Hh−1 sao cho

(H)⊆ Kν (H1) + B(0, Lk∥H − H1∥) (H1) ⊆ Kν (H2) + B(0, Lk∥H1− H2) · · · (H′) ⊆ Kν (Hh−1) + B(0, Lk∥H′ − Hh−1). Suy ra, Kν (H) K⊆ ν (H′) + B(0, (h − 1)Lk∥H − H′∥).

Vậy, là Lipschitz trên A với cùng hằng số L := (h

1)¯(γ√γ + 1).

Từ các kết quả trên, ta có thể thiết lập các xấp xỉ cho mạng giao thông khi T ν hội tụ graph đến Tρν hội tụ liên tục đến ρ. Với mỗi ν ∈ N, ký hiệu T ν là tập các dòng cân bằng của TNP(T ν , ρν ).

Định lý 2.5.6. Giả sử rằng

(i)T ν có giá trị lồi compắc, có đồ thị bị chặn phần cuối và hội tụ graph đến T ; (ii)

ν ¯ ν

là Lipschitz địa ρ hội tụ liên tục đến ρ trên A và tồn tại H ∈ A sao cho ρ

¯ 1

phương tại H với cùng hằng số Lipschitz k sao cho k < αˆ(γ√

γ +1)(h 1) với mọi h > 1, ở đó ∑ ∑ αˆ := min min {∥ λ ϕj∥| 0 λ , λj = 1 } vàγ = max γ s ; E ⊆J j j s { } j∈E j∈E (adsbygoogle = window.adsbygoogle || []).push({});

(iii) Kν là lồi với mọi ν, domK ⊆ domT và domKν ⊆ domT ν với ν đủ lớn. Khi đó, T

ν P−K

−−−→ T .

Chứng minh. Ta cần kiểm tra các giả thiết của Định lý 2.2.5. Theo Bổ đề 2.5.4(b),

αˆ>0.Vì ρν là Lipschitz địa phương tại H¯ với cùng hằng số Lipschitz k <

1 , áp dụng Bổ đề 2.5.5(b), ta có các ánh xạ K ν là Lipschitz trên A αˆ(γ√ γ+1)(h−1) với cùng hằng số L = kαˆ(γ√γ + 1)(h 1) [0, 1). Từ tính chất hội tụ liên tục ρν ,

ta có ρ liên tục. Rõ ràng K bị chặn. Áp dụng Bổ đề 2.5.5(a), hội tụ liên tục đến

K trên A. Do đó, các giả thiết của Định lý 2.2.5 thỏa mãn. Áp dụng Bổ đề 2.5.2, ta có điều cần chứng minh.

Định lý 3.1 của [69] là trường hợp đặc biệt của Định lý 2.5.6 khi các hàm giá của bài toán cân bằng giao thông là các hàm véctơ.

Kết luận

• Kết quả chính của Chương 2 gồm: định nghĩa về hội tụ lopside của song hàm có giá trị hữu hạn trên miền không chữ nhật (Định nghĩa 2.1.1), tính chất biến

phân của hội tụ lopside cho các song hàm thuộc lớp fi-biv(Bm × Bn) (Định lý 2.1.3), sự tương đương của các nghiệm của tựa bất đẳng thức biến phân

đa trị và các điểm maxinf của song hàm tương ứng (Định lý 2.2.2), hội tụ Painlevé-Kuratowski của các tập nghiệm của dãy bài toán tựa bất đẳng thức biến phân đa trị xấp xỉ về tập nghiệm của bài toán gốc (Định lý 2.2.5), sự hội tụ của các điểm cân bằng Nash mở rộng (Định lý 2.3.2), sự hội tụ của các điểm cân bằng cạnh tranh Walras (Định lý 2.4.2) và sự hội tụ của các dòng cân bằng giao thông (Định lý 2.5.6).

• Hướng phát triển của Chương 2 là nghiên cứu tính xấp xỉ cho bài toán tối ưu hai mức được nghiên cứu trong [49] và tính xấp xỉ cho bất đẳng thức Ky Fan

47

Chương 3

TÍNH ỔN ĐỊNH VÀ TÍNH ĐẶT

CHỈNH LEVITIN-POLYAK CỦA TRÒ CHƠI ĐA MỤC TIÊU MỞ RỘNG CÓ

THAM SỐ

Chương này thiết lập các điều kiện đủ cho tính ổn định nghiệm, điều kiện đủ và điều kiện cần và đủ cho tính đặt chỉnh Levitin-Polyak của trò chơi đa mục tiêu mở rộng có tham số.

Mục 3.1 phát biểu trò chơi đa mục tiêu mở rộng là dạng mở rộng bài toán cân bằng Nash mở rộng được xét ở Mục 2.3 của Chương 2 khi các hàm mục tiêu là các hàm véctơ. Mục 3.2 trình bày tính nửa liên tục dưới cho tập nghiệm xấp xỉ của trò chơi đa mục tiêu mở rộng trong không gian véctơ tôpô. Mục 3.3 thiết lập điều kiện đủ cho tính đặt chỉnh Levitin-Polyak của trò chơi đa mục tiêu mở rộng. Khi không gian nền và không gian tham số là các không gian mêtric, điều kiện cần và đủ cho tính đặt chỉnh Levitin-Polyak dựa trên các độ đo không compắc theo nghĩa

Kuratowski, Hausdorff hoặc Istratescuˇ được thiết lập.

Chương 3 được viết trên cơ sở bài báo [KLS2]. Các kết quả chính được trình bày ở đây mở rộng các kết quả tương ứng trong [70] về tính ổn định nghiệm của trò chơi đa mục tiêu mở rộng.

3.1 Trò chơi đa mục tiêu mở rộng

Cho I là tập đếm được, Với mỗi i ∈ I, Xi là tập con của không gian véctơ tôpô Hausdorff Ei. Đặt X :=

ˆ

j∈I,j̸=iXj . Với x ∈ X, ta ký hiệu

i∈IXi, Xi :=

x x , x x x ˆ : X Yi

:= ( ivà (adsbygoogle = window.adsbygoogle || []).push({});

là phép chiếu của x lên XiXi. Xét f

i

i ˆi) với

ˆ

i lần lượt∏ ∏

hàm giá véctơ của người chơi thứ i trong đó Y i là không gian véctơ tôpô Hausdorff được sắp thứ tự bộ phận bởi một nón lồi đóng nhọn với phần trong khác rỗng Ci Y ⊆ i. Vì các chiến thuật của người chơi i phụ thuộc vào chiến thuật của những

ˆ

Xi. Trò chơi đa mục tiêu mở người chơi khác nên ta có ánh xạ đa trị Gi : Xi

rộng, với các ánh xạ và các tập như trên, được ký hiệu là MGG(f, G) trong đó

∏ ∏

f := i∈If

iG := i∈I G i.

Trước tiên, ta nhắc lại khái niệm về cân bằng Pareto-Nash yếu của MGG(f, G). Định nghĩa 3.1.1. Véctơ chiến thuật x¯ := (¯xi, x¯ˆ) ∈ X được gọi là cân bằng Pareto-

i

Nash yếu của MGG(f, G) nếu, với mọi i ∈ I, x¯i ∈ Gi), và yi ∈ Gi),

i i

fi(yi, x¯ˆ) − fixi, x¯ˆ) ̸ intCi.

i i

Ký hiệu M là tập nghiệm của trò chơi, nghĩa là tập các dòng cân bằng Pareto-Nash yếu của MGG(f, G).

Tập A trong không gian véctơ tôpô được gọi là tập cân nếu tA ⊆ A với mỗi số thực | t| ≤ 1. Với mỗi i ∈ I, cho BoEiBio lần lượt là các lân cận mở cân tại gốc của EiY i. Cho BEiBi lần lượt là bao đóng của BoEiBio. Đặt Cic := Y i \ intCi.Chúng ta đưa ra khái niệm mới về nghiệm xấp xỉ của MGG(f, G) như sau.

Định nghĩa 3.1.2. Với (ϵ1, ϵ2, ϵ3) R3, véctơ chiến thuật x¯ := (¯xi, x¯ˆ)∈ X được

+ i

gọi là cân bằng Pareto-Nash yếu xấp xỉ của MGG(f, G) nếu, với mọi i ∈ I, x¯i ∈ Xi ∩

(Gi) + ϵ1BEi ) và, với mọi yi ∈ Xi ∩ (Gi) + ϵ2BEi ),

i i

fi(yi, x¯ˆ) − fixi, x¯ˆ) ∈ ϵ3Bi + Cic.

i i

Nhận xét 3.1.3.(i) Nhiều tác giả xét cân bằng Nash cho các trường hợp vô hướng hoặc đa mục tiêu, mở rộng hoặc không mở rộng theo nghĩa cực tiểu cho

49

hàm mục tiêu thay vì cực đại như định nghĩa trên. Vì việc chuyển đổi giữa các khái niệm này được thực hiện trực tiếp nên khi so sánh các kết quả giữa các bài báo chúng tôi chỉ rõ cực tiểu hay cực đại khi cần thiết. (adsbygoogle = window.adsbygoogle || []).push({});

(ii) Định nghĩa về điểm cân bằng Nash xấp xỉ của bài toán cân bằng Nash vô hướng trên không gian tôpô với hai người chơi được xét bởi L. Pusillo Chicco [65] là trường hợp đặc biệt của Định nghĩa 3.1.2 khi Y 1, Y 2 = R và ϵ1 = ϵ2 = 0. Tương tự, J. Morgan và R. Raucci [56] xét định nghĩa cân bằng Nash xấp xỉ nhưng theo nghĩa cực tiểu cho trò chơi mở rộng. P. G. Georgiev và P. M. Pardalos [19] xét điểm cân bằng Nash xấp xỉ (với ϵ1 = ϵ2 = 0) trong không gian Banach. Trong [64], định nghĩa cân bằng Pareto-Nash yếu xấp xỉ là trường hợp riêng của Định nghĩa 3.1.2 của trò chơi đa mục tiêu mở rộng trên không

gian mêtric trong đó I là tập đếm được, Y i là không gian véctơ tôpô, ϵ1 = ϵ3, ϵ2 = 0, và Bi được thay bởi phần tử ei của intCi.

Trong chương này, chúng ta xét Định nghĩa 3.1.2 trong trường hợp đặc biệt với ϵ1 =

ϵ2 = ϵ3 := ϵ ≥ 0. Khi đó, tập nghiệm xấp xỉ có dạng

M(ϵ) := {x¯ ∈ X| ∀i ∈ I, x¯i ∈ Xi ∩ (Gixˆ) + ϵBEi ) và, ∀yi ∈ Xi ∩ (Gixˆ) + ϵBEi ),

i i

fi(yi, x¯ˆ) − fixi, x¯ˆ) ∈ ϵBi + Cic}. (3.1)

i i

Hiển nhiên là M = M(0) và M(ϵ) là dạng xấp xỉ của M. Lưu ý điều kiện xấp xỉ cho hàm mục tiêu được dùng trong [64] như sau

fi(yi, x¯ˆ) − fixi, x¯ˆ) ∈ ϵei + Cic (3.2)

i i

với ei ∈ intCi ∩ Bi cho trước (thay vì ϵBi + Cic như trong vế phải của (3.1)). Chúng ta sẽ chỉ rõ mối quan hệ giữa tập nghiệm M(ϵ) thỏa (3.1) với tập nghiệm xấp xỉ thỏa (3.2) với tập ràng buộc xấp xỉ được cho bởi công thức

ˆ ∈ X| ∀i ∈ I, x¯i ∈

Một phần của tài liệu LUẬN ÁN TIẾN SĨ NGÀNH TOÁN HỌC : CÁC TÍNH CHẤT CHÍNH QUY CỦA NGHIỆM BÀI TOÁN TỐI ƯU (Trang 52 - 131)