1. Giới thiệu

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

1.

Giới thiệu
Thiên tai (động đất, bão, hỏa hoạn, cuồng phong, v.v.) và những điều không tự nhiên (tấn công khủng bố, các
vấn đề chính trị, chiến tranh, v.v.) có thể tấn công một cộng đồng mà không có cảnh báo trước và để lại nhiều
thiệt hại và nhiều thương vong. Mục tiêu chính của ứng phó khẩn cấp là cung cấp nơi ở và hỗ trợ những người
bị ảnh hưởng trong thời gian sớm nhất. Để đạt được mục tiêu này, một số nghiên cứu ứng phó khẩn cấp tập
trung vào cách làm thế nào để người tại các khu vực an toàn được hỗ trợ các vật phẩm cứu trợ cần thiết hoặc
cách xác định vị trí của các trung tâm tài nguyên. Tuy nhiên, một số học giả quan tâm đến việc điều tra kế
hoạch sơ tán rõ ràng cho những người bị ảnh hưởng từ khu vực nguy hiểm đến khu vực an toàn
(Bretschneider & Kimms, 2011; Li, Li, & Claramunt, 2018; Wang, Yang, Gao, Li, & Zhou, 2016). Nghiên cứu này
thuộc về vế sau và nhằm mục đích giải quyết vấn đề lập kế hoạch đường sơ tán cho những người bị ảnh hưởng
bằng cách xây dựng một khung mô hình chung khi xảy ra thảm họa. Như mọi người đã biết, rất khó để ước
tính tác động và thiệt hại trên đường đô thị từ thảm họa (chẳng hạn như động đất, bão, v.v.) vì nó gần như
không thể biết trước cường độ. Vì vậy, sơ tán thường được coi là vấn đề quy hoạch ngẫu nhiên trong đó tính
ngẫu nhiên không chỉ phát sinh từ thời gian di chuyển mà còn sức chứa. Nói cách khác, thiệt hại xảy ra trên
một con đường nhất định có thể ngăn chặn người dân thoát khỏi vùng thiên tai dẫn đến liên kết ngẫu nhiên
thời gian và năng lực di chuyển.
Với sự phát triển của internet và công nghệ thông tin hiện đại, mọi người thường có thể có được thông tin
mạng lưới đường bộ theo thời gian thực sau những sự kiện bất ngờ thông qua nhiều kênh khác nhau. Vì vậy,
làm thế nào để tìm đường sơ tán tối ưu cho người dân bị ảnh hưởng trong điều kiện có sẵn thông tin theo thời
gian thực là vấn đề được nghiên cứu. Để đạt được mục đích này, bài viết này sẽ tiếp tục xem xét tính sẵn có
thông tin theo thời gian thực và do đó quá trình sơ tán có thể được chia thành hai giai đoạn. Trong giai đoạn
đầu tiên, người ta giả định rằng người bị ảnh hưởng không thể có được thông tin về mức độ thiên tai và
đường đi mức độ thiệt hại; và sau một khoảng thời gian nhất định, họ có thể nhận được thông tin mạng lưới
đường bộ chính xác thông qua một số thiết bị giám sát thời gian thực. Theo hiểu biết tốt nhất của chúng ta,
quy hoạch ngẫu nhiên với truy đòi được sử dụng để tìm ra những quyết định không lường trước được phải
đưa ra tiên nghiệm để biết cách thực hiện của một số biến ngẫu nhiên sao cho tổng chi phí dự kiến của các
hành động truy đòi được giảm thiểu. Dựa trên phân tích trên, bài toán sơ tán trong bài viết này được xây dựng
dưới dạng mô hình quy hoạch ngẫu nhiên hai giai đoạn để thể hiện tính ngẫu nhiên phát sinh từ cường độ trận
động đất và sự va chạm.
Đã có nhiều phương pháp đã được đưa ra để giải quyết sự không chắc chắn về số người sơ tán, năng lực
đường bộ, thời gian di chuyển liên kết, v.v. trong việc xây dựng mô hình sơ tán (Miller-Hooks & Sorrel, 2008; Ng
& Waller, 2010; Ng & Lin, 2015; Wang, Yang, Gao, Li, et al., 2016; Yazici & Ozbay, 2010). Ví dụ, Miller-Hooks and
Sorrel (2008) đã sử dụng các hàm phân phối xác suất ngẫu nhiên để biểu thị tính ngẫu nhiên của thời gian di
chuyển liên kết và năng lực, tìm đường di tản và tối đa liên quan số lượng người sơ tán. Ng và Lin (2015) chỉ sử
dụng khoảnh khắc thứ nhất và thứ hai để thể hiện nhu cầu sơ tán ngẫu nhiên và năng lực đường bộ, cung cấp
các kỹ thuật mới để xác định các tuyến đường sơ tán tối ưu. Hơn nữa, để xác định đường sơ tán tối ưu cho
những người bị ảnh hưởng, Wang, Yang, Gao, Li, et al. (2016) đã sử dụng các biến dựa trên kịch bản ngẫu
nhiên để biểu diễn tính ngẫu nhiên của thời gian và dung lượng di chuyển của liên kết.
Ngoài ra, quy hoạch ngẫu nhiên có truy đòi (Dantzig, 1955) là một phương pháp khác để xử lý tính ngẫu nhiên
của các yếu tố, phương pháp này tìm ra các quyết định không thể đoán trước được, các quyết định này phải
được thực hiện trước khi biết các biến ngẫu nhiên. Theo số giai đoạn, quy hoạch ngẫu nhiên với bài toán truy
đòi là thường được gọi là quy hoạch ngẫu nhiên hai giai đoạn/nhiều giai đoạn. Ví dụ, Powell và Cheung (1994)
đã nghiên cứu một lớp gồm hai giai đoạn mạng động với dung lượng cung ngẫu nhiên và phương pháp nhân
tử Lagrange được sử dụng để phân tách bài toán thành các bài toán con có thể xử lý. Cheung và Powell (1996)
đã sử dụng động lực học nhiều giai đoạn mạng có khả năng cung ngẫu nhiên để giải quyết vấn đề quản lý đội
tàu động và phương pháp xấp xỉ lồi liên tiếp đã được đề xuất để nắm bắt những tác động trong tương lai của
các quyết định hiện tại theo tính không chắc chắn. Faturechi và Miller-Hooks (2014) đã đề xuất mô hình quy
hoạch ngẫu nhiên ba cấp độ, ba giai đoạn để tối đa hóa khả năng phục hồi thời gian di chuyển của đường bộ
trong điều kiện các sự kiện thiên tai hoặc thảm họa do con người gây ra không tái diễn. Zhang và cộng sự
(2019) đã giải quyết vấn đề phân bổ nguồn lực khẩn cấp bằng cách xem xét đồng thời các thảm họa sơ cấp và
thứ cấp, xây dựng mô hình lập trình ngẫu nhiên ba giai đoạn đa mục tiêu nhằm giảm thiểu thời gian vận
chuyển, chi phí vận chuyển và nhu cầu chưa được đáp ứng.
Phương án sơ tán tối ưu cho người dân bị ảnh hưởng là một trong những thành phần chủ yếu trong ứng phó
khẩn cấp sau thảm họa, và rất nhiều của các học giả đã đóng góp những nỗ lực của họ vào vấn đề thú vị này.
Hơn nữa, các phương pháp nghiên cứu liên quan có thể được chia một cách đại khái vào mô phỏng và tối ưu
hóa. Các phương pháp tiếp cận mô phỏng về việc điều tra thực hiện kế hoạch sơ tán trong nhiều tình huống
hoặc chiến lược hoặc tìm ra các yếu tố chính ảnh hưởng đến quá trình sơ tán (Chiu & Mirchandani, 2008;
Helbing, Farkas, Molnár, & Vicsek, 2002; Li, Ozbay, & Bartin, 2015; Lu, Yang, Cimellaro, & Xu, 2019; Murray-
Tuite & Mahmassani, 2003; Qu, Gao, Xiao, & Li, 2014). Tuy nhiên, kỹ thuật tối ưu hóa thường được áp dụng để
có được kế hoạch sơ tán cụ thể bằng cách xây dựng mô hình tối ưu hóa (Cova & Johnson, 2003; Hamacher &
Tjandra, 2001; Li et al., 2018; Sbayti & Mahmassani, 2006; Xie & Turnquist, 2011).
Tuy nhiên, rất ít bài báo tập trung vào chiến lược kết hợp một lộ trình tiên nghiệm (trước thảm họa) và thích
ứng (sau thảm họa), trong đó có thể đạt được bằng cách quy hoạch ngẫu nhiên hai giai đoạn, để xác định kế
hoạch sơ tán người dân bị ảnh hưởng. Sự ngẫu nhiên có thể được phản ánh bởi một số lượng hữu hạn các
kịch bản, mỗi kịch bản đều gắn liền với một xác suất đã biết. Phương pháp giải quyết tính ngẫu nhiên này
thường được áp dụng trong các vấn đề quản lý cứu trợ thiên tai khác nhau (e.g., Barbarosogˇlu & Arda, 2004;
Rawls & Turnquist, 2010; Rennemo et al., 2014). Ngoài ra, tối ưu hóa mạnh mẽ, ví dụ: tối thiểu-tối đa tiêu
chuẩn, là một phương pháp hiệu quả khác để giải quyết vấn đề không chắc chắn (e.g., Ben-Tal, Chung,
Mandala, & Yao, 2011; Najafi, Eshghi, & Dullaert, 2013; Ni et al., 2018), đòi hỏi các giá trị có khả năng nhất
cùng với giới hạn trên và giới hạn dưới của các tham số ngẫu nhiên. Vì sự đơn giản, bài viết này sử dụng một
tập hợp các kịch bản riêng biệt để thể hiện mức độ tiềm ẩn của thảm họa, cố gắng xây dựng một mô hình kết
hợp kế hoạch sơ tán khẩn cấp trước sự kiện với kế hoạch dựa trên kịch bản kế hoạch sơ tán người bị ảnh
hưởng sau sự cố. Cụ thể, một phần đường giao thông có thể bị phá hủy trong thời gian xảy ra sự kiện, gây ra
thời gian và năng lực di chuyển ngẫu nhiên khi di chuyển trên đường. Nói cách khác, những quyết định ở giai
đoạn đầu tiên được đưa ra trong điều kiện không chắc chắn. Các quyết định ở giai đoạn thứ hai (truy đòi),
trong đó có điều kiện đối với các quyết định ở giai đoạn đầu, được thực hiện sau khi nhận ra thời gian và năng
lực di chuyển ngẫu nhiên. Vì vậy, mục tiêu là để lập kế hoạch sơ tán tối ưu trong giai đoạn đầu tiên, trong đó
những điều kiện không chắc chắn phải đối mặt trong giai đoạn thứ hai (Birge & Louveaux, 1997). Hơn nữa,
thay vì quyết định vị trí cơ sở và định vị khẩn cấp, bài viết này trình bày lộ trình sơ tán cụ thể cho người bị ảnh
hưởng.
Một mô hình quy hoạch dựa trên kịch bản ngẫu nhiên hai giai đoạn được đề xuất để sơ tán người dân bị ảnh
hưởng trong khu vực thảm họa. Các quyết định ở giai đoạn đầu là kế hoạch sơ tán mạnh mẽ và đáng tin cậy
cho tất cả các cấp độ thảm họa. Các quyết định ở giai đoạn thứ hai liên quan đến kế hoạch sơ tán cho những
người bị ảnh hưởng để ứng phó với các điều kiện đường xá dựa trên kịch bản cụ thể. Những ý chính của bài
viết này có thể được tóm tắt như sau:
(1) Theo hiểu biết tốt nhất của chúng ta, bài viết này trước tiên đề xuất mô hình quy hoạch ngẫu nhiên hai giai
đoạn xem xét cả tiên nghiệm (trước thảm họa) và thích ứng (sau thảm họa) để cung cấp kế hoạch sơ tán trước
cho những người bị ảnh hưởng khỏi khu vực nguy hiểm tới những khu vực an toàn. Không giống như các mô
hình xác định, nó liên quan đến sự sẵn có của thời gian và năng lực di chuyển liên kết ngẫu nhiên dựa trên kịch
bản. Vì vậy, bài viết này đề cập đến việc đạt được những tiên nghiệm lập kế hoạch sơ tán cho những người bị
ảnh hưởng có tính đến thời gian di chuyển và năng lực của liên kết không chắc chắn trong giai đoạn thứ hai.
(2) Xây dựng quy trình di chuyển rõ ràng của người dân bị ảnh hưởng khi thảm họa xảy ra, bài báo này đề xuất
mô hình dòng chi phí tối thiểu dựa trên quy hoạch ngẫu nhiên hai giai đoạn. Hơn nữa, điều này mô hình được
phân tách thành hai bài toán con bằng phương pháp nhân tử Lagrangia. Hai bài toán con tương ứng có chi phí
tối thiểu mô hình dòng chảy và trường hợp phụ thuộc thời gian của nó. Do đó, mô hình quy hoạch ngẫu nhiên
hai giai đoạn được đề xuất được nới lỏng thành hai giai đoạn có thể điều chỉnh được.
(3) Để có được lời giải gần đúng tối ưu, thuật toán tối ưu hóa được áp dụng để giảm dần khoảng cách tương
đối của giới hạn trên và giới hạn dưới, tức là các giá trị mục tiêu của mô hình ban đầu và mô hình nới lỏng; và
hai bài toán con là được giải quyết bằng thuật toán đường đi ngắn nhất liên tiếp. Các kết quả tính toán số tiết
lộ rằng mô hình đề xuất trong bài viết này vượt trội hơn cả mô hình mô hình tất định và mô hình chờ và xem,
chứng minh rằng mô hình sơ tán ngẫu nhiên hai giai đoạn cung cấp công cụ ra quyết định thực tế cho việc sơ
tán người dân bị ảnh hưởng trong thảm họa khu vực.
Phần còn lại của bài viết này được tổ chức như sau. Trong phần 2, mô tả chi tiết được trình bày để mô tả quá
trình sơ tán như một chương trình ngẫu nhiên hai giai đoạn. Mô hình dòng chi phí tối thiểu trên cơ sở mô hình
qua hoạch ngẫu nhiên hai giai đoạn được đề xuất ở phần 3. Dựa trên cách tiếp cận giải pháp dựa trên nhân tử
Lagrangian, phần 4 áp dụng khung thuật toán tối ưu hóa độ dốc phụ được nhúng vào thuật toán đường đi
ngắn nhất liên tiếp để giải mô hình nới lỏng và giảm khoảng cách tương đối giữa giới hạn trên và giới hạn dưới.
Phần 5 thể hiện phân tích hiệu suất và khả năng ứng dụng của mô hình và thuật toán được đề xuất bằng các ví
dụ số. Một kết luận và nghiên cứu trong tương lai được đưa ra trong phần cuối cùng.
3. Xây dựng mô hình
3.1. Decision variables:
Có 2 biến quyết định được sử dụng trong mô hình:
xịj : số đơn vị di chuyển trên liên kết i, j.

