Đây là phần tiếp theo của câu hỏi này trên math.stackexchange.
Hãy để chúng tôi nói rằng một tập hợp không rỗng S ⊆ là tự hỗ trợ nếu với mỗi a ∈ S, tồn tại các phần tử riêng biệt b, c ∈ S sao cho a = b + c. Đối với số nguyên dương n , các ví dụ đơn giản bao gồm S = n ideal lý tưởng hoặc (với n > 3) khoảng số nguyên [- n , n ].
Chúng tôi sẽ nói rằng S rất tự hỗ trợ nếu S tách rời khỏi −S: nghĩa là, nếu a ∈ S, thì - a ∉ S. Cả hai ví dụ trên đều không hỗ trợ mạnh mẽ, vì thực tế chúng đã bị đóng dưới sự phủ định. Tồn tại các tập hữu hạn có khả năng tự hỗ trợ mạnh mẽ: ví dụ: các tập {−22, −20, −18, −16, 14, −12, 10, −2, 1, 3, 7, 8, 15 , 23} và {10, 8, 6, 2, 1, 3, 4, 5}.
Câu hỏi 1. Đối với số nguyên dương N > 0, có tồn tại thuật toán poly ( N ) -time [hoặc polylog ( N ) -time ] để (i) tạo ra một tập hợp tự hỗ trợ mạnh mẽ có giá trị tuyệt đối tối đa là N hoặc (ii ) xác định rằng không có tập hợp như vậy tồn tại? [ Chỉnh sửa : như được chỉ ra trong câu trả lời cũ nhất + nhận xét của tôi về nó, luôn tồn tại một tập hợp như vậy cho N ≥ 10.]
Câu hỏi 2. Đối với N > 0, bạn có thể xây dựng bộ tự hỗ trợ mạnh mẽ với giá trị tuyệt đối tối đa N và có ít yếu tố nhất có thể không?