Pure and mixed Dicke state ansatz for equality and inequality constraints in variational quantum eigensolver

이 논문은 페널티 항의 필요성을 제거하기 위해 등식 및 부등식 해밍 가중치 제약을 구조적으로 인코딩하는 실현 가능성 보존 혼합 디키 상태 안사츠(mixed Dicke state ansatz)를 변분 양자 고유값 솔버(VQE)에 도입하며, 조합 포트폴리오 최적화에서 무작위 탐색보다 우수한 성능을 입증하는 동시에 NISQ 하드웨어 배포를 위한 남은 과제들을 강조한다.

원저자: J. V. S Scursulim

게시일 2026-06-09✓ Author reviewed
📖 4 분 읽기🧠 심층 분석

원저자: J. V. S Scursulim

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

개요: 수많은 선택지 속에서 최고의 팀을 찾는 법

당신이 100명의 후보자 중에서 완벽한 팀을 구성하려는 매니저라고 상상해 보세요. 당신에게는 두 가지 주요 목표가 있습니다:

  1. 성과 극대화 (최고의 결과를 얻는 것).
  2. 엄격한 규칙 준수 (예: "반드시 정확히 5명을 뽑아야 한다" 또는 "3명에서 7명 사이로 뽑아야 한다").

금융 세계에서는 이를 **포트폴리오 최적화(Portfolio Optimization)**라고 부릅니다. 직원 대신 주식을 고르는 것이며, 성과 대신 높은 수익률과 낮은 리스크를 찾는 것입니다.

문제는 후보자의 수가 늘어날수록 가능한 팀의 조합이 폭발적으로 증가한다는 점입니다. 모든 조합을 하나하나 확인하는 것(무차별 대입 탐색과 같은 방식)은 시간이 너무 오래 걸립니다. 여기서 **양자 컴퓨팅(Quantum Computing)**이 등장합니다. 양자 컴퓨팅은 일반 컴퓨터보다 훨씬 빠르게 이 거대한 가능성들을 탐색할 수 있음을 약속합니다.

문제점: "페널티"의 함정

과 과거에 과학자들이 이 문제를 양자 컴퓨터로 해결하려고 했을 때, **변분 양자 고유값 솔버(VQE)**라는 방법을 사용했습니다. VQE를 수학 문제를 푸는 학생이라고 생각해 봅시다.

학생이 규칙(예: "주식 5개를 정확히 골라라")을 따르도록 만들기 위해, 선생님은 보통 **페널티(벌점)**를 부여합니다.

  • 선생님: "만약 네가 6개의 주식을 고르면, 네 시험지에 아주 큰 빨간색 낙점을 줄 거야."
  • 학생: "알겠습니다. 그럼 그 빨간색 낙점을 피하도록 노력할게요."

문제는 선생님이 그 빨간색 낙점을 얼마나 크게 설정해야 할지 예측해야 한다는 점입니다. 페널티가 너무 작으면 학생은 규칙을 무시하게 됩니다. 반대로 페널티가 너무 크면 학생은 혼란에 빠져 최적의 해답을 찾지 못합니다. 이 "페널티"를 조절하는 것은 매우 골치 아픈 일이며 종종 좋지 않은 결과로 이어집니다.

해결책: 설계도 자체에 규칙을 심기

이 논문은 양자 컴퓨터의 "학생"(이를 **안사츠(Ansatz)**라고 부름)을 만드는 새로운 방법을 소개합니다. 사후에 페널티를 추가하는 대신, 저자들은 규칙을 학생의 DNA에 직접 심어 넣었습니다.

그들은 **디케 상태(Dicke States)**라는 것을 사용합니다.

  • 비유: 정확히 5명의 팀만 뱉어내는 마법의 상자를 상상해 보세요. 당신이 상자에게 4명이나 6명을 달라고 요청할 수 없습니다. 이 상자가 규칙을 어기는 것은 물리적으로 불가능합니다.
  • 순수 디케 상태(Pure Dicke State): 정확히 5명의 팀만 내뱉는 상자입니다. 이는 "정확히 5개를 골라야 한다"는 **등식 제약 조건(Equality Constraint)**을 해결합니다.
  • 혼합 디케 상태(Mixed Dicke State): 이것이 이 논문의 핵심 혁신입니다. 3명, 4명, 5명, 6명 또는 7명의 팀을 내뱉을 수는 있지만, 2명이나 8명은 절대 내뱉지 않는 상자를 상상해 보세요. 이는 다양한 유효한 팀 규모의 "혼합물"입니다. 이는 "3명에서 7명 사이"라는 **부등식 제약 조건(Inequality Constraint)**을 해결합니다.

