P / poly to klasa problemów decyzyjnych rozwiązanych przez rodzinę obwodów boolowskich wielkości wielomianowych. Alternatywnie można go zdefiniować jako wielomianową maszynę Turinga, która otrzymuje ciąg porady, który jest wielomianem wielkości w n, i który opiera się wyłącznie na rozmiarze n.
mP / poli to klasa problemów decyzyjnych rozwiązanych przez rodzinę monotonicznych obwodów boolowskich o wielomianowym rozmiarze, ale czy istnieje naturalna alternatywna definicja mP / poli w odniesieniu do maszyny Turinga o wielomianowym czasie?