Đây là phần tiếp theo câu trả lời của Suresh. Như ông nói, có rất nhiều vấn đề xây dựng trong hình học tính toán trong đó độ phức tạp của đầu ra là mức thấp hơn tầm thường trong thời gian chạy của bất kỳ thuật toán nào. Ví dụ: sắp xếp đường phẳng, biểu đồ Voronoi 3 chiều và đồ thị khả năng hiển thị phẳng đều có độ phức tạp tổ hợp trong trường hợp xấu nhất, do đó, bất kỳ thuật toán nào xây dựng các đối tượng đó đều yêu cầu thời gian trong trường hợp xấu nhất. (Có các thuật toán thời gian cho cả ba vấn đề đó.)Ω ( n 2 ) O ( n 2 )Θ ( n2)Ω ( n2)Ô ( n2)
Nhưng những hạn chế tương tự cũng được phỏng đoán để áp dụng cho các vấn đề quyết định . Ví dụ, được đưa ra một tập hợp n dòng trong mặt phẳng, bạn có thể dễ dàng kiểm tra xem có bất kỳ ba dòng nào đi qua một điểm chung không? Chà, bạn có thể xây dựng sự sắp xếp các đường (biểu đồ phẳng được xác định bởi các điểm giao nhau của chúng và các đoạn giữa chúng), nhưng điều đó làm mất thời gian . Một trong những kết quả chính của luận án tiến sĩ của tôi là trong mô hình tính toán cây quyết định hạn chế nhưng tự nhiên, cần có thời gian để phát hiện ba giao điểm. Theo trực giác, chúng ta phải liệt kê tất cả các điểm giao nhau \ binom {n} {2} và tìm kiếm các bản sao.Ω ( n 2 )Θ ( n2)Ω ( n2)( n2)
Tương tự, có một tập hợp các số trong đó bộ ba phần tử tổng bằng không. Do đó, bất kỳ thuật toán nào (được mô hình hóa bởi một loại cây quyết định nhất định) để kiểm tra xem một tập hợp đã cho có chứa ba phần tử tổng bằng không cần thời gian . (Có thể cạo một số bản ghi thông qua song song mức bit, nhưng bất cứ điều gì.)Θ ( n2)Ω ( n2)
Một ví dụ khác, cũng từ luận điểm của tôi, là vấn đề của Hopcroft: Cho điểm và đường thẳng trong mặt phẳng, có điểm nào chứa bất kỳ đường nào không. Số trường hợp xấu nhất trong các trường hợp điểm dòng được biết đến là . Tôi đã chứng minh rằng trong một mô hình tính toán hạn chế (nhưng vẫn tự nhiên), cần có thời gian để xác định xem có thậm chí chỉ có một tỷ lệ dòng điểm hay không. Theo trực giác, chúng ta phải liệt kê tất cả gần trùng khớp và kiểm tra từng người để xem liệu đó có thực sự là một tỷ lệ mắc hay không.nnΘ ( n4 / 3)Ω ( n4 / 3)Θ ( n4 / 3)
Chính thức, các giới hạn dưới này vẫn chỉ là phỏng đoán, bởi vì chúng yêu cầu các mô hình tính toán hạn chế, chuyên biệt cho vấn đề trong tay, đặc biệt là đối với vấn đề của Hopcroft). Tuy nhiên, việc chứng minh các giới hạn thấp hơn cho các vấn đề này trong mô hình RAM có thể cũng khó như mọi vấn đề giới hạn thấp khác (nghĩa là chúng tôi không có đầu mối) - xem bài báo SODA 2010 của Patrascu và Williams liên quan đến khái quát hóa 3SUM theo thời gian theo cấp số nhân giả thuyết.