저자들은 밀도 행렬(Density Matrices)(다양한 가능성의 혼합을 설명하는 세련된 수학적 방법)을 사용하여, 오직 유효한 해답만을 탐색하는 양자 회로를 만들었습니다.

  • 페널티 불필요: 기계가 물리적으로 유효하지 않은 팀을 생성할 수 없으므로, 빨간색 낙점이나 페널티를 추가할 필요가 없습니다.
  • 조절 불필요: 규칙을 얼마나 엄격하게 적용할지 추측할 필요가 없습니다. 규칙이 기계 안에 이미 하드웨어적으로 내장되어 있기 때문입니다.

테스트 방법

저자들은 이 아이디어를 "조합 포트폴리오 최적화"(최고의 주식 조합을 고르는 문제)를 사용하여 테스트했습니다. 그들은 난이도가 높아지는 세 가지 시나리오를 마치 산을 오르는 것처럼 만들었습니다:

  1. 시나리오 1 (낮은 언덕): 11개의 옵션 중 최대 4개의 주식을 고릅니다.
  2. 시나리오 2 (중간 언덕): 11개의 옵션 중 3개에서 6개 사이의 주식을 고릅니다.
  3. 시나리오 3 (큰 산): 서로 다른 그룹의 주식들이 서로 다른 규칙을 가진 복잡한 혼합 형태입니다 (예: "에너지 섹터에서 정확히 3개", "금융 섹터에서 1개 또는 2개").

그들은 자신들의 새로운 "규칙 내장형" 양자 방법과 무작위 탐색(Random Search)(유효한 팀을 무작위로 찍는 방식)을 비교했습니다.

결과:

  • 유효한 팀의 수가 많아질수록(시나리오 1에서 3으로 갈수록), 그들의 방법은 무작위 추측보다 훨씬 더 뛰어난 성능을 보였습니다.
  • 무작위 추측은 눈을 가리고 다트를 던지는 것과 같습니다. 결국 과녁을 맞힐 수는 있겠지만 시간이 매우 오래 걸립니다. 그들의 방법은 유효한 목표물을 향해 날아가는 유도 미사일과 같습니다.
  • 그들은 무작위 탐색보다 훨씬 빠르게 고품질의 해답(리스크와 보상의 최적의 균형점인 "효율적 투자선" 상의 포트폴리오)을 찾아냈습니다.

한계: 현실 세계의 노이즈

저자들은 이 기술을 실제 양자 컴퓨터(IBM의 노이즈가 있는 기기들)에서도 테스트했습니다.

  • 문제점: 실제 양자 컴퓨터는 섬세한 악기와 같아서 "노이즈"가 발생합니다. 아주 작은 간섭만으로도 비트가 뒤집혀(0이 1로 변함) 오류가 생길 수 있습니다.
  • 리스크: 만약 비트가 뒤집히면, 유효한 5인 팀이 실수로 6인 팀이 되어 규칙을 깨뜨릴 수 있습니다.
  • 발견: 저자들은 자신들의 "혼합(Mixed)" 방식(3, 4, 5, 6, 7명을 허용하는 상자)이 엄격한 "순수(Pure)" 방식보다 이러한 오류에 대해 **더 견고하다(robust)**는 것을 발견했습니다. 단 하나의 오류가 발생하더라도, "혼합" 상스는 엄격한 상자보다 유효한 범위 내에 머물 가능성이 더 높기 때문입니다.
  • 현실적인 점검: 이러한 장점에도 불구하고, 실제 하드웨어는 여전히 매우 노이즈가 심합니다. 실제 기기에서의 결과는 시뮬레이션과 비교했을 때 약 50%의 오차율을 보였습니다. 논문은 이 아이디어는 매우 훌륭하지만, 이를 실제 자산 관리 등에 사용하기 위해서는 더 나은 "노이즈 제거" 기술이 필요하다고 결론지었습니다.

요약

이 논문은 양자 컴퓨터를 위한 영리한 트릭을 제안합니다: 나쁜 답에 벌을 주는 대신, 애초에 나쁜 답을 만들 수 없는 기계를 만드십시오. "혼합 디케 상태"를 사용하여 구조적으로 규칙(예: 3~7개의 주식 선택)을 양자 회로에 인코딩함으로써, 까다로운 페널티 조절 문제를 제거했습니다. 실험 결과, 이 방식은 특히 복잡한 문제에서 무작위 탐색보다 훨씬 빠르게 최적의 해답을 찾아냈지만, 현실 세계의 하드웨어 노이즈는 여전히 극복해야 할 과제로 남아 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →