Tổng quan luận án

Nghiên cứu của Dazhang Gu (2005) mang tiêu đề "Resource Management for Dynamic, Distributed Real-time Systems" (Quản lý tài nguyên cho các hệ thống thời gian thực phân tán, động - DDRTS), được thực hiện dưới sự hướng dẫn của Giáo sư Lonnie R. Welch tại Trường Kỹ thuật Điện và Khoa học Máy tính, Trường Cao đẳng Kỹ thuật và Công nghệ Russ thuộc Đại học Ohio. Luận án giải quyết bài toán cốt lõi trong việc triển khai các hệ thống thời gian thực phân tán vào những môi trường vận hành biến động, nơi các yếu tố môi trường không thể xác định trước và không tồn tại ước lượng thời gian thực thi xấu nhất (Worst-Case Execution Time - WCET) có ý nghĩa.

Khoảng trống nghiên cứu được chỉ rõ: các kỹ thuật phân bổ tài nguyên tĩnh truyền thống dựa trên WCET cố định hoàn toàn không áp dụng được cho hệ thống động; trong khi đó, các phương pháp phân bổ thích ứng thụ động (adaptive allocation) dễ dẫn đến hiện tượng đảo chuyển (thrashing) do tái phân bổ liên tục và không phù hợp với các ứng dụng có trạng thái (stateful applications). Các tiếp cận xác suất (probabilistic models) không thể đưa ra bảo đảm hạn định ngặt (hard deadlines), còn các nghiên cứu phân bổ bền vững chủ động (proactive robust allocation) trước đó chỉ áp dụng các chỉ số thô (như chuẩn $l_2$), giả định tải đơn biến tuyến tính hoặc bỏ qua các điều kiện khả thi về lập lịch thời gian thực trên từng bộ xử lý.

Mục tiêu nghiên cứu tổng quát của luận án là phát triển một giải pháp phân bổ tài nguyên có bảo đảm thời gian thực tường minh, đồng thời tối đa hóa khả năng dung thứ (độ bền vững - robustness) trước các biến đổi môi trường mà không cần tái phân bổ. Tác giả cụ thể hóa thành 4 nhiệm vụ nghiên cứu:

  1. Xây dựng mô hình tính toán thời gian thực mới tích hợp các biến môi trường vào hàm thời gian thực thi của tác vụ.
  2. Thiết lập hệ thống phân loại toàn diện ($R|T|O|E$) cho các bài toán phân bổ tài nguyên và xác định các chỉ số định lượng độ bền vững đa chiều.
  3. Thiết kế các thuật toán xấp xỉ phân bổ tài nguyên bền vững, chứng minh các biên tỷ số xấp xỉ lý thuyết (approximation ratios) dưới lập lịch Rate-Monotonic Scheduling (RMS) và Earliest Deadline First (EDF).
  4. Mở rộng bài toán phân bổ bền vững cho các hệ thống tác vụ có cấp độ dịch vụ (service levels/QoS) nhằm tối ưu hóa hàm thỏa dụng (utility).

Đối tượng nghiên cứu là các tác vụ định kỳ độc lập có thời gian thực thi phụ thuộc vào môi trường, được phân bổ trên tập hợp các bộ xử lý đồng nhất loosely-coupled. Phạm vi ứng dụng tập trung vào các hệ thống điều khiển phân tán phức tạp như hệ thống phòng thủ phòng không (air defense system với các tác vụ phát hiện, đánh chặn, dẫn đường tên lửa), hệ thống giám sát tòa nhà và phương tiện thông minh.


Tổng quan tài liệu và vị trí của luận án

Tác giả Dazhang Gu hệ thống hóa các hướng nghiên cứu liên quan đến lập lịch và phân bổ tài nguyên thời gian thực theo các nhóm tiếp cận chính:

                                  Các hướng tiếp cận quản lý tài nguyên
