Использованы идеи из языковых моделей для квантового кодирования ДНК: редакционное расстояние (вставки, удаления, замены) преобразуется в меру близости квантовых состояний. Классическая реализация, RotorMap, ускоряет картирование генома до 700 раз; квантовая, Angular encoding, тестировалась на 98-кубитном Helios-1. Подобно тому, как вращающийся ротор задаёт угловые координаты, буквы кода получают уникальные позиции, делая сходство «видимым» для квантового компьютера. Возможно, это приведёт к квантовому превосходству в задаче идентификации ДНК.
ДНК — это длинное углеродное ожерелье из четырёх типов бусин. Биологам часто нужно сравнить две цепочки, чтобы найти различия. Обычно это требует долгого перебора. Исследователи придумали хитрый способ: закодировать каждую бусину в виде стрелки, которая вращается в зависимости от соседей. Идею взяли из языковых моделей, где слова тоже «знают» контекст.
Метод RotorMap, использующий молниеносные вычисления на видеокартах, обгоняет стандартные инструменты в 50–700 раз. Для квантовых компьютеров создали версию, где направления стрелок задают состояния частиц. На квантовых машинах Quantinuum алгоритм проверили, считывая данные с помощью спектроскопии — анализа излучения.
🎯 Человеческий геном — это 3 миллиарда букв. Раньше сравнение двух геномов занимало часы, теперь — секунды.
🎬 Квантовая ДНК-подпись напоминает технологии из «Гаттаки», но с защитой, которую невозможно взломать.