Ученый КФУ вместе с зарубежными коллегами разработал квантовый алгоритм для распознавания языка Дика

Друзья, с момента основания проекта прошло уже 20 лет и мы рады сообщать вам, что сайт, наконец, переехали на новую платформу.

Какое-то время продолжим трудится на общее благо по адресу https://n-n-n.ru.
На новой платформе мы уделили особое внимание удобству поиска материалов.
Особенно рекомендуем познакомиться с работой рубрикатора.

Спасибо, ждём вас на N-N-N.ru

Учеными научно-исследовательской лаборатории «Квантовые методы обработки данных» Института вычислительной математики и информационных технологий Казанского федерального университета, Квантового центра Университета Латвии и Университета Парижа был разработан алгоритм для квантовых компьютеров, решающий задачу Дика (распознающий язык Дика).

«Задача Дика предназначена для проверки кода программы и позволяет выяснить, удовлетворяет ли она правилам или нет. Задача Дика, с одной стороны, является важной подзадачей синтаксических анализаторов и компиляторов, а с другой стороны, интересна с теоретической точки зрения, – рассказывает один из участников проекта, старший научный сотрудник НИЛ «Квантовые методы обработки данных» ИВМиИТ КФУ Камиль Хадиев. – Классическое решение задачи известно уже давно, однако о квантовом алгоритме для задачи до 2018 года никто не задумывался. Особое внимание к построению квантового алгоритма для задачи Дика появилось после работы известного ученого в мире квантовой информатики Скота Ааронсона и его соавторов два года назад. Ааронсон показал, в частности, что задачу программа для обычного компьютера решала бы год, а на квантовом компьютере ее можно решить за несколько секунд».

По словам К.Хадиева, международной группой исследователей был предложен алгоритм, который для решения этой задачи тратит примерно 40 секунд, и было сделано уточнение, что быстрее, чем за 10 секунд, задача на квантовом компьютере решаться не сможет. Научные результаты представлены в журнале Leibniz International Proceedings in Informatics.

Камиль Хадиев объяснил, почему ученые создают квантовые алгоритмы, хотя квантового компьютера пока нет: «Созданием квантовых алгоритмов ученые занимаются параллельно с созданием самого квантового компьютера. Появление очередного эффективного алгоритма подстегивает физиков к скорейшему созданию квантовых компьютеров и делает существование квантового компьютера все более осмысленным».

Пожалуйста, оцените статью:
Ваша оценка: None Средняя: 4.8 (4 votes)
Источник(и):

КФУ