Có khoảng cách tích phân bằng không ngụ ý khoảng cách đối ngẫu bằng không cho một số vấn đề nhất định?


14

Chúng ta biết rằng nếu khoảng cách giữa các giá trị của chương trình số nguyên và giá trị kép của nó ("khoảng cách đối ngẫu") bằng 0, thì việc thư giãn lập trình tuyến tính của chương trình số nguyên và đối ngẫu của thư giãn, cả hai đều thừa nhận các giải pháp tích phân (tích phân 0 " lỗ hổng"). Tôi muốn biết nếu converse giữ, ít nhất là trong một số trường hợp.

Một 0 - 1 P ' P P 'P:max{1Tx:Ax1,x{0,1}n}A01PPP

Tôi sẽ đánh giá cao bất kỳ ví dụ phản đối hoặc con trỏ ..


@Kaveh không chắc chắn rằng các thuật toán gần đúng là thẻ đúng ở đây. hoặc thậm chí các thuật toán DS
Suresh Venkat

4
Trong đoạn đầu tiên, bạn có ý nghĩa gì bởi kép của một chương trình số nguyên? Thật hữu ích khi xem cuốn sách của Schrijver về lập trình tuyến tính và số nguyên để hiểu những điều cơ bản của lý thuyết đa diện và đặc biệt khi thư giãn lập trình tuyến tính có các đỉnh nguyên. Ma trận TUM và hệ thống bất bình đẳng TDI có liên quan đến câu hỏi của bạn.
Chandra Chekuri

@Suresh, không lập trình tuyến tính và tối ưu hóa rơi vào thuật toán?
Kaveh

@ChandraChekuri Tôi đang nói về các chương trình tuyến tính số nguyên; do đó, kép là kép kép tiêu chuẩn của ILP mà đối ngẫu yếu giữ. Khó khăn ở đây là các điều kiện đủ để tích hợp các giải pháp LP (nguyên thủy) (như TUM / cân bằng, v.v.) dường như vượt qua khái niệm tích hợp dường như mạnh mẽ hơn của các giải pháp của LP nguyên thủy và LP kép của nó. Điều này làm tôi tự hỏi liệu tính tích phân của giải pháp nguyên thủy có hàm ý tính tích phân của giải pháp kép hay không, ít nhất là đối với các hệ số tích phân. Tái bút: Tôi chỉ có thể đi bộ đến Siebel và chúng tôi có thể nói chuyện ở đó! Tôi đã ở trong lớp của bạn vài năm trước!
Ankur

Câu hỏi đặc biệt này gần với các thẻ mà nó hiện có.
Suresh Venkat

Câu trả lời:


5

Đây là một ví dụ có thể gần với một ví dụ cho khiếu nại.

Hãy xem xét LP và cho ma trậnP=max{1Tx|Ax1,x1,x0}P=min{1Ty+1Tz | ATy+z1, y0,z0}12×6

A=[100001010010110000001011010000100010000001001000100010000100011001001100].

Một giải pháp tối ưu của được đưa ra bởi (tất cả các biến khác đều bằng 0), với giá trị hàm mục tiêu là . Giải pháp tối ưu của được đưa ra bởi các vector . Nếu bạn giải dưới dạng chương trình số nguyên, giá trị hàm mục tiêu tối ưu chỉ là và là một giải pháp tối ưu.Py1=y2=y12=13Px=[0.5 0.5 0 1 0.5 0.5]TP2x=[1 0 0 1 0 0]

Tóm lại, LP có một giải pháp tối ưu tích hợp, nhưng kép của nó không có giải pháp tối ưu tích hợp. Các vai trò nguyên thủy kép được đảo ngược từ thiết lập mà Ankur muốn. Nhưng với bản chất của tính đối ngẫu LP, trường hợp này vẫn có thể được coi là một ví dụ cho tuyên bố chung của yêu cầu ban đầu.PP


Cảm ơn! Đó là công việc! Làm thế nào bạn đưa ra ví dụ này? Có một lớp các vấn đề mà nó được rút ra?
Ankur

1
Ma trận là một sửa đổi của ma trận biên của dải Mobius, được đưa ra trong bài báo của chúng tôi về các chu kỳ tương đồng tối ưu. Gần đây tôi đã chơi xung quanh với các ma trận ranh giới như vậy, và do đó phần nào bắt đầu tự nhiên với ma trận này để tạo ra ví dụ mà tôi đã đưa ra.
kbala
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.