Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Методика моделирования квантовых алгоритмов, си...

SECR 2019
November 15, 2019

Методика моделирования квантовых алгоритмов, систем и предотвращение / устранение квантовых ошибок

Виктор Потапов
Аспирант, Южный федеральный университет
SECR 2019

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

SECR 2019

November 15, 2019
Tweet

More Decks by SECR 2019

Other Decks in Programming

Transcript

  1. Методика моделирования квантовых алгоритмов, систем и предотвращения / устранения квантовых

    ошибок Потапов Виктор Южный федеральный университет Software Engineering Conference Russia November 14-15, 2019. Saint-Petersburg
  2. 2 Цель и задачи Что? • Объяснение основ и базиса

    квантовой теории информации • Разработка специализированного квантового ПО • Решение задач различных классов сложности Для чего? • Понимание вариативности теорий информации • Получение навыков в работе с «нестандартным» ПО
  3. 4

  4. 6 Front end Grammar + optimizer Functions independent of technology

    Technology Simulator Program in the language of quantum programming Quipper QASM quantum model QPOL Machine instructions Quantum environment Quantum Intermediate Representation Quantum Assembler Quantum language of physical operations QPOL
  5. 8 2. Квантовый параллелизм. Параллельное решение одной и той же

    задачи для экспоненциально больших данных путем прохождения их через гейты унитарных преобразований.
  6. 12 Результат моделирования отражается в форме цветовой совокупности пикселей. На

    слайде описана раскрашенная карта в комплексной плоскости. Цвет оттенка зависит от фазового значения ѱ. Положительное значение представляется красным цветом пикселя, отрицательное – светло-голубым.
  7. 13 Препятствия на пути защиты канала от шума 1. Невозможность

    копирования информации Невозможно клонировать квантовый бит по аналогии с классическим. Теорема о невозможности копирования гласит, что устройство копирования может копировать только те состояния, которые ортогональны друг другу. 2. Непрерывность ошибки Множество возможных ошибок одного кубита является непрерывным. Определение того, какая ошибка произошла, потребует бесконечной точности и, следовательно, бесконечных ресурсов.
  8. 14 3. Разрушение квантовой информации при измерении Согласно методу подсчета

    большинства голосов для выявления и исправления ошибок необходимо измерить биты в коде. Однако нельзя измерить кубиты, не разрушив закодированную там информацию.
  9. 15 Статьи в журналах, входящих в перечень ВАК: 1. Потапов,

    В.С. Понятие и структура квантового алгоритма / В.С. Потапов, В.Ф. Гузик, С.М. Гушанский // Информатизация и связь. – 2016, № 1. – С. 35 – 39. 2. Потапов, В.С. Система оценок количественных характеристик квантовой запутанности / В.С. Потапов, В.Ф. Гузик, С.М. Гушанский // Информатизация и связь. – 2016, № 2. – С.13 – 16. 3. Потапов, В.С. Количественные характеристики степени запутанности / В.С. Потапов, В.Ф. Гузик, С.М. Гушанский // Известия ЮФУ. Технические науки. Моделирование физических процессов и систем. – Ростов-на-Дону: Изд-во ЮФУ, 2016, № 3. – С. 76 – 86. 4. Потапов, В.С. Роль квантовой запутанности в задачах теории игр / В.С. Потапов, С.М. Гушанский // Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета. – Краснодар: КубГАУ, 2016. – №09(123). 5. Потапов В.С., Гузик В.Ф., Гушанский С.М. О производительности и вычислительной сложности квантовых алгоритмов // Информатизация и связь. – 2017, № 4. – С. 16 – 19. 6. Гушанский С.М., Потапов В.С. Оптимизация моделей квантовых вычислителей с использованием низкоуровневых квантовых схем и вариативности ядер и узлов // Известия ЮФУ. Технические науки. – Ростов-на-Дону: Изд-во ЮФУ, 2018, № 4. – С. 224 – 235.
  10. 16 Статьи в журналах, проиндексированных Scopus: 1. Potapov, V. Models

    of a quantum computer, their characteristics and analysis / V. Potapov, V. Guzik, S. Gushanskiy, M. Polenov // 9th International Conference on Application of Information and Communication Technologies (AICT). – Institute of Electrical and Electronics Engineers, 2015. – P. 583 – 587. 2. Potapov V., Gushanskiy S., Polenov M. The Methodology of Implementation and Simulation of Quantum Algorithms and Processes // 11th International Conference on Application of Information and Communication Technologies (AICT). – Institute of Electrical and Electronics Engineers, 2017. – P. 437 – 441. 3. Guzik V., Gushanskiy S., Polenov M., Potapov V. Development of Methodology for Entangled Quantum Calculations Modeling in the Area of Quantum Algorithms // 6th Computer Science On-line Conference 2017 (CSOS), Czech Republic, 2017. – P. 106 – 115. 4. Guzik V., Gushanskiy S., Polenov M., Potapov V. The Computational Structure of the Quantum Computer Simulator and Its Performance Evaluation // «Software Engineering and Algorithms in Intelligent Systems». Proceedings of 7th Computer Science On-line Conference 2018, Vol. 1. – Springer International Publishing Switzerland, 2018. – P. 198 – 207. 5. Samoylov A., Gushanskiy S., Polenov M., Potapov V. The Quantum Computer Model Structure and Estimation of the Quantum Algorithms Complexity // 2-nd Computational Methods in Systems and Software, Czech Republic, 2018. – P. 307 – 315.
  11. 17 Монографии: 1. В.С. Потапов, В.Ф. Гузик, С.М. Гушанский Исследование

    и разработка модели квантового вычислителя // LAP Lambert Academic Publishing, Germany. ISBN- 978-3-659-75872-0. – 2015. – 128 c. 2. В.С. Потапов Основы теории построения квантовых компьютеров и моделирование квантовых алгоритмов : монография / В. Ф. Гузик, С. М. Гушанский, Е. В. Ляпунцова, В.С. Потапов. – Москва : Физматлит, 2019. – 285 с. Свидетельства о регистрации программных продуктов: 1. В.С. Потапов, В.Ф. Гузик, С.М. Гушанский Симулятор модели квантового вычислителя 2. В.С. Потапов, В.Ф. Гузик, С.М. Гушанский Среда моделирования квантовых алгоритмов и процессов 3. В.С. Потапов, В.Ф. Гузик, С.М. Гушанский, М.Ю. Поленов Программный модуль для моделирования квантовых гейтов