APX có trong NP không?


15

Một vấn đề P được cho là trong APX nếu tồn tại một số hằng số c> 0 sao cho thuật toán xấp xỉ thời gian đa thức tồn tại cho P với hệ số xấp xỉ 1 + c.

APX chứa PTAS (được nhìn thấy bằng cách chọn bất kỳ hằng số c> 0) và P.

Là APX trong NP? Cụ thể, sự tồn tại của thuật toán xấp xỉ thời gian đa thức đối với một số yếu tố gần đúng có nghĩa là vấn đề nằm ở NP?


Tôi nghĩ rằng "những gì được biết về lớp X so với tất cả các lớp Y khác" là một câu hỏi quá mơ hồ, trừ khi một số chi tiết khác được cung cấp về các loại mối quan hệ được tìm kiếm.
András Salamon

Ý tôi là các mối quan hệ như 'chứa', 'được chứa trong', 'không chứa'.
Andrew W.

Sau khi suy nghĩ, tôi đã thu hẹp câu hỏi xuống mối quan hệ cụ thể mà tôi quan tâm nhất.
Andrew W.

1
Chính xác nó có nghĩa là gì nếu hỏi APX có trong NP không? APX bao gồm các vấn đề "tối ưu hóa NP" gần đúng trong khi NP bao gồm các vấn đề quyết định. Hơn nữa, theo định nghĩa, phiên bản quyết định của một vấn đề tối ưu hóa NP là trong NP. Có lẽ bạn đã có một cái gì đó khác trong tâm trí?
Joshua Grochow

Bạn nói đúng Joshua. Ian trả lời câu hỏi tôi nên hỏi.
Andrew W.

Câu trả lời:


20

APX được định nghĩa là tập con của NPO, vì vậy, nếu có vấn đề tối ưu hóa trong APX thì vấn đề quyết định tương ứng là ở NP.

Tuy nhiên, nếu điều bạn đang hỏi là liệu một vấn đề tùy ý phải nằm trong NP (hoặc NPO) nếu có một phép tính xấp xỉ đa thời gian O (1), thì câu trả lời là không. Tôi không biết về bất kỳ vấn đề tự nhiên nào đóng vai trò là một ví dụ ngược lại, nhưng người ta có thể định nghĩa một vấn đề tối đa hóa nhân tạo trong đó mục tiêu là tổng của hai thuật ngữ, một thuật ngữ lớn dễ dàng được tối ưu hóa trong P và một thuật ngữ nhỏ hơn nhiều có thêm một lượng nhỏ nếu một phần của giải pháp mã hóa câu trả lời cho một số vấn đề khó khăn (bên ngoài NP). Sau đó, bạn có thể tìm thấy, xấp xỉ 2 xấp xỉ trong thời gian poly bằng cách tập trung vào thuật ngữ dễ dàng, nhưng tìm một giải pháp tối ưu sẽ yêu cầu giải quyết vấn đề khó khăn.


2
Tôi đã chấp nhận câu trả lời của bạn vì nó giải quyết cả câu hỏi tôi đã hỏi ('APX có chứa trong NP không?') Và câu hỏi tôi nên hỏi ('Liệu một đa thời gian O (1) có ngụ ý giải pháp chính xác trong NP không?').
Andrew W.

1
Một loạt các vấn đề không có trong NPO và NP nhưng có xấp xỉ hệ số không đổi là loại vấn đề trực tuyến (Câu hỏi về loại phức tạp nào chứa các vấn đề trực tuyến có ở đây cstheory.stackexchange.com/questions/1664/ . .
Oleksandr Bondarenko

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.