Analog quantum approximate optimization algorithm for solving the weighted MaxCut problem on three-dimensional single-atom Rydberg array
이 논문은 이산화된 양자 어닐링과 그래프 신경망 웜스타트 초기화의 결합된 최적화 전략을 활용하여 3D 리드베리 원자 배열에 구현된 아날로그 양자 근사 최적화 알고리즘이 현실적인 오차 모델 하에서도 가중치 MaxCut 문제를 해결하는 데 있어 고전적인 Goemans-Williamson 알고리즘보다 뛰어난 성능을 보일 수 있음을 이론적으로 입증한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
컴퓨팅의 세계에서 어떤 문제들은 해결하기 매우 까다롭기로 악명이 높습니다. 이들은 NP-hard라고 알려진 부류에 속하며, 여기서 완벽한 답을 찾는 것은 문제가 커짐에 따라 기하급수적으로 어려워져서, 가장 강력한 슈퍼컴퓨터로도 우주의 나이만큼 긴 시간이 걸릴 수 있습니다. 이러한 퍼즐 중 하나가 가중치 최대 컷(weighted maximum cut) 문제입니다. 네트워크의 점들이 선으로 연결되어 있고, 각 선에는 특정 값이 있다고 상상해 보십시오. 목표는 두 그룹 사이를 잇는 선들의 총합(가치)이 최대한 높도록 점들을 두 그룹으로 나누는 것입니다. 이 과제는 단순한 수학적 호기심을 넘어, 효율적인 컴퓨터 칩 설계, 데이터 클러스터 구성, 네트워크 인프라 계획과 같은 현실 세계의 과제들을 뒷받침합니다. 완벽한 솔루션을 찾는 것이 매우 어렵기 때문에, 과학자들은 근사 알고리즘이라 불리는 영리한 지름길에 의존합니다. 수십 년 동안 고만스-윌리엄슨(Goemans and Williamson)에 의해 개발된 고전적 방법은 황금 표준으로 자리 잡았으며, 완벽한 답의 최소 87.8%에 달하는 해답을 보장합니다.
최근, 양자 역학의 기묘한 법칙을 사용하여 이러한 어려운 문제들을 해결하고자 하는 새로운 분야가 등장했습니다. 표준 비트가 0 또는 1의 상태를 갖는 대신, 양자 컴퓨터는 여러 상태가 동시에 혼합될 수 있는 큐비트를 사용합니다. 유망한 접근 방식 중 하나는 양자 근사 최적화 알고리즘(QAOA)입니다. 전통적인 양자 컴퓨터는 종종 일련의 정밀한 논리 게이트를 길게 연결하여 문제를 해결하려고 하지만, 더 새로운 "아날로그" 버전은 레이저 펄스의 영향 아래서 양자 시스템이 자연스럽게 진화하도록 둡니다. 이 논문은 진공 속에 갇힌 개별 원자들의 3차원 격자를 사용하는 이 진보된 아날로그 접근 방식의 특정 버전을 탐구합니다. 이 원자들은 서로 강하게 상호작용하는 리드베리(Rydberg) 상태라고 알려진 고에너지 상태로 들뜨게 됩니다. 연구진은 이 물리적 설정이 기존의 최선인 고전적 방법보다 가중치 최대 컷 문제를 더 잘 해결할 수 있는지, 그리고 실제 환경의 노이즈와 오류에도 불구하고 어떻게 안정적으로 작동하게 할 수 있는지를 알아보고자 했습니다.
연구진은 12개의 점을 가진 20개의 서로 다른 무작위 네트워크를 사용하여 시뮬레이션을 설계하며 시작했습니다. 그들은 이 네트워크들을 원자들의 물리적 격자에 매핑하였으며, 3차원 공간에 원자들을 배치하여 두 원자 사이의 거리가 상호작용의 강도를 결정하도록 했습니다. 원자들을 정교하게 배치함으로써, 문제의 특정 값들을 입자들 사이의 물리적 힘 속에 직접 인코딩했습니다. 만약 문제의 두 점이 강한 연결이 필요하다면 해당 원자들을 가깝게 배치했고, 약한 연결이 필요하다면 더 멀리 배치했습니다. 이 방법은 별도의 "도움" 원자나 복잡한 기술 없이, 시스템의 자연스러운 물리학에 의존하여 문제를 해결할 수 있게 해주었습니다. 그런 다음 연구진은 레이저 펄스의 연속적인 시퀀스를 통해 양자 시스템을 실행하며, 시스템을 최적의 해로 유도하기 위한 두 가지 다른 전략을 테스트했습니다.
"콜드 스타트(cold start)"로 알려진 첫 번째 전략은 모든 원자가 중립 상태에서 시작하여 시스템이 일련의 단계들을 통해 진화하도록 두는 방식이었습니다. 연구진은 시스템이 취하는 경로가 매우 중요하다는 것을 발견했습니다. 만약 단순히 컴퓨터 최적화 도구가 가이드 없이 층(layer)별로 최적의 설정을 선택하게 내버려 둔다면, 시스템은 초반에는 좋아 보이지만 과정이 진행됨에 따라 개선되지 못하는 경로에 갇히게 됩니다. 이 경로는 완벽한 답의 약 77% 수준에 불과한 해답으로 이어졌습니다. 그러나 레이저 펄스의 특정 부분이 지속되는 시간을 제한하는 간단한 물리적 제약을 추가함으로써, 연구진은 시스템을 다른 경로로 유도했습니다. 이 새로운 경로는 '어닐링(annealing)'이라고 알려진 느리고 신중한 냉각 과정처럼 작동했습니다. 이 경로에서는 층을 추가할수록 해의 품질이 계속 향상되었으며, 결국 95.9%의 점수에 도달하여 대부분의 테스트 케이스에서 고전적 황금 표준을 능가했습니다.
"웜 스타트(warm start)"라고 불리는 두 번째 전략은 양자 시스템에 유리한 출발점을 제공하려고 시도했습니다. 레이저 펄스가 시작되기 전, 연구진은 그래프 신경망(graph neural network)이라는 유형의 인공지능인 고전 컴퓨터 프로그램을 사용하여 좋은 초기 배치를 추측했습니다. 그런 다음 그 추측에 맞춰 원자들을 준비했습니다. 이 접근 방식은 초기 추측이 맞을 때만 매우 효과적이었습니다. 네트워크의 추측이 맞았을 때, 양자 시스템은 이를 매우 빠르게 거의 완벽한 해로 정교화했습니다. 그러나 네트워크의 추측이 틀렸을 때, 양자 시스템은 그 잘못된 답 근처에 갇혀 진정한 최적의 해를 찾지 못하는 경향을 보였습니다. 이는 두 전략이 서로 다른 상황에서 실패한다는 중요한 통찰을 보여주었습니다. 콜드 스타트 방식은 원자들의 물리적 배치가 불완전할 때 어려움을 겪었고, 웜 스타트 방식은 인공지능의 초기 추측이 좋지 않을 때 어려움을 겪었습니다.
두 방식의 장점을 모두 얻기 위해, 연구진은 이 두 접근 방식을 하나의 포트폴리오로 결합했습니다. 각 문제에 대해 콜드 스타트와 웜 스타트 버전을 모두 실행한 뒤, 단순히 더 나은 결과를 선택하는 방식입니다. 이 결합된 전략은 완벽하고 노이즈가 없는 시뮬레이션의 20개 테스트 케이스 중 19개에서 고전적 황금 표준을 능가했습니다. 그러나 기존의 양자 프로세서인 Aquila를 기반으로 한 현실적인 오류 모델을 적용하여 테스트했을 때, 결과는 달라졌습니다. 이 노이즈가 있는 환경에서는 길고 복잡한 시퀀스를 실행하여 얻는 이점이 사라졌습니다. 시뮬레이션에서 매우 효과적이었던 깊은 어닐링 기반의 경로는 너무 취약해졌고, 시퀀스가 길어짐에 따라 품질을 유지할 수 없었습니다. 이러한 노이즈 조건에서 가장 좋은 성능을 보인 것은 단 몇 단계와 매우 짧은 레이저 펄스만을 요구하는 짧은 웜 스타트 방식이었습니다. 그러나 이 짧은 버전조차 노이즈가 있는 시뮬레이션에서는 고전적 황금 표준을 이기지 못했습니다. 단일 고만스-윌리엄슨 라운딩(rounding)이 성공하는 횟수의 절반에도 미치지 못하는 16%의 샷(shot)에서만 최적의 컷을 산출했습니다.
본 연구는 아날로그 양자 접근 방식이 고전적 알고리즘을 능가할 수 있는 큰 잠재력을 가지고 있지만, 그 잠재력을 실현하는 길이 결코 단순하지 않다고 결론짓습니다. 가장 높은 이론적 성능을 제공하는 깊은 어닐링 형태의 시퀀스는 현재의 하드웨어에서 발견되는 오류들에 너무 민감합니다. 당장 실행 가능한 가장 효과적인 전략은 짧고 영리한 초기 추측을 사용하여 시스템을 안내하거나, 여러 전략을 병렬로 실행하여 승자를 선택하는 하이브리드 방식인 것으로 보입니다. 연구진은 깊고 고성능인 시퀀스를 실행 가능하게 만들려면 양자 프로세서의 오류율이 대략 10배(an order of magnitude) 정도 낮아져야 한다는 것을 발견했습니다. 그때까지 이 기계들을 사용하는 가장 실용적인 방법은, 짧은 시퀀스의 속도와 다양한 전략의 힘을 활용하여 복잡한 난제들의 지형을 탐색하는 결합된 접근 방식을 사용하는 것입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.