Наскільки потужними є точні «квантові» обчислення, якщо ви призупиняєте унітарність?


15

Коротке запитання.

Яка обчислювальна потужність "квантових" схем, якщо ми допускаємо не унітарні (але все ще неперевернені) ворота і вимагаємо, щоб вихід дав правильну відповідь із впевненістю?

Це питання є в певному сенсі про те, що відбувається з класом EQP коли ви дозволяєте схемам використовувати більше, ніж просто унітарні ворота. (Ми все ще змушені обмежуватись оберненими воротами над якщо ми хочемо мати чітко визначену модель обчислення.)C

(Це запитання зазнало певних змін у світлі деякої плутанини з мого боку щодо відомих результатів щодо таких схем в унітарній справі.)

Про "точні" квантові обчислення

Я визначаю EQP заради цього питання класом задач, які можна точно вирішити за допомогою однорідного сімейства квантових схем, де коефіцієнти кожної унітарії обчислюються поліноміально обмеженими часом машинами Тюрінга (із вхідного рядка 1n ) для кожного вхідного розміру n , і те, що компонування схеми як спрямованої мережі також може бути вироблено в поліноміальний час. Під "точно" вирішеним, я маю на увазі, що вимірюючи вихідний біт, виходить |0 з упевненістю в випадках немає, і |1 з упевненістю в випадках YES.

Застереження:

  • Навіть обмежуючись унітарними воротами, це поняття відрізняється від того, яке описано Бернштейном та Вазірані за допомогою квантових машин Тьюрінга. Вищеописане визначення дозволяє схемі сімейства ланцюгів { C n } в принципі мати нескінченний набір воріт - звичайно, кожна окрема ланцюг C n використовує лише кінцеве підмножина, - оскільки ворота фактично обчислюються з входів. (Квантова машина Тьюрінга може імітувати будь-який кінцевий набір воріт, який вам подобається, але може імітувати лише кінцеві набори воріт, оскільки він має лише обмежену кількість переходів.)EQP{Cn}Cn

  • Ця модель обчислення реалізує будь-які проблеми в , оскільки унітарія може містити єдиний затвор, який жорстко кодує рішення будь-якої задачі в P (її коефіцієнти врешті визначаються багаторазовим обчисленням). Отже, специфічна часова або просторова складність проблем не обов'язково цікава для таких схем.PP

До цих застережень ми можемо додати зауваження, що практична реалізація квантових комп'ютерів все одно матиме шум. Ця модель обчислень цікава насамперед для теоретичних міркувань , так як один з питань складання унітарних перетворень , а не здійсненні обчислень, а також в якості точної версії . Зокрема, незважаючи на вищевказані застережень, ми маємо PE Q PB Q P .BQPPEQPBQP

Причина для визначення так , як я роблю це так , що DISCRETE-LOG можна покласти в E Q P . [  Mosca + Zalka 2003  ] існує алгоритм поліноміального часу для побудови унітарної схеми, яка точно вирішує екземпляри DISCRETE-LOG, створюючи точні версії QFT залежно від вхідного модуля. Я вважаю, що тоді ми можемо поставити DISCRETE-LOG в E Q P , як визначено вище, вбудувавши елементи побудови схеми в спосіб обчислення коефіцієнтів затвора. (Отже, результат DISCRETE-LOG E Q P по суті тримається за допомогою fiat, але спирається на побудову Mosca + Zalka.)EQPEQPEQPEQP

Призупинення унітарності

Нехай - обчислювальний клас, який ми отримуємо, якщо ми зупинимо обмеження, що ворота є єдиними, і дозволимо їм переходити через необоротні перетворення. Чи можемо ми розмістити цей клас (або навіть охарактеризувати його) стосовно інших традиційних недетермінованих класів C ?EQPGLC

Одна з моїх причин запитати: якщо - клас задач, які ефективно вирішуються з обмеженою помилкою , за допомогою єдиних сімейств ланцюгів "не унітарного кванту" - де випадки ТАК дають результат | 1 з ймовірністю щонайменше , 2/3, і ніяких випадків з ймовірністю не більше 1/3 (після нормалізації стану-вектор) - потім [Ааронсона 2005] показує , що Б В Р Про Л = Р Р . Тобто: призупинення унітарності в цьому випадку еквівалентно допущенню необмеженої помилки.BQPGL|1BQPGL=PP

Чи отриманий подібний результат чи якийсь чіткий результат для ?EQPGL


2
Наочно, я припустив би , бути C O C = P . CCoC=P
Tayfun Pay

Це не погана здогадка, оскільки - версія необмеженої (однобічної) помилки E Q P так само, як P P - версія необмеженої помилки B Q P ; і P P містить як C = P, так і його доповнення, за рахунок P P закритий під перетином і доповнює. coC=P=NQPEQPPPBQPPPC=PPP
Ніль де Бодорап

Чи очевидно, що NP міститься в цьому класі? (І цей клас такий самий, як EQP з постселекцією?)
Робін Котарі,

2
@RobinKothari: Я б не вважав жодне з цих очевидних через стан нульової помилки. Друге питання видається більш імовірним, ніж перше. Моя згода з Tayfun, що (... а отже, і C = P ) є розумною здогадкою, що якщо це взагалі буде будь-який раніше визначений клас, то це є простим підозрюваний, але очевидно, якщо це правда, це не було б тривіальним спостереженням. EQPGL=coC=PC=P
Niel de Beaudrap

