Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Journal of the Korea Society of Computer and Information

Generating Metamorphic Test Cases using 2-qubit Quantum Gate Combinations

Woo-Yeob Hyun, Dongsu Kang

Published May 31, 2026• 0 citations
Publisher

Abstract

양자 컴퓨팅은 노이즈 민감성으로 인해 동일한 회로를 반복 실행하더라도 출력 확률 분포가 매번 달라질 수 있다. 본 연구는 이상적인 환경에서 동일한 출력 분포를 예상할 수 있는 2-큐비트 양자 게이트 조합을 메타모픽 테스트 케이스로 설계하고, Depolarizing, Amplitude Damping, Phase Damping 노이즈 모델을 적용하여 각 노이즈가 출력 확률 분포에 미치는 영향을 분석하였다. 실험 결과, 모든 노이즈 모델에서 노이즈가 0.01에 도달하자 p-value가 유의수준 이하로 떨어져 정의한 메타모픽 관계가 붕괴되었으며, KL-Divergence와 Cosine Similarity를 통해 예상 출력 분포와의 차이가 노이즈 강도에 따라 누적됨을 정량적으로 확인하였다. 메타모픽 테스팅 기법을 양자 게이트 조합에 적용할 때, 제안한 세 가지 지표를 활용하여 메타모픽 관계 판정 가능 여부를 확인하고 그 과정을 정량적으로 추적함으로써 양자 게이트 테스팅을 수행할 수 있다. 연구 결과는 양자 컴퓨팅 신뢰성 평가 및 노이즈 내성 회로 설계 등에 활용될 수 있으며, 다양한 양자 소프트웨어 테스팅 방법론으로 가능성을 제시한다.

DOI
10.9708/jksci.2026.31.05.001

Related papers

Sequential Gate Merging Technique for Accelerating Quantum Circuit Simulation

Seungwoo Choi, Enhyeok Jang, Young‐Min Kim +1 more

양자 회로 시뮬레이션은 양자 하드웨어 및 소프트웨어의 검증에 필수적인 역할을 한다. 양자 회로 시뮬레이션은 초기 양자 상태를 나타내는 벡터에 주어진 양자 회로 내의 게이트들에 대응되는 행렬 연산을 순차적으로 수행하는 과정으로 이루어진다. 이 때, 더 빠르고 효율적인 시뮬레이션을 위해 인접한 게이트들을 병합하여 더 큰 게이트로 변환한 뒤 한 번에 연산을 수행하는 게이트 병합 기법이 활용된다. 최신 양자 회로 시뮬레이터인 Qulacs는 회로 내에 모든 양자 게이트 쌍에 대해 두 게이트의 인접 가능성을 확인한 후, 사용자로부터 입력받은 값을 기준으로 특정 블록 사이즈 이하의 Target 큐비트 개수를 가지는 게이트로 병합하는 기법을 제공한다. 하지만 이런 식으로 단일 블록 사이즈를 사용한 게이트 병합 기법은 조건을 만족하는 게이트들을 너무 빠르게 병합해 버리기 때문에, 이후 게이트들에서 더 나은 병합 기회를 놓칠 가능성이 크다는 한계가 있다. 이를 개선하기 위해 우리는 블록 사이즈를 점진적으로 늘려 가며 게이트 최적화를 적용하는 순차적 게이트 병합 기법을 제안한다. 이 기법을 사용하면 게이트들이 점진적으로 병합되어 최종적으로 더 적은 수의 병합된 게이트로 회로 시뮬레이션이 가능해진다. 제안된 순차적 게이트 병합 기법을 MQT benchmark 회로들에 적용한 결과, 평균적으로 Qulacs의 최고 성능 대비 29.9%의 시뮬레이션 속도 향상을 달성할 수 있음을 보였다.

Journal of the Institute of Electronics and Information Engineers•Mar 31, 2025•0 citations

Comparative Analysis of Quantum Computing Performance Analysis Methods

Duwon Lee, Byung-Soo Choi

