本当に量子アニーリングは「巡回セールスマン問題」が解けないのか? 東北大・大関准教授の視点(2/4 ページ)

使いやすくなったが、良い解を出すアルゴリズムを選べなくなった

 「D-WaveマシンのAPIが、今年初めくらいから使いやすくなった。扱う上で難しい部分が包み隠され、問題を入れれば欲しい形の解がすぐに出てくるようになった。その一方で、最終的なパフォーマンスにつながる『後処理』のアルゴリズムで適切なものをデフォルトでは選べなくなってしまった」といいます。

 量子アニーリングマシンの中では、量子ビットどうしが物理的に結合して相互作用を起こしていますが、物理空間などの制約があることから全ての量子ビットがお互いに結合しているわけではありません。

 しかし、解きたい問題によっては物理的な結合の数以上の結合が必要になる場合があります。「そういう場合には、2つの量子ビットを1つのものとして扱うことで結合数を増やす」(同)。

それぞれの丸が量子ビット、丸同士をつなぐ線が相互作用。左側のひし形が層になった構造が一つの塊で、赤い丸で囲った量子ビットの結合数を増やすために右側の量子ビットと対になっている様子(これをchainという)

 「すると、対になる片方の量子ビットは『0になれ』と周りからいわれてるのに、もう片方の量子ビットは『1になれ』と周りからいわれることがある。1つの量子ビットならアニーリングの過程で最終的にどちらかに定まるが、2つに分けてしまっているせいで答えが定まらない」(同)

 「この後処理をどうするかというアルゴリズムが複数あって、従来のAPIでは簡単に指定できた。後処理アルゴリズムのうち、経験的に性能が良いのが『C』で、悪いのが『A』とすると、これまではCを選べば良かった。しかし、新しいAPIバージョンになってからは自動的にAが選ばれるようになってしまった」

 このため、大関准教授の研究室では新しいAPIの仕様を調べ、手動でCのアルゴリズムを適用しているといいます。APIの変更で、こうした問題が他の箇所でも起きていると大関准教授は話します。

 「使いやすさを重視してライトユーザーを増やそうとしたのかもしれないが、それで『解けないじゃん』といわれるのは大損だと思う。この件については、D-Wave Systemsにも改善の要望を伝えている」

そもそも「巡回セールスマン問題」は量子アニーリング向きではない?

 「巡回セールスマン問題が解けない」という意見に対しては「ハードやソフトの問題を調整すれば解ける」と答えた大関准教授ですが、その一方で「そもそも量子アニーリングは巡回セールスマン問題を解くのに向いていない」と、一見矛盾した見解を示しています。

印刷する
SNSでシェア
SpecialPR

この記事の著者

井上輝一
井上輝一

2016年3月からITmediaにジョイン。ITmedia Mobile、PC USER、LifeStyle、ヘルスケアで編集・執筆を兼務。2017年4月からITmedia NEWSでの兼務も開始。2019年4月にNEWS専属となる。スマートフォンやPCといったガジェット系の他、理系(神経科学)のバックグラウンドを生かして科学系のネタや、量子コンピュータ、ブロックチェーン、AIなど多岐に渡って取材している。

関連記事

こんなメディアも見られています

ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

メールマガジンを配信中
メールマガジンを配信中

国内外の業界動向、AIやクラウドなどの最新技術、キャリア情報など今知りたい情報をまとめてお届けします。

いますぐご登録

本日の新着記事

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ITmedia NEWS SNS

X @itmedia_newsをフォロー

インフォメーション

ITmediaNEWSをフォロー

あなたにおすすめの記事PR