Чи знаєте ви якісь проблеми в цьому класі, які не в P?
Робін Котарі

Відповіді:


6

Коротка відповідь. Виявляється, призупинення вимоги унітарних перетворень і вимагає, щоб кожна операція була незворотною, породжує точні класи, що визначаються розривом. Класи специфічні про які йде мова і 'новий' підклас L P W P P , обидва з яких знаходяться між S P P і C = P . Ці класи мають досить технічні визначення, які коротко описані нижче; хоча ці визначення тепер, в принципі, можуть бути замінені такими в термінах не унітарних "квантоподібних" алгоритмів.LWPPLPWPPSPPC=P

Клас підрахунку містить ГРОФІЧНИЙ ІЗОМОРФІЗМ. Він також містить весь клас U P , тому ми б не очікували, що точні унітарні квантові алгоритми будуть настільки ж потужними, як і не унітарні класи (як інакше ми могли б показати N P B Q P ).SPPUPNPBQP

Більш довга відповідь.

  • У своєму питанні я запропонував переосмислити щоб уникнути проблем, які вирішуються сімействами однорідних схем, які використовують ворота, які ефективно обчислюються, але не обов'язково виводяться з кінцевих наборів воріт. Я вже не настільки впевнений, що добре б переосмислити E Q P таким чином, хоча я вважаю, що такі схеми сімейства варто вивчити. Ми можемо назвати цей клас що - щось на зразок U п я т а г у р C замість.EQP EQPUnitaryPC

    Можна показати , що , який до недавнього часу був найвідомішим пов'язаний на E Q P . Клас L W P P більшою чи меншою мірою відповідає проблемам, для яких існує рандомізований алгоритм, де екземпляри НІ дають результат 1 з вірогідністю рівно 0,5, а випадки ТАК дають результат 1 з певною вірогідністю, яка може бути ефективно і точно обчислюється в раціональній формі, що перевищує (але, можливо, експоненціально близьке до 0,5). Технічне визначення L W PUnitaryPCLWPPEQPLWPP представлений у відношенні недетермінованих машин Тьюрінга, але він більше не висвітлює.LWPP

    Якщо ми визначимо бути оборотним затвор еквівалент U п я т а г у Р С , так що це безліччю проблем , які точно розв'язуються з допомогою оборотних сімейств схем з ефективно обчислюються коефіцієнтами затвора, то G L Р С = Ь Ш Р Р .GLPCUnitaryPCGLPC=LWPP

  • Якщо обмежимось кінцевими наборами воріт, можна показати, що сімейства унітарних схем можуть бути імітовані в підмножині LWPP , яку можна назвати . (Використовуючи опис L W P P вище, це відповідає рандомізованим алгоритмам, де ймовірність отримання виходу 1 для випадків YES рівно m t ( x ) / 2 p ( | x | ) , для деяких поліномів p , деякі ціле mLPWPPLWPPmt(x)/2p(|x|)pm, а також деякі ефективно обчислювані многочлени .)t

    Якщо ми визначимо бути оборотна затвором еквівалент E Q P , як це зазвичай визначається, можна показати , що Е В Р Про ЛL P W P P .EQPGLEQPEQPGLLPWPP

Виправлення щодо ДИСКРЕТНОГО ЛОГУ.

Наведені вище результати покладаються на стандартні методи представлення алгебраїчних коефіцієнтів таким чином, що не залежать від вхідних даних (але можуть залежати від розміру введення). В описі початкового запитання я стверджував, що [ Mosca + Zalka 2003 ] показує, що DISCRETE LOG точно вирішується набором воріт з ефективно обчислюваними коефіцієнтами. Істина видається більш складною. Якщо хтось дбає про точну розв’язаність, то я вважаю, що точне подання коефіцієнтів є важливим: але Моска і Залка не пропонують способу зробити це залежно від входу. Тож не очевидно, що DISCRETE LOG є насправді в або в новому класі U n i t a r y PEQP .UnitaryPC

Довідково.


Дуже хороша!!! Наївне запитання: яка потужність схем, які ви описали (довільні обернені; точні або приблизні), якщо врахувати складність вибірки. (А саме клас розподілу ймовірностей, який вони можуть дати.)
Гіл Калай

@GilKalai: Якщо ви не нав'язуєте інваріантним розподілам, які ці схеми обчислюють (тобто, зберігаючи їх 1-норму або 2-норму), то слід було б точно визначити, як би хотілося відобразити тензори які такі схеми описують до розподілів ймовірностей. Якщо можна уявити, що ці розподіли є якось таємно квантовими станами, а не псевдоімовірними розподілами, можна перенормувати звичайним способом, який вирішив би зробити фізик, але цей вибір не змушений нас.
Ніль де Бодорап

Сказавши, що: яке б обмеження не наводило, я не одразу знаю, як би я пішов на відповідь на питання. Але з роботи Ааронсона над PostBQP ми знаємо, що приблизний клас вибірки є принаймні ПП- твердим.
Ніль де Бодорап
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.