3.2 EOQMC vấn đề với những hạn chế 31trong đó b là mức tối đa nhu cầu có thể được xử lý. Trong khi các phi tuyếnknapsack vấn đề mà kết quả từ tối đa hóa hoặc (3,4) hoặc (3,13) trên tất cả x ∈{Bn ∩ (3.14)} là nói chung khó khăn (Phiên bản công nhận trong cả hai trường hợp là N PComplete), chúng tôi có thể giải quyết các thư giãn liên tục hợp lý dễ dàng, như được hiển thị[2].Cho EOQMC với hạn chế tỷ lệ nhu cầu, ví dụ, một giải pháp tối ưu để thư giãn liên tục sẽ tồn tại ở một điểm cực kỳ, nơi cựcđiểm tương ứng với một trong hai vectơ nhị phân là khả thi cho (3. 14), hoặc giải phápmà (3.14) là chặt chẽ và tối đa một xj biến là chặt chẽ giữa 0 và một.Các nhị phân giải pháp được tạo ra trong các thuật toán để giải quyết EOQMC không bị giới hạn được khả thi cho (3.14) thống trị tất cả các vector nhị phân là khả thicho các hạn chế. Vì vậy, chúng tôi cần phải xem xét các giải pháp này cùng với một tối ưugiải pháp khi (3. 14) là chặt chẽ để giải quyết sự thư giãn liên tục của vấn đề hạn chế. May mắn thay, khi (3. 14) là chặt chẽ, các điều khoản bậc hai trong (3,4)và (3.13) trở thành cố định hằng số. Vì vậy, khi các hạn chế là chặt chẽ, vấn đềtrở thành một vấn đề đơn giản knapsack liên tục tuyến tính, được giải quyết bằng cách chèn các mục vào knapsack theo thứ tự nonincreasing rj giá trị cho đến khi khả nănglà kiệt sức. Rõ ràng giải pháp này chứa nhiều nhất một xj phân đoạn, và một giải pháp mà là khả thi cho các hạn chế nhị phân có thể được thu được bằng cách đơn giản chỉ cần đặt cácgiá trị của biến phân đoạn này bằng không. Này làm tròn xuống heuristic Hiển thị đượctiệm cận tối ưu trong số lượng mục trong [2], theo các giả định nhẹ trên cácphân phối của giá trị tham số và hành vi của công suất (và sản xuấttỷ lệ, cho EPQMC) như n → ∞. Bởi vì sự thư giãn liên tục là tương đốichặt chẽ (và nó có một giải pháp tối ưu với tối đa một biến phân đoạn), giải phápVia tùy chỉnh chi nhánh-và-bound nói chung là khá hiệu quả.
đang được dịch, vui lòng đợi..