Phân bổ thích ứng (Adaptive)   Mô hình xác suất (Probabilistic)   Dòng sự kiện & Đa khung    Phân bổ bền vững chủ động
- Welch & Shirazi (1999)      - Tia et al. (1995)                - Wandeler et al. (2004)   - Gertphol et al. (2002)
- Welch et al. (1998)         - Hu et al. (2001)                 - Chen et al. (2000)       - Ali et al. (2003)
- Ravindran et al. (2000)     - Manolache et al. (2004)                                     - Juedes et al. (2003, 2004)
                                                                                            - Shestak et al. (2005)
  1. Phân bổ tài nguyên thích ứng (Adaptive Allocation): Welch và Shirazi (1999), Welch và cộng sự (1998), Ravindran và cộng sự (2000) nghiên cứu cơ chế phản ứng thụ động với sự thay đổi của môi trường thông qua việc tái cấu hình và di trú tác vụ. Nhược điểm là chi phí tái phân bổ cao, gây trễ và không thể áp dụng cho các ứng dụng có trạng thái phức tạp.
  2. Mô hình thống kê và xác suất (Probabilistic Deadline Guarantee): Tia và cộng sự (1995) đề xuất mô hình tác vụ bán định kỳ với phân phối xác suất thời gian thực thi; Hu và cộng sự (2001), Manolache và cộng sự (2004) mở rộng cho hệ thống nhiều bộ xử lý có phụ thuộc tác vụ và dùng Tabu Search để tối ưu hóa độ lệch vượt ngưỡng xác suất trượt hạn định. Hạn chế là chi phí đánh giá không gian trạng thái rất lớn và không bảo đảm được hạn định ngặt.
  3. Mô hình dòng sự kiện và đa khung: Wandeler và cộng sự (2004) dùng mô hình Event Stream dựa trên các đường cong tỷ lệ loại sự kiện (type-rate curves); Chen và cộng sự (2000) đề xuất mô hình tác vụ đa khung tổng quát phân tán (DGMF). Tuy nhiên, các chuỗi sự kiện hoặc khung tác vụ phải được biết trước.
  4. Phân bổ tác vụ trên hệ thống phân tán: Các công trình kinh điển của Stone (1977), Lo (1988) dùng lát cắt đồ thị (max flow/min cut); Chu và Lan (1987) tối thiểu hóa tải nút cổ chai; Bettati và Liu (1990, 1992) giải quyết lập lịch dòng (flow shop) và quan hệ thứ tự; Natale và Stankovic (1994) giải bài toán chia hạn định con (slicing problem); Burns và cộng sự (1993), Tindell và cộng sự dùng tôi luyện ảo (Simulated Annealing); Peng và cộng sự (1997), Hou và Shin (1997) dùng nhánh và cận (Branch-and-Bound); Lee và cộng sự (1999a) nghiên cứu phân bổ QoS đa chiều tối ưu hóa thỏa dụng; Ali và cộng sự (2002) phát triển giải thuật heuristic max-min thích ứng ràng buộc host.
  5. Tiền đề phân bổ bền vững: Gertphol và cộng sự (2002) dùng quy hoạch nguyên hỗn hợp (MIP) để tìm mức tăng tải cực đại cho một biến duy nhất nhưng bỏ qua kiểm tra khả thi lập lịch; Ali và cộng sự (2003) đề xuất chỉ số bán kính nhiễu loạn cực đại dựa trên chuẩn $l_2$ nhưng không xây dựng thuật toán tối ưu hóa; Juedes, Welch và cộng sự (2004) phát triển thuật toán First-Fit kết hợp tìm kiếm nhị phân cho hệ thống một biến tải, chứng minh tỷ số xấp xỉ trong Juedes và cộng sự (2003); Aber và cộng sự (2004), Zhao và cộng sự (2005) mở rộng sang các thuật toán heuristic và bản sao tác vụ.

Vị trí của luận án được xác lập thông qua việc giải quyết triệt để các hạn chế trên: chuyển từ không gian một chiều sang đa biến môi trường ngẫu nhiên/không xác định, sử dụng chỉ số độ bền vững bảo đảm tính phi thay thế giữa các chiều, kết hợp chặt chẽ với điều kiện khả thi RMS/EDF và chứng minh các tỷ số xấp xỉ lý thuyết chặt chẽ.


