Поняття однотонних квантових схем


27

У складності обчислень є важлива відмінність між монотонними та загальними обчисленнями, і відома теорема Різборова стверджує, що 3-SAT і навіть МАТЧИНГ не є поліномом у монотонній булевій схемі.

Моє запитання просте: чи існує квантовий аналог для монотонних схем (або більше одного)? Чи існує квантова теорема Разборова?


10
Ось два мої центи: Перехід від класичних схем до квантових схем можна розбити на два етапи, додавши класичні оборотні схеми посередині. Класичні оборотні схеми - це ті, в яких допускаються тільки оборотні ворота. Наприклад, ворота Toffoli - це універсальні ворота для оборотних обчислень. Я не знаю, як визначити поняття монотонності для цих схем. Мені здається, що визначення монотонних класичних оборотних схем є необхідною умовою визначення монотонних квантових схем.
Робін Котарі

6
(1) Реверсивна схема (класична) реалізує біекцію на {0,1} ^ n, і єдиним монотонним біекцією є відображення тотожності. Тому я не думаю, що доцільно визначати "монотонні оборотні схеми" нетривіальним чином.
Цуйосі Іто

3
(2) Я не впевнений у квантовому випадку. Якщо ми можемо визначити «монотонні квантові канали», то буде природно визначати «монотонні квантові схеми» як квантові схеми, набір затворів яких обраний з монотонних квантових каналів, подібно до того, як монотонні класичні схеми є ланцюгами, набір затворів яких обраний з монотонних функцій .
Цуйосі Іто

2
@RobinKothari, TsuyoshiIto: Важливість зворотності для квантових обчислень випливає саме з особливого випадку еволюції Шредінгера закритої системи. Однак, коли ми говоримо про ворота AND і OR, ми розглядаємо абстраговану фізичну систему, яка є карикатурою на логічні ворота, що знаходяться в комп'ютерах; і ці ворота працюють саме тому, що вони не є закритими системами. Якщо ми дозволимо собі говорити про ворота AND і OR як такі, я вважаю, що цілком розумно скасувати умову розгляду закритих систем і для квантового обчислювального питання.
Ніль де Бодорап

3
@Niel, Tsuyoshi: Напевно, я думав, що монотонний квантовий контур все ще буде квантовим ланцюгом у традиційному розумінні (тобто одиниці, за якими слід вимірювати). Але слідуючи аргументу Ніеля, я думаю, має сенс відмовитися від цього обмеження. Тож мій попередній коментар насправді тоді не стосується.
Робін Котарі

Відповіді:


17

Ви справді задаєте два різні питання і сподіваєтесь, що існує одна відповідь, яка відповідає на обидва: (1) Які природні поняття квантових монотонних схем існують? (2) Яким би виглядав квантовий результат на основі ґратчастого Розборова?

Не очевидно, як досягти обох одночасно, тому я опишу те, що мені здається розумним поняттям квантових монотонних схем (не вказуючи, чи є відповідний результат Розборова) чи зовсім іншим поняттям як виглядатиме "природний" квантовий роздум Розборова (не вказуючи, чи це вірно).

Чого ми хочемо від кванту

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

Що ми повинні зробити, це розглянути речі таким чином, щоб прибрати стандартну основу зі свого традиційного привілейованого місця - або, у цьому випадку, наскільки це можливо, зберігаючи змістовне поняття монотонності.

Проста модель квантових монотонних схем

Розглянемо схему схеми, яка є чіткою в коментарі Цуйосі Іто про "монотонні квантові канали" (і це майже все, що потрібно робити, якщо хочеться поняття "ланцюга", яке не обмежується єдиною еволюцією).

Нехай - простір ермітових операторів на (щоб він містив усі оператори щільності на одному кубіті). Як би ми визначили квантовий монотонний затвор з двох вхідних кубітів до вихідного кубіту , таким чином, щоб це не було ефективно класичним монотонні ворота? Я думаю, що прямо сказати, що вихід не повинен обмежуватисяабоабо їх суміші; бу, щоб бути "монотонним", нам слід вимагати, як і C 2 G : H aH bH c a ,HC2G:HaHbHcc | 0 a,bc| 1 |00|1 ||11|1 |1|Tra(ρab)|11| G(ρ a b )| 1G1|Trb(ρab)|1 збільшення розміщення, значення має не зменшуватися. Для шлюзу з двома входами-кубітом це означає, що повинен бути реалізований в принципі як1|G(ρab)|1G

  1. виконання двохубітного вимірювання відносно деякої ортонормальної бази , де охоплюють підпростір Хеммінга вагою 1 і| ц , | N , {|00,|μ,|ν,|11}|μ,|ν

  2. створюючи як вихід деякий стан відповідає результату, який він вимірював, де для кожного .ρ{ρ00,ρμ,ρν,ρ11}1|ρ00|11|ρλ|11|ρ11|1λ{μ,ν}

