Складність проблем, пов'язаних з перестановкою


13

Враховуючи групу перестановок на та два вектори де - кінцевий алфавіт, який тут не зовсім актуальний, питання - чи існує деяка така, що де означає застосувати перестановку на очікуваним способом.Gu , v Γ n Γ π G π ( u ) = v π ( u ) π u[n]={1,,n}u,vΓnΓπGπ(u)=vπ(u)πu

Припустимо, що задається як вхід кінцевим набором генераторів. У чому складність проблеми? Зокрема, це в НП?SGS


3
Що ви маєте на увазі під кінцевим набором генераторів? Як це представлено у вхідних даних?
RB

Я думаю, що прикладом є: два генератори , і - група, породжена і . S1=(12)(3)S2=(13)(2)GS1S2
maomao

Взагалі ця проблема буде складною для NP (напевно, це вже вивчено в деяких питаннях, про які я не знаю). Тим не менш, ще одна проблема вирішення (пов'язана також з грою в судоку) може вас зацікавити
Нікос М.

Більше того, це зворотна проблема (до якої можна наблизитись MAXENT а-ля Джейнес)
Нікос М.

Питання не в тому, чи є він NP-важким, а чи є він у NP. Тривіальна верхня межа - лише PSPACE.
Еміль Єржабек

Відповіді:


11

Нехай де - група перестановок на елементів. Тестування, чи можна зробити в шляхом [1]. Нехай , а потім просто відгадаємо , перевіримо в поліноміальний час, чи чи . Це дає верхню межу .S п п г г 1 , ... , г доNC P U , V Г п г S п г G г ( у ) = v Н.П.g1,,gk,gSnSnngg1,,gkNCPu,vΓngSngGg(u)=vNP

Щоб доповнити цю відповідь:

Показано, що членство в групі належить до (Furst et al. 1980), потім до для абелевих груп (McKenzie & Cook 1987; Mulmuley 1987), до для nilpotent групи (Luks & McKenzie 1988), розв'язувані групи (Luks & McKenzie 1988), групи з обмеженими факторами неабелевого складу (Luks 1986) і, нарешті, всі групи (Babai et al. 1987). Подібній класифікації складності аперіодичних моноїдів належить (Beaudry 1988; Beaudry et al. 1992; Kozen 1977), які показують, що членство в будь-якому фіксованому аперіодичному різновиді моноїдів знаходиться або в , в , в або вNC 3 NC AC 0 P NP PSPACEPNC3NCAC0PNPPSPACE (і для цього класу за дуже невеликими винятками).

[1] Л. Бабай, Е. М. Лукс та А. Серес. Перестановні групи в NC. Зб. щорічний симпозіум ACM з теорії обчислень, С. 409-420, 1987.19th


1
Моя відповідь була невірною, і я її видалив (підгрупа, яку я позначив у своїй відповіді, як правило, не була нормальною). Я думаю, що проблема полягає в P (і, ймовірно, також в NC), але я не маю доказів зараз.
Цуйосі Іто,

Я не бачу, чому ваша відповідь неправильна. Перестановку справді можна побудувати легко, тоді членство в групі, де групи подані як список генераторів, знаходиться в NC Babai, Luks & Seress 87.π
Michael Blondin

1
Один вибір для π може бути побудований легко, але що робити, якщо цей π не належить до G? Напевно, є спосіб знайти правильний π з самого початку, але зараз я не бачу, як це зробити.
Цуйосі Іто,

О, ти маєш рацію. Я відредагую свою відповідь до верхньої межі NP.
Майкл Блондин

Дякуємо за редагування, і вибачте за те, що викликали плутанину через мою неправильну відповідь.
Цуйосі Іто,

10

ΓGNPcoAM

Зменшення від GI: нехай , а - індукована дія на пари.N=(n2)S nGSNSn

G u v u vcoAM протокол: Артур випадковим чином вибирає елемент (я не впевнений, що це можна зробити рівномірно, але я думаю, що відомі алгоритми наближаються до рівномірного для цього результату) і застосовують його як до і до . З імовірністю 1/2 він поміняє місцями і , потім подає їх Мерліну і запитує, що це було.Guvuv


1
Поєднуючи мій коментар до відповіді Майкла Блондіна з вашою відповіддю, тепер я боюся, що я випадково поклав на думку, що GI знаходиться в P (і, ймовірно, також в NC).
Цуйосі Іто,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.