Cơ sở lý thuyết và phương pháp nghiên cứu

Luận án kết hợp giữa lý thuyết lập lịch thời gian thực, giải tích toán học hàm lồi và phương pháp xấp xỉ thuật toán kết hợp mô phỏng thực nghiệm:

  • Cơ sở lý thuyết lập lịch thời gian thực: Sử dụng mô hình tác vụ định kỳ của Liu (2000b). Tính khả thi của việc phân bổ tác vụ lên từng bộ xử lý đơn lẻ được bảo đảm thông qua các ngưỡng sử dụng tài nguyên xấu nhất:
    • Đối với RMS: Áp dụng biên sử dụng của Oh và Baker (1998) cho thuật toán First-Fit, tiệm cận ở mức $\sqrt{2}-1 \approx 0{,}414$.
    • Đối với EDF: Áp dụng biên sử dụng của Lopez và cộng sự (2004) với cận $\frac{m+1}{2m}$ hoặc $\frac{\beta m + 1}{\beta + 1}$.
  • Công cụ giải tích: Khai triển Taylor bậc $k$ có số dư dạng tích phân để đánh giá xu hướng tăng trưởng của hàm tổng độ khả dụng hệ thống $U(w)$ mà không cần biết dạng giải tích tường minh cụ thể.
  • Phương pháp nghiên cứu thực nghiệm và đánh giá:
    • Mô phỏng thực nghiệm trên các tập dữ liệu bài toán quy mô nhỏ, trung bình và lớn (lên tới hàng trăm bộ xử lý và hàng ngàn tác vụ).
    • So sánh đối chuẩn thuật toán xấp xỉ đề xuất (RAFF-n, Approx) với các thuật toán chuẩn: Tìm kiếm ngẫu nhiên (Random Search - RARN-n), Leo đồi (Hill-Climbing - RAHC-n), Tôi luyện ảo (Simulated Annealing - RASA-n/SA), và Nhánh và cận tối ưu (Branch-and-Bound - RABB-n).
    • Kiểm định ý nghĩa thống kê (significance test) để so sánh chất lượng nghiệm và thời gian thực thi (running time).

Nội dung chính theo từng chương

Chương 1: Introduction

Chương này đặt nền móng nghiên cứu bằng việc phân tích ca điển hình: Hệ thống phòng thủ tên lửa phòng không tổng quát (generic air defense system) dựa trên Welch và Shirazi (1999). Hệ thống gồm ba tác vụ định kỳ liên kết: tác vụ phát hiện (detect), tác vụ kích hoạt/phóng (engage), và tác vụ dẫn đường tên lửa (guide missile). Thời gian thực thi của các tác vụ phụ thuộc trực tiếp vào số lượng vệt radar ($w_1$), số lượng mối đe dọa và số lượng tên lửa đang bay ($w_2$).

Tác giả chỉ rõ sự thất bại của các kỹ thuật phân bổ tĩnh khi môi trường thay đổi, đồng thời định vị giải pháp phân bổ bền vững trong Kiến trúc Quản lý Tài nguyên Thích ứng Dựa trên Chất lượng (Quality-based Adaptive Resource Management Architecture - QARMA) của Fleeman và cộng sự (2004). Thuật toán phân bổ bền vững đóng vai trò là hạt nhân ra quyết định trong Dịch vụ Quản lý Tài nguyên (Resource Management Service) của QARMA.

Chương 2: Literature Review

Chương 2 tổng thuật chi tiết toàn bộ các tài liệu học thuật theo hai trục: các nghiên cứu xử lý môi trường động (thích ứng, xác suất, dòng sự kiện, phân bổ bền vững) và các nghiên cứu phân bổ tác vụ phân tán tổng quát (lập lịch toàn cục, đa chiều QoS, phân bổ có ràng buộc giao tiếp và hạn định con). Tác giả chỉ ra các điểm nghẽn thuật toán và chứng minh sự cần thiết phải có một cách tiếp cận hình thức hóa toàn diện.

