Phân rã một hàm dưới


9

Với một hàm submodular trên Ω = X 1X 2 nơi X 1X 2 là rời nhau và f ( S ) = f 1 ( S X 1 ) + f 2 ( S X 2 ) . Ở đây f 1f 2 lần lượt là mô đun con trên X 1X 2 .fΩ=X1X2X1X2f(S)=f1(SX1)+f2(SX2)f1f2X1X2

Ở đây không xác định và chỉ có quyền truy cập truy vấn giá trị đến f . Sau đó, có một thuật toán polytime tìm X 1 . Nếu có nhiều lựa chọn cho X 1 thì bất kỳ lựa chọn nào cũng được.X1,X2,f1,f2fX1X1

Một vài suy nghĩ. Nếu chúng ta có thể tìm thấy bất kỳ hai phần tử sao cho cả hai đều thuộc về X 1 hoặc thuộc về X 2 thì chúng ta có thể hợp nhất chúng và tiến hành đệ quy. Nhưng không rõ làm thế nào để thực hiện một bước như vậy.t1,t2X1X2


2
Bạn có muốn nói rằng trong đó f 1f 2 lần lượt là mô đun con trên X 1X 2 không? f(S)=f1(SX1)+f2(SX2)f1f2X1X2
Chandra Chekuri

Vâng, tôi thực sự có ý đó. Cảm ơn đã chỉ lỗi đánh máy, tôi sẽ sửa nó.
Ashwinkumar BV

3
eΩf(e)=fΩe(e)eX1={e}X2=Ω{e}XΩef(e)>fX(e)X{e}Ω

2
Quyết định đưa ra nhận xét thành một câu trả lời.
Chandra Chekuri

Câu trả lời:


5

eΩf(e)=fΩe(e)eX1={e}X2=Ω{e}XΩef(e)>fX(e)X{e}X{e}=Ω

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.