Trong phân tích thuật toán, chúng tôi giả sử một Bộ xử lý ngẫu nhiên chung (RAM) bộ xử lý. Theo tôi biết, máy RAM không hiệu quả hơn máy Turing. Tất cả các thuật toán có thể được thực hiện trong máy Turing. Vì vậy, câu hỏi của tôi là:
Nếu máy Turing hoạt động hiệu quả như máy RAM, thì tại sao chúng ta không giả sử máy Turing để phân tích thuật toán?
Sự khác biệt giữa RAM và TM là gì?