Chương 3: A Taxonomy for Resource Allocation Problems

Tác giả xây dựng hệ thống phân loại $R|T|O|E$ đại diện cho 4 trường thuộc tính của bài toán phân bổ tài nguyên có xét đến yếu tố môi trường:

Trường thuộc tính Ký hiệu Các giá trị và ý nghĩa phân loại
Resource (R) $R_c$, $R_d$ - $R_c$ (Bậc tài nguyên): 1. Đơn lớp (single class), 2. Đa lớp (multiple class).
- $R_d$ (Phân chia): 1. Chia được (divisible), i. Không chia được (indivisible).
Task (T) $T_b, T_p, T_s, T_c, T_e$ - $T_b$ (Hành vi): 1. Định kỳ (periodic), 2. Kích hoạt sự kiện (event-driven), 3. Hỗn hợp.
- $T_p$ (Phụ thuộc): 0. Độc lập, 1. Chuỗi (chain), 2. Đồ thị (graph).
- $T_s$ (Biến dịch vụ): 0. Không, 1. Đơn biến, 2. Đa biến.
- $T_c$ (Liên tục dịch vụ): 1. Liên tục, 2. Rời rạc.
- $T_e$ (Hồ sơ thực thi): 1. Hằng số, 2. Tuyến tính, 3. Tăng không giảm lồi, 4. Tăng không giảm, 5. Tùy ý.
Objective (O) $O_m, O_c, O_a$ - $O_m$ (Mục tiêu): 0. Không, 1. Độ bền vững (robustness), 2. Hàm chi phí, 3. Thỏa dụng (utility), 4. Độ tin cậy.
- $O_c$ (Hạn định): 1. Mềm (soft), 2. Vững (firm), 3. Ngặt (hard).
- $O_a$ (Ràng buộc phụ): 0. Không, 1-2. Sống sót (survivability), 3. An ninh (security).
Environment (E) $E_r, E_b, E_c, E_v$ - $E_r$ (Mức độ liên quan): 0. Không, 1. Đơn biến, 2. Đa biến.
- $E_b$ (Biên biến môi trường): 1. Không chặn (unbounded), 2. Bị chặn (bounded).
- $E_c$ (Tính liên tục): 1. Liên tục, 2. Rời rạc.
- $E_v$ (Dạng biến thiên): 1. Hàm thời gian, 2. Thống kê, 3. Mẫu hình đều, 4. Hỗn loạn/Không biết trước (chaotic/unknown).

Dựa trên quan hệ bao hàm (dominance), tác giả phân tích không gian 32 bài toán kết hợp từ trường $E$, xác định bài toán mục tiêu trọng tâm của luận án là $1|2,1,0,0,-,3/4|1,3,0|2,1,2,4$ (Chương 5, 6) và $1|2,1,0,2,2,4|3,3,0|2,1,2,4$ (Chương 7).

Chương 4: System Model

Chương này mô hình hóa hệ thống gồm $n$ tác vụ định kỳ $S = {T_1, \dots, T_n}$ với chu kỳ $p_i$, hạn định $d_i = p_i$, thực thi trên $m$ bộ xử lý đồng nhất $H = {P_1, \dots, P_m}$. Môi trường được biểu diễn bằng vector $\vec{w} = (w_1, w_2, \dots, w_l)$, trong đó $w_i \in \mathbb{Z}^+$. Thời gian thực thi của tác vụ $T_i$ là hàm $e_i(\vec{w})$. Tổng độ khả dụng hệ thống là:

$$U(\vec{w}) = \sum_{i=1}^n \frac{e_i(\vec{w})}{p_i}$$

Trong đó $U(0) = \delta m$ đại diện cho phần sử dụng độc lập với môi trường. Phân bổ $M: S \rightarrow H$ là ánh xạ nhiều-một từ tập tác vụ sang tập bộ xử lý.

