Як любитель TCS, я читаю популярний, дуже вступний матеріал про квантові обчислення. Ось кілька елементарних бітів інформації, яких я дізнався до цих пір:
- Відомо, що квантові комп'ютери не вирішують задач, повних NP, у поліноміальний час.
- "Квантової магії буде недостатньо" (Bennett et al., 1997): якщо ви викинете структуру проблеми і просто розгляньте простір можливих рішень, то навіть квантовому комп'ютеру потрібно приблизно кроки, щоб знайти правильний (використовуючи алгоритм Гровера)
- Якщо коли-небудь знайдений квантовий алгоритм багаточленного часу для завдання, повного NP, він повинен якось використовувати структуру проблеми (інакше пункт 2 буде суперечним).
У мене є деякі (основні) питання, які, схоже, ніхто не задавав на цьому сайті (можливо, тому, що вони є базовими). Припустимо, хтось знайде квантовий алгоритм квантового поліноміального часу помилки для (або будь-якої іншої задачі, повної NP), таким чином помістивши в і маючи на увазі .
Запитання
- Які б були теоретичні наслідки такого відкриття? Як би вплинула загальна картина класів складності? Які класи стали б рівними іншим?
- Такий результат, здавалося б, свідчить про те, що квантові комп'ютери мали властиву перевагу, ніж класичні. Якими були б наслідки такого результату для фізики? Чи висвітлило б це світло на будь-яку відкриту проблему фізики? Чи змінилася б фізика після подібного результату? Чи вплине закон фізики, як ми їх знаємо?
- Можливість (або ні) використовувати структуру проблеми в досить загальному (тобто незалежному від конкретних випадків) способі, здається, є самою основою питання P = NP. Тепер, якщо знайдений квантовий алгоритм багаточленного обмеженого помилки для і він повинен використовувати структуру проблеми, чи не буде його стратегія структури-експлуатації застосовна і в класичному сценарії? Чи є докази, які свідчать про те, що така структура-експлуатація може бути можливою для квантових комп'ютерів, а залишатися неможливою для класичних?