: số đơn vị di chuyển trên liên kết i, j trong kịch bản s


2. Constraints
Trạng thái đầu
Trong giai đoạn đầu, cần xác định phương án sơ tán khả thi từ super-source đến super-sink. Luồng trên mỗi
liên kết phải thỏa mãn luồng ràng buộc cân bằng dưới đây:

(1)
di là tham số được định nghĩa:
Trong khi đó, luồng trên mỗi liên kết cũng phải đáp ứng được sức chứa hạn chế:

(2)
Một lưu ý riêng, ràng buộc cân bằng luồng có thể tạo ra một đường dẫn với các vòng lặp và các chuyến tham
quan phụ nếu có các vòng lặp tiềm ẩn trong quá trình sơ tán mạng. Để loại bỏ các vòng lặp trên đường sơ tán
vật lý được tạo, hình phạt liên kết được giới thiệu. Với xem xét này, hình phạt có thể được định
nghĩa:

(3)

Trạng thái hai:


Giai đoạn thứ hai là đánh giá giai đoạn đầu tiên để đạt được các kế hoạch sơ tán tối ưu mạnh mẽ. Ở giai đoạn
này, những người bị ảnh hưởng sẽ nhận các đường dẫn thích ứng với thời gian sơ tán tối thiểu theo thông tin
thảm họa thời gian thực. Trước thời điểm ngưỡng, những người bị ảnh hưởng sẽ được sơ tán theo quy định
trước kế hoạch sơ tán giai đoạn một; nói cách khác, kế hoạch sơ tán ở các kịch bản khác nhau trước ngưỡng
thời gian đều giống như con đường tiên nghiệm. Theo thảo luận ở trên, các ràng buộc ghép nối cho phương

