Нехай бути мовою і функції за двома параметрами з властивістю , що для всіх і , повертає елемент з якщо і тільки якщо обидва і є елементами :
Запитання Чи мають такі функції в літературі назву?
Далі наведено кілька кумедних спостережень. Ці функції, які я назву " сполучниковими скороченнями ", можна побудувати для повних задач різних класів складності. Наприклад, для візьміть функцію . Аналогічно, ми можемо вважати " диз'юнктивні скорочення ", так що - диз'юнктивне зменшення над . Ці два скорочення також добре працюють над кількісно визначеними булевими формулами, тому вони також працюють для всіх рівнів ієрархії поліномів та для PSPACE.
Легко побудувати як кон'юнктивні, так і диз'юнктивні скорочення для L та NL-Повних мов DSTCON і USTCON: Дано два графіки, та дві пари вершин, , побудуйте нову графік, взявши роз'єднане з'єднання , додайте два вузли і додайте ребра . Диз'юнктивне скорочення ставить ці два графіки паралельно, а не послідовно.
Для графного ізоморфізму існує кон'юнктивна редукція, але очевидно, що немає диз'юнктивного відновлення. І навпаки, існує диз'юнктивна редукція для проблеми нетривіального графіку Автоморфізм, але я не міг знайти кон'юнктивне зменшення. Це мене здивувало, бо я вважав, що ці проблеми на якомусь рівні однакові, і тоді я дізнався щось нове про грамотний ізоморфізм!
Очевидним останній крок, можна вважати « пов'язані скорочення », функції , такі , що . Виявлення такого зменшення для ізоморфізму Графа показало б, що воно знаходиться в coNP. Я не міг знайти ні кон'юнктивної, ні диз'юнктивної, ні сполучної скорочення для версії рішення Факторинг.
x ⊕ y ≔ f(x,y)
іP(e) ≔ e ∈ L
тоді ваше твердження не дотримуєтьсяP(x ⊕ y) = (P x ∧ P y
. Тобто,P
є сполучником: це стосується ⊕ до ∧.