Chương 5: Robust Task Allocation for Dynamic Distributed Real-time Systems

Chương 5 thiết lập chỉ số độ bền vững đa chiều có trọng số và giải thuật phân bổ:

  • Hệ thống động bậc $k$ (Order-$k$ dynamic DDRTS): Định nghĩa hàm $f(w)$ chuẩn tắc đến bậc $k$ khi $f^{(i)}(w) \ge 0$ với mọi $1 \le i \le k+1$ và $f^{(k)}(w) \neq 0$.
  • Tỷ số xấp xỉ cho bài toán một chiều (RAFF-1):
    • Lập lịch RMS: Tỷ số tuyệt đối $r_{FF}^1(RM) < \frac{\sqrt{2}-2\delta}{\sqrt{2}-1-\delta}$. Tỷ số tiệm cận cho hệ thống bậc $k$: $$r_{FF}^{1*}(RM) \le \left(\frac{1-\delta}{\sqrt{2}-1-\delta}\right)^{1/k}$$
    • Lập lịch EDF: Tỷ số tuyệt đối $r_{FF}^1(EDF) < \frac{2-2\delta}{1+1/m-2\delta}$. Tỷ số tiệm cận cho hệ thống bậc $k$: $$r_{FF}^{1*}(EDF) \le \left(\frac{2-2\delta}{1+1/m-2\delta}\right)^{1/k}$$
  • Chỉ số độ bền vững đa chiều: Phê phán chuẩn $l_2$ do tính chất bù trừ sai lệch thực tế; tác giả đề xuất chỉ số cực tiểu hóa có trọng số: $$R(\vec{W}) \equiv \min_{1 \le i \le l} (k_i W_i) \quad (k_i > 0, W_i \ge 0)$$
  • Thuật toán RAFF-n được thiết kế dựa trên kỹ thuật thu hẹp không gian tìm kiếm và kiểm tra tính khả thi bằng First-Fit. Kết quả thực nghiệm cho thấy RAFF-n đạt chất lượng tiệm cận nghiệm tối ưu của nhánh và cận (RABB-n) nhưng thời gian chạy thấp hơn nhiều bậc độ phức tạp so với RASA-n, RAHC-n và RARN-n.

Chương 6: Robust Task Allocation with Improved Robustness Metric

Chương 6 hoàn thiện chỉ số độ bền vững chính xác hơn bằng cách xem xét chi tiết biên vùng khả thi, khắc phục hiện tượng đánh giá dưới mức độ chịu tải khi các tác vụ phân tán không đồng đều. Tác giả phát triển thuật toán xấp xỉ Approx, chứng minh các cận dưới độ bền vững (robustness lower bounds) đối với các hàm khối lượng công việc tuyến tính và hàm tổng quát, đồng thời kiểm định ý nghĩa thống kê về số lượng vi phạm hạn định và tải tối đa chịu đựng được.

Chương 7: Robust Allocation of Tasks with Service Levels

Mở rộng mô hình cho các hệ thống có mức dịch vụ (service levels). Mỗi tác vụ có nhiều cấu hình chất lượng khác nhau, mang lại giá trị thỏa dụng (utility) khác nhau. Luận án xây dựng thuật toán phân bổ vừa tối đa hóa hàm thỏa dụng hệ thống, vừa bảo đảm độ bền vững trước biến động môi trường, chứng minh cận dưới lý thuyết của hàm thỏa dụng và đối sánh hiệu năng với Simulated Annealing và Random Search.

Chương 8: Conclusions

Chương tổng kết toàn bộ các kết quả đạt được, khẳng định tính hiệu quả của mô hình toán học, hệ thống phân loại, các chỉ số độ bền vững và các thuật toán xấp xỉ phân bổ tài nguyên cho DDRTS.


Kết quả và những đóng góp mới