Схеми - це лише композиції з них у розумному вигляді. Ми також можемо дозволити вентиляцію у вигляді схем, які вбудовують та ; ми повинні як мінімум дозволити ці карти на вході, щоб дозволити скопіювати кожен (номінально класичний) вхідний біт.|0|000|1|111

Здається розумним або розглянути весь континуум таких воріт, або обмежитися деяким обмеженим збором таких воріт. Будь-який вибір породжує різні схеми "квантових монотонних затворів" для мікросхем; можна розглянути, якими властивостями володіють різні монотонні основи. Стани можна вибирати абсолютно незалежно, за умови обмеження монотонності; Безперечно, було б цікаво (і, ймовірно, практично пов'язана помилка) встановитиі, хоча я не бачу причин вимагати цього в теорії. Очевидно, І і АБО є воротами такого типу, деіρ00,ρμ,ρν,ρ11ρ00=|00|ρ11=|11|ρμ=ρν=|00|ρμ=ρν=|11|відповідно, що б хто не вибрав або бути.|μ|ν

Для будь-якої постійної k можна також розглянути основи воріт, включаючи k- ulaz-один-вихідні ворота. Найпростішим підходом у цьому випадку, ймовірно, було б дозволити ворота які можуть бути реалізовані як вище, дозволяючи будь-яке розкладання підпросторів кожної ваги Хеммінга , і вимагати, щоб для кожногоG:HkHVwH2k0wk

max|ψVw1|G(|ψψ|)|1min|ψVw+11|G(|ψψ|)|1
0w<k . Не ясно, скільки додаткової обчислювальної сили це дало б вам (ні навіть у класичному випадку).

Я не знаю, чи є щось цікаве сказати про такі схеми поза класичним випадком, але це здається мені найбільш перспективним визначенням кандидата "квантового монотонного кола".

Квантовий варіант результату Разборова

Розглянемо виклад Тіма Гоуерса результатів Alon & Boppana (1987), Combinatorica 7 pp. 1–22, які підсилюють результати Різборова (і чітко пояснює деякі його прийоми) щодо монотонної складності CLIQUE. Гоуерс представляє це з точки зору рекурсивної побудови сімейства множин, виходячи з "півпростору" булевого куба для кожного . Якщо ми видалимо привілейоване положення стандартної основи в базових множинах, аналогічно локальній леммі Quantum Lovász , ми можемо розглянути підпростір

Ej={x{0,1}n:xj=1}
1jnH2nвідповідати двійковій пропозиції (належить чи стан до підпростору, чи замість цього ортогональний), що може виникнути в результаті вимірювання. Наприклад, ми можемо вважати підпросторами заданими Допускаємо квантово-логічні аналоги сполучення та диз'юнкції підпросторів: nAjH2n
Aj=UjEj, for each 1jnwhere Ej:={|x:xEj};Uj:H2nH2n a unitary of bounded complexity.
AB=AB;AB=A+B={a+b:aA,bB}.
Потім ми запитуємо, скільки часу потрібна рекурсивна побудова сполучників та диз'юнкцій просторів, щоб отримати пробіл , таким чином, що проектор на лише незначно відрізняється від проектора на простір, що охоплюється індикаторними функціями графіків, що мають кліки розміром ; наприклад, так щоCΠCCΠK(r)rΠCΠK(r)<1/poly(n). Монотонна частина бере участь у квантових логічних операціях, а примітивні пропозиції про вхідні дані також є квантовими.

У загальному випадку існує проблема з трактуванням цього як обчислювальної проблеми: диз'юнкція не відповідає жодним знанням, які можна було б з певністю отримати, вимірюючи на кінцевій кількості копій, використовуючи вимірювання чорного поля для і окремо, якщо вони не є зображеннями проекторів, що працюють на маршрутах. Ця загальна проблема все ще може трактуватися як цікавий результат про геометрико-комбінаторну складність і може спричинити результати, пов'язані з розчаруванням місцевих гамільтіонів. Однак може бути більш природним просто вимагати, щоб підпросториABAjвиникають від проекторів, що комутують, у цьому випадку диз'юнкція є лише класичним АБО результатами вимірювання цих проекторів. Тоді ми можемо вимагати, щоб були однаковими, і це стає проблемою щодо унітарної схеми (яка породжує "примітивні події") з ​​монотонною класичною післяобробкою (яка виконує логічні операції над цими подіями).Uj

Зауважте також, що якщо ми не накладаємо будь-яких подальших обмежень на пробіли , це може бути підпростір з дуже високим перекриттям з деяким простором охоплюється стандартними базовими станами , які є бінарними рядками, у яких .AjEkxE¯kxk=0

  • Якщо ця можливість змушує вас пихати, ви завжди можете вимагати, щоб мав кут відділення від будь-якого принаймні (так що наші примітивні підпростори, в гіршому випадку, приблизно непідвладніє підпросторам, у яких один із бітів встановлений на 1).AjEkπ21/poly(n)

  • Якщо ми не нав'язуємо такого обмеження, мені здається, що допускати підпростори, які мають велике перекриття з , перешкодою для наближення CLIQUE (r) у будь-якому разі будуть перешкодою; або ми будемо більш-менш обмежені у розгляді відсутності певного краю (а не його наявності), або ми були б змушені взагалі ігнорувати один з ребер. Отже, я не вважаю надзвичайно важливим накладати будь-які обмеження на , за винятком можливо, що всі вони є зображеннями комерційних наборів проекторів, якщо метою є розглянути, як "монотонно оцінити CLIQUE з простих квантових пропозицій ". У гіршому випадку, це класично дозволено дозволити НЕ браму на вході (а всі вентилятори виникають після заперечення).EkAj

Знову ж таки, мені незрозуміло, чи заміщення базових множин на довільні підпростори породжує більш цікаву проблему, ніж просто використання підпросторів ; хоча якщо ми обмежимось випадками формул CNF (або у маршруті, що рухається, чи у справі, що не перебуває на маршрутах), отримані нами результати відповідатимуть деякому поняттю складності гамільтоніана без фрустрації, чий наземний стан складався зі стандартної основи держави, що представляють кліки.H2nEj


твій ескіз змушує мене замислитися. чи існує поняття монотонності складних цінностей? можливо, ще трохи вивчимо справжні арифметичні схеми. чи може це бути щось просте, як<? або для двох вхідних комплексних воріт та як входів, вихід,та? |x||y|x1x2y|y|>|x1||y|>|x2|
vzn

На жаль, я помилився ... Я запланував віддати щедрість Нієлу, але натиснув неправильне місце. Я завдячую вам 200 репутацій Ніль :).
Гіл Калай