án sơ tán của từng kịch bản trước ngưỡng thời gian có thể được công thức như sau

(4)
Ràng buộc ghép nối thể hiện mối quan hệ giữa liên kết vật lý và vòng cung không-thời gian trong kế hoạch sơ
tán, nghĩa là nếu có các luồng lưu lượng trên liên kết (i, j), chẳng hạn như x ij = 2, thì lưu lượng luồng trên mỗi

liên kết (i, j) trước ngưỡng thời gian là 2, tức là . Nói cách khác, trước ngưỡng thời gian , phương
án sơ tán trong mỗi kịch bản của giai đoạn thứ hai giống như kế hoạch sơ tán ban đầu ở giai đoạn đầu tiên.
Sau đây, một mô hình giai đoạn hai được thiết lập với mục tiêu giảm thiểu tổng thời gian sơ tán người bị ảnh
hưởng từ khu vực nguy hiểm đến khu vực an toàn trong từng kịch bản:

(5)
s. t.

(6)

(7)

(8)
Hàm mục tiêu (5) là tối thiểu thời gian sơ tán tổng thể của tất cả các phương tiện giao trong kịch bản s. Các
ràng buộc (6) và (7) là luồng ràng buộc cân bằng và ràng buộc năng lực giao thông tương ứng. Các ràng buộc
(8) là một ràng buộc ghép nối để đảm bảo rằng việc sơ tán sơ đồ trong từng kịch bản ở giai đoạn 2 trước

