Классические алгоритмы могут решать 3-SAT за времени (рандомизированный) или времени (детерминированный). (Ссылка: лучшие верхние границы по SAT )
Для сравнения, используя алгоритм Гровера на квантовом компьютере, можно было бы найти и найти решение в , рандомизированное. (Это может все еще потребовать некоторого знания о том, сколько решений может быть или не быть, я не уверен, насколько эти ограничения все еще необходимы.) Это явно значительно хуже. Существуют ли какие-либо квантовые алгоритмы, которые лучше, чем лучшие классические алгоритмы (или, по крайней мере, почти такие же хорошие)?
Конечно, классические алгоритмы могут быть использованы на квантовом компьютере, предполагая достаточное рабочее пространство; Я задаюсь вопросом о изначально квантовых алгоритмах.
источник
Действительно, как сказал wwjohnsmith1, вы можете получить ускорение квадратного корня по алгоритму Шенинга для 3-SAT, но также в более общем смысле для алгоритма Шенинга для k-SAT. Фактически, многие рандомизированные алгоритмы для k-SAT могут быть реализованы квадратично быстрее на квантовом компьютере.
источник