Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Eternity II puzzle by beginners (Qiskit Camp As...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuki
November 20, 2019
Technology
0
210
Eternity II puzzle by beginners (Qiskit Camp Asia 2019)
https://community.qiskit.org/events/asia/
Yuki
November 20, 2019
Tweet
Share
More Decks by Yuki
See All by Yuki
ECMAScript Pattern Matching (#tc39_study)
yukidmy
0
420
Other Decks in Technology
See All in Technology
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
130
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
160
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
3
1.1k
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
180
2026年はチャンキングを極める!
shibuiwilliam
8
1.9k
Meshy Proプラン課金した
henjin0
0
180
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
110
Agile Leadership Summit Keynote 2026
m_seki
1
170
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
1
150
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
980
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
160
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
170
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
110
Building Flexible Design Systems
yeseniaperezcruz
330
40k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Mind Mapping
helmedeiros
PRO
0
73
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
370
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Transcript
Eternity II Puzzle by Beginners #48 IBM Qiskit Camp Asia
2019 (Nov 18-21, 2019) Kumagai Masahito, Yuki Yamada, Shuta Kobayashi and Ken Wei IBM Qiskit Camp Asia 2019
Eternity II Photo Credit: Karen Carr
• Edge-matching puzzle ◦ 256 pieces (16 by 16 grid)
• Designed to be difficult to solve by brute-force computer search Eternity II → Let’s solve this with quantum computers! Photo Credit: Karen Carr
Problem Settings Adjacent edges must match Each piece is unique
Pieces can be used in 4 orientations Gray = edge Rules
Our Approach • Start from edge → Proceed to inside
repeatedly
Our Approach • Start from edge → Proceed to inside
repeatedly • Fix one corner • Enumerate all possibilities for other positions • Filter the possibilities by requirements • Find a correct combination ? ? ? ? ? ? ? ? ? ? ?
Implementation - Simplified Case • Find an answer for 2
by 2 grid ◦ (Original: 16 by 16 grid) Expected output
Implementation - Quantum Circuit
Implementation - Quantum Circuit 10 qubits & 17 ancilla bits
Experimentation Result We got a correct answer https://github.com/kumagaimasahito/Eternity/blob/master/eternity_group2.ipynb
Future Works • Decrease the number of ancilla bits in
our quantum circuit • Try other experimentations on bigger puzzles • Implement Grover algorithm for finding Directed Hamiltonian Cycle Special thanks: Ken Wei (IBM), Asa Eagle!
Blue: 1 Red: 2 Green: 3 ※Clockwise Directed Hamiltonian Cycle
Directed Hamiltonian Cycle
Directed Hamiltonian Cycle
Directed Hamiltonian Cycle