Решение задач дискретной оптимизации с помощью квантовых компьютеров и квантово-вдохновленных алгоритмов
Подходящие типы задач
Наиболее подходящий класс задач для квантовых и квантово-вдохновленных алгоритмов:
• Задача оптимизации, где ищется глобальный минимум/максимум целевой функции.
• Задачи, которые основаны на дискретных переменных.
Вычислительные архитектуры с которыми мы работаем
Аппаратные квантовые вычислители
Программный эмулятор на квантово-вдохновленных алгоритмах
SimCIM — симулятор когерентной машины Изинга (продукт Российского квантового центра)
Программные
комбинаторные решатели
Ведется разработка универсального квантового компьютера

Как мы это делаем?
Мы разрабатываем и уже используем уникальные решения:
Мы умеем оптимально конвертировать классические алгоритмы на понятный квантовым компьютерам язык и параллельно запустить процесс решения задачи на различных вычислительных архитектурах.
Структура типового проекта
1. Постановка задачи и валидация
• Приемка данных, целевых функций.
• Проверка задачи на совместимость с квантовыми алгоритмами
2. Трансформация алгоритмов
Оптимизация алгоритмов под квантовые вычисления
3. Бенчмаркинг алгоритмов
Сравнение эффективности алгоритмов на различных вычислительных архитектурах
4. Интеграция
В случае успеха квантовых или квантово-вдохновленных алгоритмов перед традиционными — мы готовим интерфейс доступа между вашей вычислительной инфраструктурой и победившей в тестировании вычислительной архитектурой через нашу облачную платформу QBoard, проводим тестирование и передаем необходимую документацию.
5. Поддержка
• Постоянно отлаживаем интерфейс доступа.
• Отвечаем на вопросы
Перед началом проекта
Ответить на вопросы
Какая задача решается?
• например: регрессия или классификация

Что собой представляет вектор ответов?
• векторная или скалярная величина
• дискретная или вещественная

Какие данные подаются на вход?
• дискретные или вещественные

Какова размерность данных?

Как часто необходимо обрабатывать?
• раз в день, раз в неделю...

Какие требования по памяти?

Дополнительная информация
• Если возможно, пояснить в чем заключается
проблема текущего решения?
Предоставить материал
• Ответы на вопросы по структуре задачи
• Cинтетический дата-сет или анонимизированный дата-сет.
• Текущие алгоритмы и инструменты решения.
• Бизнес-кейс применимости результатов работы алгоритма