양자 컴퓨팅은 양자역학적 특성을 이용한 신개념 컴퓨팅을 의미한다. 양자 컴퓨팅과 관련한 연구개발은 크게 활용기술 개발과 구현 기술 개발로 구분되며, 다양한 활용기술과 구현 기술이 제안되고 있다. 현재까지 다양한 구현 기술이 제안되고 있으나, 실제로 비트 컴퓨팅의 한계를 뛰어넘기 위해서는 다양한 기술적 이슈들이 해결되어야 한다. 이 과정에서 양자 컴퓨팅의 성능에 영향을 끼치는 모든 구성 요소들에 대한 기능적, 성능적 요구 수준을 명확히 분석하는 것이 매우 중요하다. 이에 따라, 양자 컴퓨팅 성능 평가 기술 연구개발도 최근 급격한 관심을 받고 있다. 관련하여 이미 다수의 양자 컴퓨팅 성능 평가 기술이 개발되었으나, 양자 컴퓨팅 시스템의 모든 구성요소 중 일부분을 주로 다루고 있거나 혹은 분석 가능 수준이 제한되는 한계점이 지적되고 있다. 이에 양자 컴퓨팅 성능 평가 기술들을 체계적으로 비교 분석하는 것이 중요하다. 본 연구에서는 이를 달성하기 위하여 최초로 양자 컴퓨팅 풀 스택 구조 관점에서 분석하는 기술을 적용한다. 다음으로 양자 컴퓨팅 성능 평가 기술들을 양자 컴퓨팅 계산 성능 지표 범위(계산 시간 등)와 도출 능력(분석 시간 등) 측면에서 체계적으로 비교하였다. 결론적으로 본 연구를 통해 양자 컴퓨팅 성능 평가 기술은 아직까지는 풀 스택 구조를 모두 분석하지 못하고 있으며, 분석 기술 측면에서 해결해야 할 기술적 이슈가 많음을 확인하였다. 이를 통해 최종적으로 향후 지향해야 하는 연구개발 방향성을 제시한다.

Journal of the Institute of Electronics and Information Engineers•Mar 31, 2024•0 citations

A Comprehensive Survey on Circuit Optimization for Quantum Error Syndrome Measurement

Eunyoung Cho, Gyu‐Il Cha

대규모 실용적 내결함성 양자 컴퓨팅 구현을 위해서는 시공간 자원 부담을 최소화하는 엄격한 양자 오류 정정 전략이 필수적이다. 물리적 오류는 논리 큐비트로 인코딩 되어 반복적으로 정정되며, 다양한 하드웨어 플랫폼에서 구현되는 신드롬 추출 회로는 체계적으로 최적화되고 있다. 이에 양자 오류 정정 분야에서 신드롬 측정 회로의 최적화 동향을 종합적으로 조사하여 정리하였다. 본문에서는 보조 큐비트 사용, 회로 깊이 및 게이트 수를 줄이고 병렬성을 향상시키며, 현실적인 회로 수준 잡음 모델을 통합하기 위한 최근 접근 방식을 종합적으로 검토한다. 특히 플래그 기반 신드롬 추출, 중간 회로 측정, 적응형 신드롬 추출 기법 등을 분석하고, 자동 합성과 다양한 하드웨어 시연 사례를 통해 실현 가능성과 성숙도를 논의한다. 마지막으로 최신 디코더 연구를 참조하여 회로 설계와 디코더의 공동 최적화 관점을 살펴보며, 향후 연구의 전략적 방향을 모색한다.

한국통신학회논문지•May 20, 2026•0 citations

Introduction to Quantum Circuit Implementation Using IBM Qiskit

Sangwon Min, Jungsoo Rhee

양자 컴퓨팅과 양자 기술은 암호학과 국방산업 등 다양한 분야에서 기존의 한계를 극복하고 새로운 패러다임을 제공하는 혁신적인 도구로 간주 되고 있다. 이러한 큰 영향력이 기대됨에도 불구하고 양자 컴퓨팅과 양자 기술을 사용할 수 있게 도와주는 양자 코딩에 대한 관심은 상대적으로 적은 것이 사실이다. 최근에는 접근성이 용이한 양자 코딩 플랫폼의 등장으로 실제 양자 컴퓨터를 활용하거나 양자 시뮬레이터를 통해 양자 코드를 작성하고 동작시킬 수 있는 환경이 조성되고 있다. 이에 따라 본 논문은 상용화된 양자 코딩 플랫폼들을 소개하고 큐비트와 양자 게이트에 대해 알아본다. 또, 이를 바탕으로 IBM의 Qiskit을 활용하여 고전 리플 캐리 덧셈(RCA) 알고리즘을 양자 RCA 회로로 구현하는 과정을 상세히 소개한다.

