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
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
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
820
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
320
AI に「学ばせ、調べさせ、作らせる」。Auth0 開発を加速させる7つの実践的アプローチ
scova0731
0
180
CQRS/ESになぜアクターモデルが必要なのか
j5ik2o
0
780
Node vs Deno vs Bun 〜推しランタイムを見つけよう〜
kamekyame
1
390
Digitization部 紹介資料
sansan33
PRO
1
6.5k
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
310
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
540
AWS re:Invent2025最新動向まとめ(NRIグループre:Cap 2025)
gamogamo
0
170
コールドスタンバイ構成でCDは可能か
hiramax
0
130
【Agentforce Hackathon Tokyo 2025 発表資料】みらいシフト:あなた働き方を、みらいへシフト。
kuratani
0
110
「違う現場で格闘する二人」——社内コミュニティがつないだトヨタ流アジャイルの実践とその先
shinichitakeuchi
0
270
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
How to make the Groovebox
asonas
2
1.9k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.3k
4 Signs Your Business is Dying
shpigford
187
22k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
37
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Evolving SEO for Evolving Search Engines
ryanjones
0
95
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
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