Đây có thể là một câu hỏi chủ quan chứ không phải là một câu trả lời cụ thể, nhưng dù sao đi nữa.
Trong lý thuyết phức tạp, chúng tôi nghiên cứu khái niệm tính toán hiệu quả. Có các lớp như là viết tắt của thời gian đa thức và L là viết tắt của không gian nhật ký . Cả hai đều được coi là một loại "hiệu quả" và họ nắm bắt được những khó khăn của một số vấn đề khá tốt.
Nhưng có một sự khác biệt giữa và L : trong khi thời gian đa thức, P , được định nghĩa là sự kết hợp của các vấn đề chạy trong thời gian O ( n k ) cho bất kỳ hằng số k , nghĩa là,
,
không gian nhật ký, , được định nghĩa là S P A C E [ log n ] . Nếu chúng ta bắt chước định nghĩa của P , nó sẽ trở thành
,
Trong đó được gọi là lớp không gian polylog . Câu hỏi của tôi là:
Tại sao chúng ta sử dụng không gian nhật ký như là khái niệm tính toán hiệu quả, thay vì không gian polylog?
Một vấn đề chính có thể là về các bộ vấn đề hoàn chỉnh. Trong logspace nhiều mức giảm một, cả và L đều có vấn đề hoàn toàn. Ngược lại, nếu P o l y L có vấn đề hoàn toàn theo các mức giảm như vậy, thì chúng ta sẽ mâu thuẫn với định lý phân cấp không gian. Nhưng điều gì sẽ xảy ra nếu chúng ta chuyển sang giảm polylog? Chúng ta có thể tránh những vấn đề như vậy? Nói chung, nếu chúng tôi cố gắng hết sức mình để phù hợp với P o l y L vào khái niệm về hiệu quả, và (nếu cần thiết) sửa đổi một số các định nghĩa để có được tất cả các đặc tính tốt một lớp "đẹp" nên có, thế nào đến nay chúng ta có thể đi đâu?
Có bất kỳ lý do lý thuyết và / hoặc thực tế để sử dụng không gian nhật ký thay vì không gian polylog?