한국통신학회논문지•Jul 21, 2024•0 citations

Analysis of Quantum Circuit Implementation for Cryptographic Algorithms Resistant to Quantum Computing

Seyoung Yoon, Gyeongju Song, Hwajeong Seo

양자컴퓨팅 환경에서 안전성을 보장하는 암호 알고리즘에 대한 연구는 최근 활발히 진행되고 있다. 본 논문에서는 비밀번호 기반 KDF(Key Derivation Function)인 Bcrypt와 이를 구성하는 Blowfish 블록 암호의 구조, P-array 및 S-box 테이블 업데이트 과정을 분석하고 이를 양자회로로 구현하는 방안을 제시한다. 또한, S-box를 반복적으로 참조하는 Bcrypt 특성상 대규모 qRAM이 필요함을 지적하였으며 다른 KDF인 Scrypt 및 Argon2와 비교함으로써 양자회로 구현의 실현 가능성을 검토하였다. 그 결과, 메모리 접근 방식과 연산 반복도 관점에서 Bcrypt가 상대적으로 많은 큐빗과 깊은 Depth를 요구함을 확인하였으며, 이는 양자컴퓨팅 환경에서도 Bcrypt가 강인한 암호화 알고리즘으로 평가될 수 있음을 시사한다.

The Journal of the Korean Institute of Information and Communication Engineering•Jun 30, 2025•0 citations

A Proposal for Elementary Education Methods based on Color Phenomena for Understanding the Principles of Quantum Communication

Jinsu Kim, Yu-Jin Jung, Namje Park

기술의 발전이 급속히 진행됨에 따라 교육과정에서의 기술적 문제 해결 능력에 대한 필요성이 강조되고 있으며, 정보통신이나 인공지능 등의 다양한 영역에 대한 교과 과정이 편성되고 있다. 양자 컴퓨팅은 중첩의 원리를 통해 0과 1의 병렬 연산 수행이 가능하여 프로세스 성능을 향상시키며, 양자 통신 과정에서는 제 3자에 의한 탈취가 수행된 경우에 탈취된 데이터가 수신자에게 전달되어도 정상적인 데이터를 획득할 수 없어 미래전략기술로서 활발히 연구되고 있다. 본 논문에서는 양자 컴퓨팅의 원리 이해를 통하여 기술적 해결 능력을 향상시키기 위해 두 가지의 색을 가진 단어와 동일한 색상의 필터를 사용하여 다른 색상의 단어를 획득할 수 있는 색 순응/대비 기반의 교육 방안을 제시한다. 교육의 전후 만족도 조사를 수행한 결과 양자 통신에 대한 이해도에 대한 응답이 2.59점에서 3.84점으로 향상되었음을 확인하였다.