Luận án tự đúc kết các đóng góp học thuật và thực tiễn:

  1. Về mặt lý luận và mô hình hóa:
    • Đề xuất mô hình tính toán thời gian thực mới tích hợp các biến môi trường trực tiếp vào hàm thời gian thực thi $e_i(\vec{w})$, thoát ly khỏi giả định WCET cố định.
    • Xây dựng bảng phân loại $R|T|O|E$ gồm 4 trường và 14 thuộc tính, cung cấp khung phân loại toàn diện cho các bài toán phân bổ tài nguyên thời gian thực chịu ảnh hưởng môi trường.
    • Định nghĩa khái niệm hệ thống động bậc $k$ (order-$k$ dynamic DDRTS) dựa trên đạo hàm của hàm khả dụng.
    • Xây dựng chỉ số độ bền vững đa chiều có trọng số khắc phục nhược điểm của chuẩn $l_2$.
  2. Về mặt thuật toán và phân tích lý thuyết:
    • Chứng minh giải tích các tỷ số xấp xỉ tuyệt đối và tiệm cận ($r_{FF}^1, r_{FF}^{1*}$) cho thuật toán phân bổ First-Fit dưới cả hai cơ chế lập lịch RMS và EDF. Chứng minh rằng hệ thống có bậc động học $k$ càng cao thì tỷ số xấp xỉ tiệm cận càng tiệm cận 1.
    • Thiết kế các thuật toán xấp xỉ thời gian đa thức (RAFF-n, Approx) có khả năng mở rộng cho các hệ thống quy mô lớn hàng trăm node.
  3. Về mặt thực tiễn và ứng dụng:
    • Tích hợp trực tiếp thuật toán vào dịch vụ Resource Management Service thuộc kiến trúc QARMA (Fleeman et al., 2004), cho phép ứng dụng thời gian thực tự động thích ứng với biến động môi trường mà không gây trễ do tái phân bổ.

Hạn chế và hướng nghiên cứu tiếp

Dựa trên các phân tích trong văn bản:

  • Hạn chế:
    • Nghiên cứu tập trung chủ yếu vào các tác vụ định kỳ độc lập; các ràng buộc phụ thuộc phức tạp dạng chuỗi hoặc đồ thị dòng công việc (task graphs, end-to-end precedence) chưa được tích hợp hoàn toàn trong thuật toán đa chiều ở Chương 5 và 6.
    • Giả định các bộ xử lý là đồng nhất (identical processors) và mô hình truyền thông chưa xét đầy đủ độ trễ mạng bất định chi tiết trong thuật toán phân bổ bền vững đa chiều.
  • Hướng nghiên cứu tiếp:
    • Mở rộng thuật toán phân bổ bền vững cho các hệ thống phần cứng không đồng nhất (heterogeneous COTS hosts).
    • Tích hợp mô hình phân bổ bền vững cho các tác vụ có phụ thuộc phức tạp, truyền thông không đồng bộ và có ràng buộc độ trễ đầu cuối (end-to-end latency).
    • Triển khai thử nghiệm thực tế trên các nền tảng phân tán quy mô lớn sử dụng chuẩn CORBA.

Giá trị tham khảo

  • Đối với nghiên cứu sinh và giảng viên ngành Khoa học Máy tính / Hệ thống nhúng:
    • Chương 3 cung cấp khung lý thuyết phân loại $R|T|O|E$ hữu ích cho việc định vị đề tài nghiên cứu mới.
    • Kỹ thuật chứng minh tỷ số xấp xỉ bằng khai triển Taylor bậc $k$ trong Chương 5 là phương pháp luận mẫu mực để phân tích thuật toán lập lịch thời gian thực.
  • Đối với kỹ sư hệ thống và chuyên gia phát triển phần mềm quốc phòng / hàng không vũ trụ:
    • Cung cấp mô hình định lượng tải môi trường và thuật toán phân bổ tài nguyên giúp các hệ thống radar, điều khiển hỏa lực và giám sát tự hành tránh được tình trạng trượt hạn định khi quá tải đột ngột.

Câu hỏi thường gặp

