假設您有一臺可運行Shor算法的量子計算機,用於整數分解。子集產品和量子計算機,是一個可以解決的實例
是否然後可能產生確定沒有辦法可以子集產品問題的一個實例,有100%的信心,在亞指數時間的預言?
因此,oracle給出了一個序列x1,... xn,作爲子集產品問題的描述。
它響應要麼是,這種情況下的解決方案並不存在,或沒有,這種情況下的解決方案可能會或可能不存在。
如果我們把序列中的所有元素,他首要因素,然後檢查是否所有的人都存在於目標產品的因素,這應該告訴我們,如果一個解決方案是不是在所有可能的。當且僅當所有素數因素都考慮在內時,才存在解決方案。在量子計算機上,素數因子分解是次指數的。
想上,如果這是正確的邏輯值,如果工程─如果複雜性是此Oracle /算法經典和量子系統之間確有不同的一些反饋。還會對減少量的解釋感到滿意 - 子集產品可以減少到3SAT而沒有後果嗎?
這個問題似乎是脫離主題,因爲它是關於理論(嘗試http://cs.stackexchange.com)。 – 2014-09-04 21:29:59
我希望一臺經典的計算機可以根據需要重複使用GCD,因此我認爲Shor的算法本身不會有所幫助。 – 2014-09-04 21:31:32
我的不好,我避免了cs.stackexchange,因爲它似乎適用於更復雜的問題。這個問題可以轉換,還是應該重新發布? – trueshot 2014-09-04 21:33:26