【手続補正書】
【提出日】令和1年10月18日(2019.10.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
量子プロセッサおよびデジタルプロセッサを含むハイブリッドコンピューティングシステムにおける縮退軽減方法であって、前記量子プロセッサと前記デジタルプロセッサは互いに通信可能に結合され、前記量子プロセッサは複数のデバイスを含み、サンプルを提供するサンプル生成器として操作される、方法において、
問題を前記量子プロセッサへ送信すること；
終了判定基準が満足されるまで：
複数のサンプルを前記量子プロセッサにより引き出すこと；
前記複数のサンプルを前記デジタルプロセッサへ戻すこと；
サンプルカウンタを初期化すること；
前記サンプルカウンタが所定サンプル限度に達するまで：
デバイスカウンタを初期化すること；
前記デバイスカウンタが第１の所定デバイス限度に達するまで：
前記デバイスカウンタによりインデックス付けされたデバイスがフロッピーであるかどうかを判断すること；
前記デバイスカウンタをインクリメントすること、を繰り返し反復すること；
前記サンプルカウンタをインクリメントすること；
前記デバイスカウンタを初期化すること；
前記デバイスカウンタが第２の所定デバイス限度に達するまで：
前記デバイスカウンタによりインデックス付けされた前記デバイスの正規化フロッピーネスメトリックを計算すること；
アニーリングの際に前記デバイスを進めるためにオフセットを加えること；
前記デバイスカウンタをインクリメントすること、を含む方法。
【請求項２】
終了条件が満足されたかどうかを判断することをさらに含む請求項１に記載の方法。
【請求項３】
終了条件が満足されたかどうかを判断することは、所定数の繰り返しを完了すること、許容計算時間の所定上限に達すること、または連続繰り返し間の前記問題の解のエネルギーの変化が所定閾値未満であるということを判断することのうちの少なくとも１つを含む、請求項２に記載の方法。
【請求項４】
量子プロセッサを含むハイブリッドコンピューティングシステムにおける縮退軽減は超伝導量子プロセッサを含むハイブリッドコンピューティングシステムにおいて縮退を軽減することを含む、請求項１に記載の方法。
【請求項５】
前記デバイスカウンタによりインデックス付けされたデバイスがフロッピーであるかどうかを判断することは前記デバイスカウンタによりインデックス付けされた超伝導量子ビットがフロッピーであるかどうかを判断することを含む、請求項４に記載の方法。
【請求項６】
前記デバイスカウンタによりインデックス付けされた超伝導量子ビットがフロッピーであるかどうかを判断することは、前記問題の解の前記エネルギーの変化が、前記超伝導量子ビットの前記状態が反転されるときに所定閾値未満であるということを判断することを含む、請求項５に記載の方法。
【請求項７】
前記デバイスカウンタによりインデックス付けされた超伝導量子ビットがフロッピーであるかどうかを判断することは近隣デバイスからの零正味バイアスの蔓延度を判断することを含む、請求項５に記載の方法。
【請求項８】
前記デバイスカウンタによりインデックス付けされた前記デバイスの正規化フロッピーネスメトリックを計算することは、前記デバイスがフロッピーであると判断された回数を合計することと、これを前記所定サンプル限度で除すこととを含む、請求項１に記載の方法。
【請求項９】
前記第１の所定デバイス限度は前記第２の所定デバイス限度と同じである、請求項１に記載の方法。
【請求項１０】
前記量子プロセッサにより複数のサンプルを引き出すことは少なくとも１０００個のサンプルを前記量子プロセッサにより引き出すことを含む、請求項１に記載の方法。
【請求項１１】
前記デバイスカウンタによりインデックス付けされた前記デバイスがフロッピーであるかどうかを判断することは、前記デバイスカウンタによりインデックス付けされた量子ビットの領域がフロッピーであるどうかを判断することを含み、前記量子ビットの領域は複数の結合量子ビットを含む、請求項１に記載の方法。
【請求項１２】
複数のデバイスと；読み出しサブシステムとを含む少なくとも１つの量子プロセッサと；
前記少なくとも１つの量子プロセッサへ通信可能に結合された少なくとも１つのデジタルプロセッサベースデバイスと；
縮退を軽減するためのプロセッサ実行可能命令を格納する少なくとも１つの非一時的コンピュータ可読記憶媒体とを含む、ハイブリッドコンピューティングシステムにおいて、前記少なくとも１つの非一時的コンピュータ可読記憶媒体は、実行されると少なくとも１つのプロセッサベースデバイスに：
問題を前記量子プロセッサへ送信させ；
終了判定基準が満足されるまで：
複数のサンプルを前記量子プロセッサにより引き出すこと；
前記読み出しシステムを介し前記複数のサンプルを前記デジタルプロセッサへ戻させ；
サンプルカウンタを初期化すること；
前記サンプルカウンタが所定サンプル限度に達するまで：
デバイスカウンタを初期化すること；
前記デバイスカウンタが第１の所定デバイス限度に達するまで：
前記デバイスカウンタによりインデックス付けされた前記デバイスがフロッピーであるかどうかを判断すること； 
前記デバイスカウンタをインクリメントすることを繰り返し反復させ；
前記サンプルカウンタをインクリメントさせ；
前記デバイスカウンタを初期化させ；
前記デバイスカウンタが第２の所定デバイス限度に達するまで：
前記デバイスカウンタによりインデックス付けされた前記デバイスの正規化フロッピーネスメトリックを計算させ；
アニーリングの際に前記デバイスを進めるためにオフセットを加えさせ； 
デバイスカウンタをインクリメントさせる、ハイブリッドコンピューティングシステム。
【請求項１３】
前記量子プロセッサは超伝導量子プロセッサであり、前記複数のデバイスは複数の超伝導量子ビットを含み、前記量子プロセッサはさらに複数の結合デバイスを含み、各結合デバイスは前記複数の超伝導量子ビット内のそれぞれ一対の超伝導量子ビット間の制御可能伝達結合を提供する、請求項１２に記載のハイブリッドコンピューティングシステム。
【請求項１４】
前記少なくとも１つのプロセッサデバイスは、前記デバイスカウンタによりインデックス付けされた超伝導量子ビットがフロッピーであるかどうかを、前記問題の解の前記エネルギーの変化は前記超伝導量子ビットの状態が反転されるときに所定閾値未満かどうかに少なくとも部分的に基づき判断される、請求項１３に記載のハイブリッドコンピューティングシステム。
【請求項１５】
前記少なくとも１つのプロセッサデバイスは、前記デバイスカウンタによりインデックス付けされた超伝導量子ビットが近隣デバイスからの零正味バイアスの蔓延度に少なくとも部分的に基づきフロッピーであるかどうかを判断する、請求項１３に記載のハイブリッドコンピューティングシステム。
【請求項１６】
前記正規化フロッピーネスメトリックは、前記デバイスがフロッピーであると判断された回数を前記所定サンプル限度で除ししたものである、請求項１２に記載のハイブリッドコンピューティングシステム。
【請求項１７】
前記第１の所定デバイス限度は前記第２の所定デバイス限度と同じである、請求項１２に記載のハイブリッドコンピューティングシステム。
【請求項１８】
前記複数のサンプルは少なくとも１０００個のサンプルを含む、請求項１２に記載のハイブリッドコンピューティングシステム。
【請求項１９】
前記終了判定基準は、所定数の繰り返しを完了すること、許容計算時間の所定上限に達すること、または連続繰り返し間の前記問題の解のエネルギーの変化が所定閾値未満であるということを判断することのうちの少なくとも１つを含む、請求項１２に記載のハイブリッドコンピューティングシステム。
【請求項２０】
前記デバイスは複数の結合量子ビットを含む量子ビットの領域であり、
前記デバイスカウンタによりインデックス付けされたデバイスがフロッピーであるかどうかを判断するために、前記少なくとも１つのプロセッサは、前記デバイスカウンタによりインデックス付けされた量子ビットの領域がフロッピーであるかどうかを判断する、請求項１２に記載のハイブリッドコンピューティングシステム。