Giả sử chúng tôi có một bộ lớn các tác vụ và một bộ các bộ xử lý giống hệt nhau (về hiệu suất) hoạt động hoàn toàn trong song song, tương đông. Đối với các kịch bản quan tâm, chúng tôi có thể giả sử . Mỗi cần một lượng thời gian / chu kỳ để hoàn thành sau khi được gán cho bộ xử lý và sau khi được gán, nó không thể được chỉ định lại cho đến khi hoàn thành (bộ xử lý luôn hoàn thành nhiệm vụ được giao). Giả sử rằng mỗi mất một lượng thời gian / chu kỳ, không được biết trước, được lấy từ một số phân phối ngẫu nhiên rời rạc. Đối với câu hỏi này, chúng ta thậm chí có thể giả sử một phân phối đơn giản: và tất cả đều độc lập theo cặp. Do đó và .
Giả sử rằng, tĩnh, tại thời điểm / chu kỳ 0, tất cả các tác vụ được gán đều nhất có thể cho tất cả các bộ xử lý, thống nhất ngẫu nhiên; do đó, mỗi bộ xử lý được gán tác vụ (chúng ta cũng có thể giả sử cho các mục đích của câu hỏi). Chúng tôi gọi makepan là thời gian / chu kỳ mà bộ xử lý cuối cùng hoàn thành công việc được giao, hoàn thành công việc được giao. Câu hỏi đầu tiên:
Là một hàm của , và , gì? Cụ thể, gì? ?
Câu hỏi thứ hai:
Giả sử và tất cả đều độc lập theo cặp, vì vậy và . Là một hàm của , và các X_i mới này, makepan là gì? Thú vị hơn, làm thế nào để so sánh với câu trả lời từ phần đầu tiên?
Một số thí nghiệm suy nghĩ đơn giản chứng minh câu trả lời cho cái sau là makepan dài hơn. Nhưng làm thế nào điều này có thể được định lượng? Tôi sẽ vui lòng đăng một ví dụ nếu điều này (a) gây tranh cãi hoặc (b) không rõ ràng. Tùy thuộc vào sự thành công với câu hỏi này, tôi sẽ đăng câu hỏi tiếp theo về sơ đồ phân công động theo các giả định tương tự. Cảm ơn trước!
Phân tích một trường hợp dễ dàng:
Nếu , thì tất cả tác vụ được lên lịch cho cùng một bộ xử lý. Makepan chỉ là thời gian để hoàn thành nhiệm vụ theo kiểu tuần tự hoàn chỉnh. Do đó,
Có vẻ như có thể sử dụng kết quả này để trả lời câu hỏi cho ; chúng ta chỉ cần tìm một biểu thức (hoặc gần đúng) cho trong đó , một biến ngẫu nhiên có và . Là nhóm này đi đúng hướng?max ( Y 1 , Y 2 , . . . , Y m ) Y i = X i n μY=nσ 2 Y =n