!!! サイト改修中のため表示が乱れる場合があります(1月末頃まで) !!!

量子でパズルを解くシリーズ①(D-wave編)

量子アニーリング

21-8. 量子アニーリング(D-wave)で巡回セールスマン問題を解く

やること「量子アニーリングをやっていて巡回セールスマン問題を解いたことがないとは何事だ?貴様にわかか?」と煽られました。泣きながら勉強しました。今回は量子アニーリングで巡回セールスマン問題を解く方法を...
量子アニーリング

21-7. 量子アニーリング(D-wave)でマインスイーパを解いてみた

やること出来らあっ!量子アニーリングでマインスイーパを解けるっていったんだよ!!(中略)え!!量子アニーリングでマインスイーパを!?お勉強前提知識がたくさんあります。まず、マインスイーパを解く枠組みに...
未分類

21-6. 量子アニーリング(D-wave)で野口英世を並び替えて北里柴三郎を作ろうとした

やること第2回ビネクラ杯の問題は、野口英世の画像を20×20個のパーツに分解し、並べ替えたり回転させたりして北里柴三郎を作るというものです。ちょっと寄り道して、D-waveマシン(量子アニーリング)を...
量子アニーリング

21-5. D-waveマシンのいろいろな条件設定まとめ

2023/5/23追記:本記事の内容は大幅にアップデートされています。以下の記事でまとめてあります。量子アニーリングのQUBOで設定可能な条件式まとめ(保存版)やることこれまでは「n個の量子ビットから...
量子アニーリング

21-4. 量子アニーリング(D-wave)でテント・アンド・ツリーパズルを解く(大規模編)

やること20-2はGAでテント・アンド・ツリーの大規模な問題を解きました。 21-2はD-waveで同じく小規模な問題を解きました。21-3ではD-waveで大規模な問題を解く準備を行いました。さっそ...
量子アニーリング

21-3. D-waveマシンで大規模な問題を解く準備(設定の関数化、問題の分割解法)

やること前回はD-waveの設定を一つ一つ手書きして、小さなパズル問題を解きました。設定は36行にも及びました。しかし、設定を一つ一つ手書きするのでは、より大きな問題に挑戦する気が起きません。今回は、...
量子アニーリング

21-2. 量子アニーリング(D-wave)でテント・アンド・ツリーパズルを解く(初めて編)

やること20-2では、GAでテント・アンド・ツリーというパズルを解きました。パズルのルールについては記事をご参照ください。このパズルは量子コンピュータとも相性が良さそうなので、D-waveマシンで解い...
量子アニーリング

21-1. 数式を使わずにD-waveマシンの使い方を学ぶ

やること量子コンピュータの使い方を検索すると、だいたい数式ばかり出てきて憤死します。Σ←これが出てくるとだいたいアウトです。今日は数式を使わずにD-waveの基本的な使い方を学んでみます。目標は「n個...