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

量子アニーリング

量子アニーリング

21-39. 量子アニーリング(QUBO)で配送計画問題を解いてみた

やること先日、QUBOアニーリングパッケージ「TYTAN」に対ワンホット高速GPUサンプラー「PieckSampler」が試験導入されました。(初めての人が見たら何言ってるか分からない文章)本当に使え...
量子アニーリング

21-38. 【試験導入】QUBOアニーリング「TYTAN」に対ワンホット高速GPUサンプラーが追加

やること前回、 「TYTAN」パッケージに追加された高速GPUサンプラー「ArminSampler」の性能を確認しました。今月勉強会のときに、「ワンホット制約のある問題の解がイマイチだなぁ」という声が...
量子アニーリング

21-37. QUBOアニーリング「TYTAN」に高速GPUサンプラーが追加

やることQUBOアニーリングでお世話になっている「TYTAN」パッケージに、なんとGPUサンプラーが追加されました。バージョン0.0.22からです。その名も「ArminSampler」待ってください。...
量子アニーリング

21-36. QUBOアニーリング「TYTAN」のメモリ使用量、速度、正解率

やることQUBOアニーリングでお世話になっている「TYTAN」パッケージ。どれくらいの規模の問題が解けるの?メモリ使用量は?計算速度は?ちゃんと大域解が見つかる?学歴は?年収は?結婚してる?調べてみた...
量子アニーリング

21-33. 量子アニーリング(QUBO)で比例代表選挙のドント方式

やることわざわざアニーリングで解くことではないですが、比例代表選挙におけるドント方式での議席の取り方をQUBO化してみましょう。ドント方式については社会科の教科書を発掘してください。例えば、6議席を得...
量子アニーリング

21-29. 量子アニーリング(QUBO)でクラスタリング

やることもうQUBOという字を見るだけで食欲がなくなるくらい飽きていますが、まだクラスタリングを試していないことに気がつきました。QUBOでクラスタリングしてみましょう。この10点を3クラスに分割して...
量子アニーリング

21-28. 量子アニーリング(QUBO)で線形回帰(最小二乗法)

やること以前、ポケモンを100匹ずつ捕まえて「高さ」と「重さ」の関係を調べました。図らずも、ビリリダマは大きくなるほど密度が下がるという不都合な真実を明らかにしてしまったわけですが。それは置いておいて...
量子アニーリング

21-27. [ラスボス] 量子アニーリング(QUBO)でナップサック問題を解く

やることさあ、いよいよQUBOのラスボスと言っても過言ではないナップサック問題を解いてみましょう。いつもならナップサック問題の最小問題を用意するのですが、まあラスボスだから発展的な内容にしてやってもえ...
量子アニーリング

21-26. 量子アニーリング(QUBO)でシフト最適化

やることアニーリングを勉強しているとシフト最適化問題は避けて通れないです。今回は手短にQUBOでシフト最適化を試します。例題は下の方で出します。おさらい先日まとめ記事に追加した応用D1(解が0と1だけ...
量子アニーリング

21-25. 量子アニーリング(QUBO)で複数の数字を均等に2組に分ける

やることもうしばらくQUBOは見たくないのですが、今回は入試の数学でも出題されるような「複数の数字を均等に2グループに分けてください」を解いてみましょう。【問題】次の6つの自然数を、総和が等しくなるよ...