Xét 0-1 knapsack set với các hệ số không âm. với và
Đn: Tập là 1 cover nếu
Ngoài ra, Cover C là minimal nếu với mọi .
Định lý (OK): Gs là 1 cover. Cover inequality
là valid cho K. Ngoài ra, nếu C là minimal, thì bdt này xác định một facet của với _{j}=0,j\in N\backslash C\}">
------------------------------------
Xét mixed 0-1 knapsack set
với các hệ số không âm. và
Định lý : Gs là 1 cover. Bdt
là valid cho S. Ngoài ra, bdt này xác định 1 facet cho với _{j}=0,j\in N\backslash C\}">.
Bác nào có thể giải thích giúp cái đối với mixed knapsack set S thì s ở vế phải có ý nghĩa gì hay ứng với cái gì trong thực tế (mô hình 1 bài toán nào đó). Khi s=0 thì nó là knapsack thông thường và tôi đã OK. Và cái bdt bên dưới này dịch ra tiếng Việt (hiểu 1 cách dân dã) thì nó nói lên cái gì. Cái cover inequality bên trên thì tôi đã Ok. Cái bên dưới này tôi cũng đã xoay sở chứng minh được nhưng chưa hiểu về thực tế nó mô tả cái gì, phải Việt hóa được nó thì mới có thể hiểu lâu được.
Mấy cái này tôi đọc trong 2 bài báo:
a. Cutting planes in integer and mixed integer programming
b. Valid Inequalities for Mixed Integer Linear Programs
yj: luồng qua cung thứ j.
aj: luồng tối đa qua cung thứ j.
xj: 0 - nếu không có luồng qua cung thứ j - 1 nếu có luồng qua cung thứ j.
Cần chuyển không quá b đơn vị qua nút này theo các cung.
Dựa vào bdt bên trên hoặc cm trực tiếp, thu được bdt sau:
Đly: giả sử là flow cover với .Bdt là 1 facet defining inequality cho conv(X).
Cái này tôi translate ra tiếng Việt nghĩa là nếu chưa bão hòa thì ta có thể gửi đơn vị luồng trên mỗi cung chưa được sử dụng (các cung mà có y_j bằng 0 hay x_j = 0 tương ứng). Còn phần sau thì chưa (có thể đọc mục 9.2.3 - IP của Wosley về các pp cm).
Chắc biên dịch như thế là chính xác, nhưng nó còn có 1 version khác mạnh hơn nữa mà tôi mới đọc và chưa chứng minh và tất nhiên là chưa chuyển thành ý nghĩa cụ thể được (page 191. mục 9.4.1 . proposition 9.6 - Integer Programming, của Wosley).
Bây giờ xét tiếp cái flow set này, cái flow set bên trên mới chỉ có vào chứ không có ra, cái này thì có cả 2 (nội dung chi tiết xem cuốn IP của Wosley)
Và cái này có thể được xem là feasible region của bt fixed charge flow network.
Đn : Tập with là một generalised cover cho X nếu với . được gọi là (cover-) excess. NGhĩa là tập cạnh C1, C2 cho phép luồng qua nó thỏa mãn dấu =.
Đly : Flow cover inequality là đúng cho X với .
BDT này có thể cm tương tự như bên trên nhưng ko phải là facet (nghĩa là ko phải là bdt cần thiết để mô tả conv(X)). Với vài dk thì nó sẽ trở thành facet (xem sách IP).
Và tôi dịch là : nếu chưa bão hòa thì sẽ có cách tăng luồng vào và cách điều thiết lập luồng ra dựa vào bdt trên (gán giá trị luồng bao nhiêu cho từng cạnh để thỏa mãn đk luồng).
Các bdt này được dùng để cut đi các nghiệm fractional của bài toán relax đối với biến y.
thay đổi nội dung bởi: fool, 07-10-2009 lúc 05:55 PM