Чи є якийсь спосіб передати його Нілу?
Джо Фіцсімонс

@Joe, ти можеш поставити нове щедро за це питання і присудити його Нілу.
Каве

@Kaveh: Гаразд, зробимо. Я не можу нагородити його протягом 24 годин, але тоді присуджую.
Джо Фіцсімонс

7

Як свідчать коментарі Робіна та Цюйоші, поняття монотонних схем, здається, легко поширюється на квантові схеми.

Для того, щоб мати осмислене визначення квантового монотонного контуру, нам потрібно підібрати впорядкування щодо квантових станів, щодо яких визначається монотонність. Класично прийнятним варіантом (і тим, що призводить до нормального поняття монотонних ланцюгів), є вага Хеммінга, але давайте розглянемо впорядкування, задане довільною функцією .f

Оскільки еволюція замкнутої квантової системи є унітарною (для якої ми можемо вважати, що задана ), то для кожного стану така, що існує альтернативний стан такий, що але для якого , отже еволюція не є монотонною.U|ψf(U|ψ)>f(|ψ)|ϕf(|ϕ)>f(|ψ)f(U|ψ)>f(U|ϕ)U

Таким чином, єдиними монотонними щодо є схеми, які для всіх . Таким чином, будь-яка множина воріт, яка є монотонною щодо , складається з воріт, які рухаються з .ff(U|ψ)=f(|ψ)|ψff

