Hãy xem xét một đa giác hợp lý được xác định bằng phương tiện phân tách. Nghĩa là, P có thể được mô tả ngầm là P = { x ∈ R k : A x ≤ b , A ∈ Z m × k , b ∈ Z m } , nhưng vì m rất lớn, chúng tôi sử dụng một lời sấm truyền điểm x ∈ R k , hoặc nói x ∈ P hoặc trả về một nửa không gian sao cho x ∉ S.
Mục tiêu của tôi là tìm một điểm trong hoặc xác định rằng P trống. Tôi đang nhắm đến một thời gian chạy đa thức trong kích thước đại diện của U và k , nơi U là giá trị tuyệt đối lớn nhất trong Một . Đó là, thuật toán chỉ nên thực hiện nhiều cuộc gọi đến lời tiên tri tách.
Nói chung, có thể được chứa trong một mặt phẳng siêu phẳng có kích thước thấp hơn và do đó việc sử dụng phương pháp ellipsoid là một vấn đề. Vì vậy, như trong lừa Khachiyan, tôi ALTER P (và oracle tách) để sử dụng P ε , nơi ε là một cái gì đó giống như 1 / U . Bằng trực giác, nửa không gian xác định P ε đều giống nhau như những cái mà xác định P duy nhất mà họ được dịch bởi ε . Các polytope P ε có các thuộc tính sau: P ε là trống rỗng khi và chỉ khi P là trống rỗng, và nếu P không trống rỗng, là đầy đủ chiều.
Câu hỏi của tôi là như sau: Giả sử các thuật toán tìm thấy một điểm . Có thể tạo một điểm trong P bằng p không?