Моя книга использует это определение для полиномиального класса сложности (L представляет собой бинарный язык):Смутно о классах сложности?
Но по этому определению, не все языки принадлежат к классу полиномиальной сложности? Поскольку, если я определяю A как 1 для всех языков, тогда A будет решать все L в постоянное время (и, следовательно, полиномиальное время), так как он немедленно возвращает 1, что означает, что все языки будут принадлежать полиномиальной сложности.
Почему моя логика неверна?
Дайте нам больше контекста. Что означает определение «принять решение»? В любом случае недостаток в вашем аргументе состоит в том, что A = 1 в большинстве случаев не будет «решать» L. –
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он принадлежит теоретической CS Stack Exchange –