Очевидно, що набори воріт, які можуть задовольнити це, залежать від визначення . Якщо постійний, то всі набори воріт відносно нього монотонні. Однак якщо ми виберемо як вагу станів Хеммінга в обчислювальній основі (дещо природне розширення використовується в класичному випадку), ми отримаємо цікаву структуру. Введене обмеження вимагає, щоб вага Хеммінга залишався незмінним. Операції, які зберігають цю суму, або діагональними операціями, або частковими SWAP, або їх комбінаціями. Ця структура досить часто виявляється у фізиці (в моделях жорсткого зв’язування тощо) і схожа на проблему розсіювання Босона, вивчену Ааронсоном та Архиповимffff, хоча не ідентична (це дещо інша проблема розсіювання). Далі він містить схеми для IQP , а тому не повинен бути ефективно модельований класично.


1
(1) Я не думаю, що ваше поняття "квантовий монотон" є узагальненням поняття монотонності класичних булевих функцій. Наприклад, ворота AND є монотонним, оскільки x_1 ≤ y_1 і x_2 ≤ y_2 означають AND (x_1, x_2) ≤ AND (y_1, y_2), де x_1, x_2, y_1, y_2 ∈ {0,1}. Зауважте, що порівняння відбувається між двома входами або між двома виходами, а не між входом і виходом.
Цуйосі Іто

(2) На всяк випадок я не сказав, що поняття монотонних схем не легко поширюється на квантові схеми (і я не сказав, що це робить). Я щойно сказав, що порівняно з випадковими оборотними схемами, де поняття монотонних схем нецікаве, випадок квантових схем є незрозумілим.
Цуйосі Іто

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

1
Звичайний частковий порядок на бітових струнах (елементне порівняння) виглядає набагато природніше, ніж порівнювати їх за їхніми вагами Хеммінга, але якщо ви вважаєте, що вага Хеммінга є природним, я не буду сперечатися. Щодо третього абзацу, у мене все ще виникають труднощі з дотриманням ваших аргументів, але, мабуть, мені не вистачає чогось простого, і мені просто потрібен певний час і новий погляд на це.
Tsuyoshi Ito

1
@NieldeBeaudrap: Я згоден. Я не хотіла припускати, що думала інакше.
Джо Фіцсімонс

-6

ви задаєте в основному два питання з широкою розбіжністю на кордоні двох великих полів, тобто булевих схем і обчислень QM, про можливість того, що іноді в математиці називають "теоремою моста":

  • квантовий аналог монотонних схем

  • квантовий аналог тмм Разборови

коротка відверта відповідь - ні чи не поки що .

для (1), не настільки важке питання, але все ще, мабуть, рідко розглядається, виявилося таке посилання, яке можна розглядати як пов'язаний випадок у літературі.

Твердість наближення для квантових задач по Гарібіану та Кемпе

вони розглядають деякі "монотонні" проблеми в квантовому контексті, наприклад, QMSA, "Квантове монотонне мінімальне задовільне призначення, QMSA", тобто аналог SAT QM; (також інша проблема Квантового однотонного слова з мінімальною вагою, QMW) та показують деякі результати наближення твердості, тобто нижні межі. вони не розглядають монотонні квантові схеми самі по собі, але ідеєю може бути те, що квантовий контур або алгоритм, який вирішує монотонну функцію QMSA, можна вважати аналогом QM.

що стосується (2), це був би дуже просунутий результат, якби він існував, який, схоже, не "поки що". Тзм Разборова - це, в основному, результат «нижнього вузького» типу, який вважається чітким проривом і майже неперевершеним результатом теорії (монотонної) схеми.

так, грубо кажучи, так, звичайно, є деякі нижчі межі вузьких обчислень, виявлені в обчислювальних технологіях, наприклад, пов'язані з прямими теоремами про продукцію, для опитування див.

Квантові алгоритми, нижні межі та часово-просторові компроміси від Spalek

однак, мабуть, краща аналогічна обчислювальна система QM повинна ставити нижню межу на кількість кубітних операцій або, можливо, заснована на "повних" воротах, таких як ворота Toffoli для монотонної функції. мені невідомі докази такого типу.

інший підхід може обмежити аналіз спеціальними квантовими воротами AND і OR АБО з додатковими бітами "ацилла", що дозволяють зробити ворота оборотними.


ps також цікаво відзначити, що razborovs thm передбачає те, що іноді називають ланцюгами / воротами "наближення", а твердість апроксимації, ймовірно, / мабуть, пов'язана з концепцією апроксиматора / воротами способами, які не були відображені ....
vzn

6
замість того, щоб додавати коментарі, я б хвилювався за 7 голосів ...
Алессандро

2
??? винна, поки не буде доведена невинна? =)
vzn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.