1. Tại sao chuẩn $l_2$ lại không phù hợp để làm chỉ số độ bền vững cho hệ thống nhiều biến môi trường?
Chuẩn $l_2$ đo bán kính hình cầu nhiễu loạn cực đại, ngầm định rằng các biến môi trường có thể bù trừ thay thế cho nhau. Một điểm nằm trên mặt cầu có thể đạt giá trị cực đại khi chỉ một biến môi trường đạt giá trị lớn trong khi các biến khác bằng 0. Trong thực tế (ví dụ hệ thống phòng không), việc xử lý được 15 vệt radar mà không xử lý được tên lửa nào ($15, 0$) không thể thay thế cho khả năng xử lý đồng thời 5 vệt radar và 5 tên lửa ($5, 5$), mặc dù $\sqrt{15^2+0^2} = 15 > \sqrt{5^2+5^2} \approx 7{,}07$. Chuẩn $l_2$ sẽ dẫn thuật toán tối ưu hóa chọn sai cấu hình phân bổ.

2. Khái niệm "Order-$k$ dynamic DDRTS" được định nghĩa như thế nào và có ý nghĩa gì đối với tỷ số xấp xỉ?
Một hệ thống là động bậc $k$ nếu hàm thời gian thực thi của mọi tác vụ không giảm và hàm tổng độ khả dụng $U(w)$ là chuẩn tắc bậc $k$ ($U^{(i)}(w) \ge 0$ với mọi $1 \le i \le k+1$, và $U^{(k)}(w) \neq 0$). Ý nghĩa: bậc $k$ càng lớn thì tốc độ tăng trưởng của độ khả dụng càng nhanh, giúp thuật toán First-Fit tiệm cận nghiệm tối ưu nhanh hơn, với tỷ số xấp xỉ tiệm cận được rút căn bậc $k$, tức $\left(\frac{1-\delta}{\sqrt{2}-1-\delta}\right)^{1/k}$ đối với RMS.

3. Tỷ số xấp xỉ tuyệt đối của thuật toán RAFF-1 dưới cơ chế lập lịch RMS và EDF là bao nhiêu?

  • Dưới RMS: $r_{FF}^1(RM) < \frac{\sqrt{2}-2\delta}{\sqrt{2}-1-\delta}$, trong đó $\delta = \frac{U(0)}{m}$ là tỷ lệ sử dụng độc lập với môi trường trên $m$ bộ xử lý.
  • Dưới EDF: $r_{FF}^1(EDF) < \frac{2-2\delta}{1+1/m-2\delta}$.

4. Khung phân loại $R|T|O|E$ gồm những trường chính nào và phân loại bài toán của Chương 5 như thế nào?
Khung $R|T|O|E$ gồm: Resource (Tài nguyên), Task (Tác vụ), Objective (Mục tiêu và ràng buộc), Environment (Biến môi trường). Bài toán trong Chương 5 được phân loại là $1|2,1,0,0,-,3/4|1,3,0|2,1,2,4$, đại diện cho: tài nguyên đơn lớp không chia cắt; tác vụ định kỳ độc lập không có biến dịch vụ, hồ sơ thời gian tăng không giảm lồi/không giảm; mục tiêu tối đa hóa độ bền vững với hạn định ngặt; môi trường đa biến, không chặn, giá trị rời rạc và biến thiên không xác định trước.


Kết luận

Luận án của Dazhang Gu giải quyết bài toán quản lý tài nguyên trong các hệ thống thời gian thực phân tán động bằng phương pháp phân bổ bền vững chủ động. Tác giả xây dựng hoàn chỉnh khung phân loại lý thuyết $R|T|O|E$, mô hình tính toán phụ thuộc môi trường và chỉ số độ bền vững phi thay thế. Các thuật toán xấp xỉ dựa trên First-Fit được phát triển với các chứng minh biên tỷ số xấp xỉ toán học chặt chẽ dưới cơ chế lập lịch RMS và EDF. Kết quả nghiên cứu cung cấp cơ sở khoa học và giải pháp thuật toán tin cậy cho các hệ thống thời gian thực phức tạp vận hành trong môi trường biến động.