ngưỡng thời gian giống như kế hoạch tiên nghiệm ở giai đoạn đầu.
3. Objective Function
Vấn đề sơ tán được quan tâm là có được một kế hoạch vững chắc trong giai đoạn đầu tiên bằng cách đánh giá
các kế hoạch thích ứng ở giai đoạn thứ hai. Để đạt được mục tiêu này, bài báo đánh giá kế hoạch sơ tán giai
đoạn một với thời gian sơ tán tổng thể dự kiến của đường sơ tán thích ứng của từng kịch bản và xác suất xảy
ra của từng kịch bản s là giả sử là , s = 1, 2,…,S. Để giảm thiểu mức phạt cho kế hoạch sơ tán trước đó và
tổng thời gian sơ tán dự kiến của mỗi kế hoạch sơ tán thích ứng theo kịch bản, kế hoạch sơ tán hai giai đoạn
mô hình trong môi trường ngẫu nhiên và phụ thuộc thời gian được xây dựng như sau:

(9)
Mô hình này là một mô hình kế hoạch sơ tán ngẫu nhiêu hai giai đoạn và phụ thuộc thời gian. Mục tiêu của mô
hình là phát triển một phương pháp tối ưu mạnh mẽ kế hoạch sơ tán nhằm cung cấp hướng dẫn cho những
người bị ảnh hưởng trong sự kiện khẩn cấp. Vì giai đoạn thứ hai của mô hình có hạn chế trong số các kịch bản,
mô hình lập kế hoạch sơ tán ngẫu nhiên hai giai đoạn và phụ thuộc vào thời gian ở trên tương đương với mô
hình đơn trạng thái sau:
(10)+
Đây là bài toán quy hoạch ngẫu nhiên hai giai đoạn. Mục tiêu của bài toán là tối thiểu cả chi phí di chuyển
trong giai đoạn một và thời gian di chuyển trong giai đoạn hai. Hai yếu tố này được kết hợp thành một hàm

tổng hai thành phần. Biến quyết định là và . Để tính tổng thời gian sơ cấp sơ tuyến dựa trên biến

quyết định, đầu tiên ta chọn kịch bản s = 1, tính tổng các tích , trong đó là thời gian

