Vì AM = BP.NP, có vẻ như việc "giảm" thành AM phụ thuộc vào mức giảm ngẫu nhiên xuống 3SAT thay vì mức giảm Karp mà chúng ta sử dụng cho các lớp phức tạp xác định.
Đây là một trực giác sai lầm. Bất kể thế nào bạn xác định độ phức tạp của lớp C , nếu có tồn tại bất kỳ vấn đề Một ∈ C như vậy mà cho mọi vấn đề B ∈ C , bạn có B ≤pMột , sau đó Một là một vấn đề nhiều-một hoàn chỉnh của C .
Trên thực tế, ngay cả một vấn đề được hoàn thành bằng cách giảm ngẫu nhiên cho A M cũng không được biết. Nói cách khác, có vẻ như rất khó để xác định bất kỳ vấn đề quyết định cụ thể nào trong A M để chúng ta có thể có một số giảm không đáng kể từ các vấn đề khác được biết là cóA M .
Xem mathoverflow.net/questions 432469 và cstheory.stackexchange.com/questions/1233; Nói tóm lại, định nghĩa về AM dựa vào một lời hứa và điều này khiến cho việc xác định mức giảm trở nên khó khăn. - sdcvvc
Đó là một trong những trở ngại trên con đường để tìm một vấn đề hoàn chỉnh cho A M . Điều này cũng được áp dụng cho B P P , R P , c o - R P , Z P P . Các lớp này yêu cầu máy Turing xác suất đa thời gian có xác suất lỗi bị ràng buộc trong tất cả các trường hợp. Tình hình dễ dàng hơn nhiều đối với P P , lớp này không đặt bất kỳ yêu cầu nào về xác suất lỗi, kết quả nào có xác suất cao hơn là câu trả lời của máy để chúng ta có thể dễ dàng bắt gặp một vấn đề hoàn chỉnh cho nó, cụ thể là M A J - SA TS A T .