The Journal of Korean Institute of Information Technology•Dec 31, 2024•3 citations
양자 컴퓨팅은 노이즈 민감성으로 인해 동일한 회로를 반복 실행하더라도 출력 확률 분포가 매번 달라질 수 있다. 본 연구는 이상적인 환경에서 동일한 출력 분포를 예상할 수 있는 2-큐비트 양자 게이트 조합을 메타모픽 테스트 케이스로 설계하고, Depolarizing, Amplitude Damping, Phase Damping 노이즈 모델을 적용하여 각 노이즈가 출력 확률 분포에 미치는 영향을 분석하였다. 실험 결과, 모든 노이즈 모델에서 노이즈가 0.01에 도달하자 p-value가 유의수준 이하로 떨어져 정의한 메타모픽 관계가 붕괴되었으며, KL-Divergence와 Cosine Similarity를 통해 예상 출력 분포와의 차이가 노이즈 강도에 따라 누적됨을 정량적으로 확인하였다. 메타모픽 테스팅 기법을 양자 게이트 조합에 적용할 때, 제안한 세 가지 지표를 활용하여 메타모픽 관계 판정 가능 여부를 확인하고 그 과정을 정량적으로 추적함으로써 양자 게이트 테스팅을 수행할 수 있다. 연구 결과는 양자 컴퓨팅 신뢰성 평가 및 노이즈 내성 회로 설계 등에 활용될 수 있으며, 다양한 양자 소프트웨어 테스팅 방법론으로 가능성을 제시한다.
양자 회로 시뮬레이션은 양자 하드웨어 및 소프트웨어의 검증에 필수적인 역할을 한다. 양자 회로 시뮬레이션은 초기 양자 상태를 나타내는 벡터에 주어진 양자 회로 내의 게이트들에 대응되는 행렬 연산을 순차적으로 수행하는 과정으로 이루어진다. 이 때, 더 빠르고 효율적인 시뮬레이션을 위해 인접한 게이트들을 병합하여 더 큰 게이트로 변환한 뒤 한 번에 연산을 수행하는 게이트 병합 기법이 활용된다. 최신 양자 회로 시뮬레이터인 Qulacs는 회로 내에 모든 양자 게이트 쌍에 대해 두 게이트의 인접 가능성을 확인한 후, 사용자로부터 입력받은 값을 기준으로 특정 블록 사이즈 이하의 Target 큐비트 개수를 가지는 게이트로 병합하는 기법을 제공한다. 하지만 이런 식으로 단일 블록 사이즈를 사용한 게이트 병합 기법은 조건을 만족하는 게이트들을 너무 빠르게 병합해 버리기 때문에, 이후 게이트들에서 더 나은 병합 기회를 놓칠 가능성이 크다는 한계가 있다. 이를 개선하기 위해 우리는 블록 사이즈를 점진적으로 늘려 가며 게이트 최적화를 적용하는 순차적 게이트 병합 기법을 제안한다. 이 기법을 사용하면 게이트들이 점진적으로 병합되어 최종적으로 더 적은 수의 병합된 게이트로 회로 시뮬레이션이 가능해진다. 제안된 순차적 게이트 병합 기법을 MQT benchmark 회로들에 적용한 결과, 평균적으로 Qulacs의 최고 성능 대비 29.9%의 시뮬레이션 속도 향상을 달성할 수 있음을 보였다.
양자 컴퓨팅은 양자역학적 특성을 이용한 신개념 컴퓨팅을 의미한다. 양자 컴퓨팅과 관련한 연구개발은 크게 활용기술 개발과 구현 기술 개발로 구분되며, 다양한 활용기술과 구현 기술이 제안되고 있다. 현재까지 다양한 구현 기술이 제안되고 있으나, 실제로 비트 컴퓨팅의 한계를 뛰어넘기 위해서는 다양한 기술적 이슈들이 해결되어야 한다. 이 과정에서 양자 컴퓨팅의 성능에 영향을 끼치는 모든 구성 요소들에 대한 기능적, 성능적 요구 수준을 명확히 분석하는 것이 매우 중요하다. 이에 따라, 양자 컴퓨팅 성능 평가 기술 연구개발도 최근 급격한 관심을 받고 있다. 관련하여 이미 다수의 양자 컴퓨팅 성능 평가 기술이 개발되었으나, 양자 컴퓨팅 시스템의 모든 구성요소 중 일부분을 주로 다루고 있거나 혹은 분석 가능 수준이 제한되는 한계점이 지적되고 있다. 이에 양자 컴퓨팅 성능 평가 기술들을 체계적으로 비교 분석하는 것이 중요하다. 본 연구에서는 이를 달성하기 위하여 최초로 양자 컴퓨팅 풀 스택 구조 관점에서 분석하는 기술을 적용한다. 다음으로 양자 컴퓨팅 성능 평가 기술들을 양자 컴퓨팅 계산 성능 지표 범위(계산 시간 등)와 도출 능력(분석 시간 등) 측면에서 체계적으로 비교하였다. 결론적으로 본 연구를 통해 양자 컴퓨팅 성능 평가 기술은 아직까지는 풀 스택 구조를 모두 분석하지 못하고 있으며, 분석 기술 측면에서 해결해야 할 기술적 이슈가 많음을 확인하였다. 이를 통해 최종적으로 향후 지향해야 하는 연구개발 방향성을 제시한다.
대규모 실용적 내결함성 양자 컴퓨팅 구현을 위해서는 시공간 자원 부담을 최소화하는 엄격한 양자 오류 정정 전략이 필수적이다. 물리적 오류는 논리 큐비트로 인코딩 되어 반복적으로 정정되며, 다양한 하드웨어 플랫폼에서 구현되는 신드롬 추출 회로는 체계적으로 최적화되고 있다. 이에 양자 오류 정정 분야에서 신드롬 측정 회로의 최적화 동향을 종합적으로 조사하여 정리하였다. 본문에서는 보조 큐비트 사용, 회로 깊이 및 게이트 수를 줄이고 병렬성을 향상시키며, 현실적인 회로 수준 잡음 모델을 통합하기 위한 최근 접근 방식을 종합적으로 검토한다. 특히 플래그 기반 신드롬 추출, 중간 회로 측정, 적응형 신드롬 추출 기법 등을 분석하고, 자동 합성과 다양한 하드웨어 시연 사례를 통해 실현 가능성과 성숙도를 논의한다. 마지막으로 최신 디코더 연구를 참조하여 회로 설계와 디코더의 공동 최적화 관점을 살펴보며, 향후 연구의 전략적 방향을 모색한다.
양자 컴퓨팅과 양자 기술은 암호학과 국방산업 등 다양한 분야에서 기존의 한계를 극복하고 새로운 패러다임을 제공하는 혁신적인 도구로 간주 되고 있다. 이러한 큰 영향력이 기대됨에도 불구하고 양자 컴퓨팅과 양자 기술을 사용할 수 있게 도와주는 양자 코딩에 대한 관심은 상대적으로 적은 것이 사실이다. 최근에는 접근성이 용이한 양자 코딩 플랫폼의 등장으로 실제 양자 컴퓨터를 활용하거나 양자 시뮬레이터를 통해 양자 코드를 작성하고 동작시킬 수 있는 환경이 조성되고 있다. 이에 따라 본 논문은 상용화된 양자 코딩 플랫폼들을 소개하고 큐비트와 양자 게이트에 대해 알아본다. 또, 이를 바탕으로 IBM의 Qiskit을 활용하여 고전 리플 캐리 덧셈(RCA) 알고리즘을 양자 RCA 회로로 구현하는 과정을 상세히 소개한다.
양자컴퓨팅 환경에서 안전성을 보장하는 암호 알고리즘에 대한 연구는 최근 활발히 진행되고 있다. 본 논문에서는 비밀번호 기반 KDF(Key Derivation Function)인 Bcrypt와 이를 구성하는 Blowfish 블록 암호의 구조, P-array 및 S-box 테이블 업데이트 과정을 분석하고 이를 양자회로로 구현하는 방안을 제시한다. 또한, S-box를 반복적으로 참조하는 Bcrypt 특성상 대규모 qRAM이 필요함을 지적하였으며 다른 KDF인 Scrypt 및 Argon2와 비교함으로써 양자회로 구현의 실현 가능성을 검토하였다. 그 결과, 메모리 접근 방식과 연산 반복도 관점에서 Bcrypt가 상대적으로 많은 큐빗과 깊은 Depth를 요구함을 확인하였으며, 이는 양자컴퓨팅 환경에서도 Bcrypt가 강인한 암호화 알고리즘으로 평가될 수 있음을 시사한다.
기술의 발전이 급속히 진행됨에 따라 교육과정에서의 기술적 문제 해결 능력에 대한 필요성이 강조되고 있으며, 정보통신이나 인공지능 등의 다양한 영역에 대한 교과 과정이 편성되고 있다. 양자 컴퓨팅은 중첩의 원리를 통해 0과 1의 병렬 연산 수행이 가능하여 프로세스 성능을 향상시키며, 양자 통신 과정에서는 제 3자에 의한 탈취가 수행된 경우에 탈취된 데이터가 수신자에게 전달되어도 정상적인 데이터를 획득할 수 없어 미래전략기술로서 활발히 연구되고 있다. 본 논문에서는 양자 컴퓨팅의 원리 이해를 통하여 기술적 해결 능력을 향상시키기 위해 두 가지의 색을 가진 단어와 동일한 색상의 필터를 사용하여 다른 색상의 단어를 획득할 수 있는 색 순응/대비 기반의 교육 방안을 제시한다. 교육의 전후 만족도 조사를 수행한 결과 양자 통신에 대한 이해도에 대한 응답이 2.59점에서 3.84점으로 향상되었음을 확인하였다.