di chuyển trên liên kết (i, j) trong kịch bản s = 1 ở thời điểm t, là số đơn vị di chuyển trên liên kết (i, j)
trong kịch bản s = 1 thời gian t. Tổng này chính là tổng thời gian di chuyển tại mọi liên kết (i, j) trên đồ thị A.
Sau đó nhân thêm xác suất xảy ra kịch bản s . Cuối cùng tính tổng mọi kịch bản s = 1, 2,…,S thì ta sẽ tính
được tổng thời gian sơ cấp sơ tuyến.
4. Loại mô hình
Mô hình quy hoạch ngẫu nhiên hai giai đoạn là mô hình được cung cấp trong môi trường ngẫu nhiên. Trong
mô hình này, cả thời gian di chuyển và dung lượng trên mỗi liên kết trong từng kịch bản đều là các biến ngẫu
nhiên.
Nếu thông tin thời gian thực được cung cấp ở điểm ban đầu, kế hoạch sơ tán tiên nghiệm sẽ không còn cần
thiết. Thì mô hình sơ tán sẽ trở thành mô hình wait-and-see (WAS), công thức của mô hình sẽ là tối thiểu tổng
thời gian di chuyển trong các kịch bản, được thể hiện như sau :

(11)
Về bản chất, khả thi miền của mô hình WAS rõ ràng chứa miền gốc mô hình, và do đó mô hình WAS này là giới
hạn dưới của mô hình gốc. Do các ràng buộc giữa các kịch bản khác nhau không có mối quan hệ nào nên mô
hình cũng có thể được phân tách thành S các bài toán con dựa trên kịch bản. Đối với mỗi kịch bản của mô hình
này, về cơ bản nó là bài toán luồng chi phí tối thiểu phụ thuộc vào thời gian.
5. Tham số và biểu thức
Kí hiệu Định nghĩa
Tập hợp các nút
Tập hợp các liên kết
Chỉ số của nút,
Chỉ số của liên kết có hướng,
Chỉ số của kịch bản
Tổng số lượng kịch bản
Giá trị cung cấp của nút nguồn
Ngưỡng thời gian
Tổng số lượng của các ngưỡng thời gian
Sức chứa vật lý của liên kết (i, j)
Sức chứa của liên kết (i, j) trong kịch bản s thời gian t
Thời gian di chuyển trên (i, j) trong kịch bản s thời
gian t
Xác suất của kịch bản s

Mục đích của penalty function:


Khi xét các đường di chuyển trên đồ thị A, ta có thể rơi vào vòng lập vô tận hoặc di chuyển lại những điểm đã
đi qua rồi. Để tránh những tình huống này, hàm penalty function được sử dụng.
2. Mô tả vấn đề

2.1. Biểu diễn bài toán sơ tán như bài toán lập trình ngẫu nhiên hai giai đoạn

Phần này lấy sự xuất hiện của trận động đất làm ví dụ để mô tả quá trình sơ tán của người dân. Trong
quá trình sơ tán, giả định rằng những người bị ảnh hưởng có thể nhận được thông tin cảnh báo sớm và họ
thoát khỏi khu vực nguy hiểm bằng chính ô tô của mình. Trong giai đoạn sau sự kiện, sau khi nhận được tín
hiệu nguy hiểm, thông tin chính xác về trận động đất sẽ được cung cấp bằng các công cụ liên lạc tiên tiến. Tuy
nhiên, việc ứng phó khẩn cấp và sơ tán ban đầu được thực hiện mà không biết chính xác phạm vi và mức độ bị
ảnh hưởng. Trong trường hợp này, phản ứng ban đầu sẽ phụ thuộc vào một số tình huống thiệt hại. Do đó, giai
đoạn sơ tán nên được chia thành hai giai đoạn theo thời gian thu thập thông tin chính xác. Trong giai đoạn đầu
tiên không lường trước được, quyết định sơ tán phải được đưa ra trước khi xảy ra những tình huống không
chắc chắn trong tương lai và kế hoạch sơ tán ở giai đoạn hai được xác định sau khi biết được thông tin không
chắc chắn về việc nhận ra. Dựa trên phân tích trên, mục tiêu là lập kế hoạch sơ tán tối ưu trong giai đoạn đầu
tiên trong điều kiện không chắc chắn sẽ phải đối mặt trong giai đoạn thứ hai.

Sau đây, khái niệm bài toán lập kế hoạch sơ tán ngẫu nhiên hai giai đoạn được minh họa cụ thể bằng
một mạng đơn giản với 8 nút và 15 liên kết (xem Hình 2). Ở đây, nút 1 và 8 được giả định lần lượt là khu vực
thảm họa và khu vực an toàn, và cần có bốn ô tô là a, b, c và d để sơ tán đến khu vực an toàn. Trong giai đoạn
trước và đầu sự kiện, bốn ô tô này được giả định là đã sơ tán theo kế hoạch tiên nghiệm, tức là ô tô a và b đi
dọc theo các đường 1  2  3  4  6  8, c và d đi dọc theo các đường 1  3  5  6  7  8.

~
Trong giai đoạn sau sự kiện mà thông tin đường chính xác được nhận, tức là sau ngưỡng thời gian T ,
phần sau của kế hoạch có thể được thay đổi cho thích ứng. Để đơn giản, hai kịch bản ngẫu nhiên được tính
đến để minh họa cho việc lập kế hoạch. Trong khi đó, Hình 3 cung cấp mạng không gian – thời gian của Hình 2
bằng cách rời rạc hóa khoảng thời gian thành nhiều khoảng thời gian đơn vị. Trong mạng này, trục hoành biểu
thị khoảng thời gian quan tâm và trục tung biểu thị các nút trong mạng vật lý. Rõ ràng, trục hoành được chia
~
thành hai giai đoạn theo ngưỡng thời gian T . Kế hoạch sơ tán tiên nghiệm được đưa ra ở bên trái Hình 3 và kế
hoạch thích ứng trong hai kịch bản được hiển thị ở bên phải Hình 3. Kế hoạch cho bốn chiếc xe này được đánh
dấu bằng các vạch màu trong các tình huống khác nhau. Cụ thể, phương án sơ tán trong kịch bản 1 là ô tô a và
b đi dọc theo đường 1  2  3  4  7  8, ô tô c và d đi dọc theo đường 1  3  5  6  8; và trong kịch bản 2, ô tô
a và b đi dọc theo đường 1  2  3  4  6  8, c đi dọc theo đường 1  3  5  6  8 và d đi dọc theo đường 1  3 
5  6  7  8.

~
Từ Hình 3, có thể thấy rằng, trước ngưỡng thời gian T , chuyến đi phụ trong kế hoạch sơ tán thích ứng
theo kịch bản 1 và 2 giống như trong kế hoạch tiên nghiệm, cụ thể là ô tô a và b di tản dọc theo đường dẫn
phụ 1  2  3  4, c và d di tản dọc theo đường dẫn phụ 1  3  5. Khi có thông tin chính xác, tức là sau ngưỡng
~
thời gian T , các kế hoạch sơ tán thích ứng trong hai tình huống sẽ khác với kế hoạch sơ tán trước đó. Ví dụ: kế
hoạch sơ tán trước cho a và b là đường dẫn phụ 6  8, trong khi kế hoạch thích ứng cho a và b lần lượt là
đường dẫn phụ 7  8 và 6  8 trong hai kịch bản.

Một ví dụ số đơn giản được đưa ra để phân tích bài toán sơ tán ngẫu nhiên hai giai đoạn dựa trên kịch
bản. Kế hoạch sơ tán trước trong giai đoạn đầu tiên phải được thực hiện trước khi quan sát các thông số ngẫu
nhiên. Sau đó, các quyết định ở giai đoạn thứ hai liên quan đến các kế hoạch sơ tán đối với các kịch bản cụ thể.
Bài viết này tập trung vào việc tạo ra kế hoạch sơ tán tiên nghiệm vững chắc bằng cách xem xét khả năng truy
đòi trong giai đoạn thứ hai.

2.2. Multiple sources and sinks conversion

Trong bài toán sơ tán ngẫu nhiên hai giai đoạn, có nhiều hơn một nguồn và điểm chìm trong mạng lưới
sơ tán thực tế. Do đó, mạng vật lý có nhiều nguồn phải được chuyển đổi thành mạng tương đương với một
siêu nguồn duy nhất, thậm chí thành nhiều nguồn. Nói một cách thực tế, một siêu nguồn k được thêm vào

mạng và trong khi đó các cung giả (k, i) nên được thêm vào với thời gian di chuyển có giá trị 0, tức là ,

trong đó K là tập hợp các nút nguồn, và gọi công suất trên cung giả là giá trị của nguồn cung tại nút i, tức

là , . Do đó, giá trị cung cấp tại siêu nguồn có thể được đặt là . Tương tự, supersink
có thể được chuyển đổi theo cách tương tự. Sau đây là ví dụ minh họa cách chuyển đổi nhiều nguồn và nhiều
nguồn thành siêu nguồn và supersink (xem Hình 4).
Đối với mạng phụ thuộc vào thời gian, thời gian và năng lực di chuyển vòng cung sẽ thay đổi theo thời

gian khởi hành. Khi thêm một siêu nguồn, thời gian di chuyển trên các cung giả là , ,

và công suất bằng với nguồn cung của nút i tại thời điểm t, tức là , . Hơn nữa,
nhiều phần chìm được chuyển thành supersink. Vì thời điểm đến đích của mỗi luồng có thể khác nhau nên

trước tiên ta thêm một bản sao j’ cho mỗi điểm chìm ban đầu j, , và sau đó một supersink l được thêm
vào mạng. Đối với mỗi điểm chìm, chúng ta thêm cung (j , j’) vào mạng với dung lượng vô hạn, tức là

, và thời gian di chuyển cho mỗi cung giả được giả định bằng 0, , . Ngoài ra,

một vòng lặp được thêm vào cho mỗi nút j’, trong đó và . Hơn nữa, công suất của cung

(j’, l) bằng với nhu cầu của nút j tại thời điểm T, tức là và công suất tại thời điểm khác được đặt

là 0, tức là , . Ngoài ra, thời gian di chuyển được giả định bằng 0 trong khoảng thời

gian đang xem xét, , .


Tiếp theo, một ví dụ được đưa ra để minh họa cách chuyển đổi nhiều nguồn và nhiều nguồn thành siêu
nguồn và supersink (xem Hình 5).

2.3. Mô tả bài toán sơ tán ngẫu nhiên hai giai đoạn bằng bài toán chi phí tối thiểu

Vấn đề hàng đầu khi thảm họa xảy ra là giảm thiểu thiệt hại về người. Trước một số thảm họa như
động đất, rò rỉ hóa chất nguy hiểm hay bão, người dân ở các khu vực bị ảnh hưởng phải được sơ tán đến khu
vực an toàn. Wang, Yang, Gao, Li, và cộng sự. (2016) đã giải quyết các vấn đề sơ tán trong quản lý ứng phó với
thảm họa bằng cách xây dựng ba mô hình lập trình toán học ngẫu nhiên theo quyết định khác nhau. Các quyết
định đưa ra trong bài viết này không chỉ liên quan đến quyết định tối ưu hóa tiên nghiệm mà còn liên quan
đến chiến lược lựa chọn thích ứng tùy thuộc vào một tập hợp các kịch bản riêng biệt. Do đó, bài viết này xây
dựng một chương trình số nguyên hỗn hợp ngẫu nhiên hai giai đoạn nhằm cung cấp chiến lược ứng phó khẩn
cấp trước khi sơ tán đối với trận động đất hoặc các thảm họa khác.

Bài viết này xây dựng kế hoạch di chuyển chi tiết của người dân từ khu vực nguy hiểm đến khu vực an
toàn dưới dạng bài toán chi phí tối thiểu với thời gian và năng lực di chuyển của liên kết ngẫu nhiên. Mục tiêu
là di chuyển người dân từ khu vực nguy hiểm đến khu vực an toàn với thời gian sơ tán tối thiểu trong mạng chi
phí công suất G(V, A, C, U, D), trong đó V là tập hợp các nút, A là tập hợp các liên kết có thời gian di chuyển

ngẫu nhiên và công suất, C(i, j) thể hiện thời gian di chuyển trên tuyến (i, j) A , ký hiệu là , U(i, j) thể hiện

công suất của tuyến (i, j), ký hiệu là và D(i) đại diện cho luồng tại nút , ký hiệu là . Giả sử thời gian di
chuyển trên tuyến (i, j) A là như nhau nếu số người bị ảnh hưởng trên đường không vượt quá khả năng cho
phép. Nghĩa là, thời gian di chuyển của liên kết không thay đổi theo số lượng người bị ảnh hưởng. Trong bối
cảnh của vấn đề đã nêu, các nguồn trong mạng đại diện cho các khu vực nguy hiểm, các điểm chìm đại diện
cho các khu vực an toàn và các nút khác là các giao điểm của mạng. Các liên kết trong mạng lưới đại diện cho
các con đường di chuyển người dân bị ảnh hưởng.

Mô hình được trình bày khác với bài toán chi phí tối thiểu nói chung. Cụ thể, mô hình lập trình ngẫu
nhiên hai giai đoạn có truy đòi thể hiện tình huống trong đó cả giai đoạn đầu tiên và giai đoạn thứ hai phát
sinh ở các giai đoạn thời gian khác nhau trong cùng một mạng lưới sơ tán. Trong giai đoạn đầu tiên, thời gian
di chuyển và công suất của liên kết chỉ được biết theo xác suất, nhưng những người bị ảnh hưởng phải được
sơ tán khỏi các nút nguồn đến các nút khác trước khi nhận ra thời gian và năng lực di chuyển của liên kết trong
giai đoạn thứ hai. Trong giai đoạn thứ hai, kế hoạch sơ tán sẽ được xác định dựa trên việc xác định thời gian và
công suất di chuyển của tuyến. Lưu ý rằng kế hoạch sơ tán ở giai đoạn đầu có thể không khả thi đối với việc
thực hiện đã đề ra, điều này được giải quyết bằng cách cho phép thời gian sơ tán ngắn hơn trong giai đoạn thứ
hai. Trong trường hợp này, hàm mục tiêu sẽ bao gồm chi phí phạt ở giai đoạn đầu tiên và giá trị kỳ vọng của chi
phí truy đòi ở giai đoạn thứ hai.

Mô hình kế hoạch sơ tán hai giai đoạn

Vấn đề đặt ra là phải xây dựng một kế hoạch sơ tán ở giai đoạn 1 có thể thích ứng với tất cả những khả
năng có thể xảy ra ở giai đoạn 2. Do đó, cần xây dựng một kế hoạch sơ tán ở giai đoạn 1 trong một thười gian
dự kiến trước và sau khi thảm họa xảy ra với từng ngữ cảnh; trong đó, xác suất xảy ra của từng ngữ cảnh là ,

Để giảm thiểu mức độ phạt ở giai đoạn 1 với tổng thời gian giải cứu trong từng ngữ cảnh ở giai đoạn 2,
cần xây dựng một mô hình kế hoạch giải cứu 2 giai đoạn phụ thuộc thời gian và có sự can thiệp của các yếu tố
ngẫu nhiên.

(10)
Giải thuật

Mô hình (10) là mô hình quy hoạch nguyên bao gồm 2 loại biến quyết định và

; hệ ràng buộc là một ràng buộc khó có thể giải trong thời gian đa thức. Nên, mô
hình được phân rã thành 2 vấn đề dễ giải quyết hơn, một là bài toán luồng cực đại chi phí tối thiểu, hai là bài
toán phụ thuộc thời gian, giải bằng phương pháp nới lỏng Lagrangian.

Phân rã mô hình

Từ mô hình ban đầu có thể thấy rằng ràng buộc ghép: (4) là một
ràng buộc khó. Ràng buộc này đặc trưng cho mối quan hệ giữa việc lựa chọn một liên kết vật lý và các cung
phụ thuộc thời gian dựa trên kịch bản tương ứng. Do đó, ta đưa ra hệ số nhân Lagrangian

cho ràng buộc ghép, và sau đó ràng buộc này có thể được nới lỏng thành
hàm mục tiêu có dạng sau:

(12)
Do đó, sau khi nới lỏng công thức (12) thành hàm mục tiêu, công thức nới lỏng của mô hình (10) có thể
được xây dựng như sau:

(13)
Bài toán con 1: Bài toán luồng chi phí tối thiểu

(14)

Hàm mục tiêu của Bài toán con 1 có thể được định nghĩa là để biểu thị chi
phí tổng quát của mỗi liên kết. Do đó, Bài toán con 1 có thể được giải bằng thuật toán đường đi ngắn nhất liên

tiếp. Để thuận tiện, giá trị mục tiêu tối ưu của Bài toán con 1 được viết tắt là . Mục tiêu của thuật toán
này là tính toán luồng chi phí tối thiểu trong mạng G = (V, A, C, U, D). Cuối cùng, thuật toán đường đi ngắn nhất
liên tiếp cho Bài toán con 1 được phát triển trong Thuật toán 1.

Thuật toán 1: Thuật toán đường đi ngắn nhất cho bài toán luồng chi phí tối thiểu.

Bước 1: Lấy biến x làm luồng khả thi giữa bất kỳ OD nào và nó có chi phí phân phối tối thiểu trong các
luồng khả thi có cùng giá trị luồng.

Bước 2: Thuật toán sẽ kết thúc nếu giá trị luồng của x đạt v hoặc không có đường chi phí tối thiểu trong
phần dư mạng (V, A(x), C(x), U(x), D); mặt khác, đường đi ngắn nhất với luồng tối đa được tính bằng cách sửa
nhãn thuật toán, sau đó chuyển sang Bước 3. Các hàm A(x), C(x), U(x) trong mạng dư có thể được định nghĩa
là:
Bước 3: Tăng luồng dọc theo đường chi phí tối thiểu. Nếu giá trị luồng tăng lên không vượt quá v thì
chuyển sang Bước 2.

Bài toán con 2: Bài toán luồng chi phí tối thiểu phụ thuộc vào thời gian

(15)
Bài toán con 2 có thể được phân tách thành tổng S bài toán con, mỗi bài toán con trong số đó có thể
được gọi là bài toán luồng chi phí tối thiểu với thời gian và dung lượng di chuyển của liên kết phụ thuộc vào
thời gian, cụ thể là:

(16)

Với mỗi kịch bản , bài toán con (16) có cách giải tương tự cấu trúc như bài toán con (14)

với chi phí liên kết phụ thuộc thời gian và dung lượng liên kết và chi phí tổng quát . Xem xét
khoảng thời gian T được chia thành hai giai đoạn thời gian, chi phí tổng quát là được định nghĩa là hàm từng
phần:

Vì bài toán con (16) là bài toán luồng chi phí tối thiểu phụ thuộc vào thời gian, và do đó thuật toán 1
nên được sửa đổi ở Bước 2. Đầu tiên, các tham số A(y(t)), C(y(t)), và U(y(t)) trong mạng lưới còn lại N(y(t))
được định nghĩa như sau:
Lagrangian Relaxation

Hàm Lagrangian được xây dựng bằng cách kết hợp hàm mục tiêu của bài toán tối ưu và các ràng buộc,
sau đó thêm các hệ số Lagrange với các ràng buộc. Việc nới lỏng các ràng buộc giúp tạo ra một bài toán tối ưu
phụ ít ràng buộc hơn, trở nên dễ giải quyết hơn. Dựa trên kết quả của bài toán phụ, các hệ số Lagrange được
cập nhật để điều chỉnh mức độ của ràng buộc. Điều này đặc biệt quan trọng khi bài toán di tản có kích thước
lớn và phức tạp.

Trong bài toán di tản, ràng buộc phức tạp (4) cùng giới hạn trên và dưới của luồng, phương pháp này
cho phép phân rã bài toán chính thành 2 bài toán phụ giúp giảm độ phức tạp bài toán gốc (10) và tạo ra bài
toán phụ (14), (15) có thể được giải quyết độc lập. Lagrangian Relaxation có thể được sử dụng để tìm lời giải
gần đúng cho bài toán tối ưu khi không thể tìm được giải chính xác trong thời gian hợp lý.

You might also like