Шор заявив, у коментарі до анонімної відповіді лося на це питання Чи можете ви визначити суму двох перестановок у поліноміальний час? , що виявити різницю двох перестановок -неповно. На жаль, я не бачу прямого скорочення від проблеми перестановки суми, і корисно мати зменшення неповноти для проблеми перестановки різниці.
Різниця перестановки:
ІНСТАНЦІЯ: Масив натуральних чисел.
ПИТАННЯ: Чи існують дві перестановки та натуральних чисел такі, що для ?σ 1 , 2
Що таке зменшення для доведення неповноти розпізнавання різниці двох перестановок?
EDIT 10-9-2014 : коментар Шора дає зниження , яке доводить повнота , коли елементи послідовності будуть підписані відмінності. Однак я не бачу легкого зменшення моєї проблеми, коли всі елементи є абсолютними значеннями відмінностей.А
ОНОВЛЕННЯ: Проблема відмінності перестановки здається незавершеною, навіть якщо одна з двох перестановок завжди є перестановкою ідентичності. Доказ твердості цього особливого випадку дуже вітається. Отже, мене цікавить незавершеність цієї обмеженої версії:N P
Обмежена різниця перестановок: ІНСТАНЦІЯ: Масив додатних цілих чисел.
ПИТАННЯ: Чи існує перестановка з натуральних чисел така, що для ?1 , 2 , . . . , п | π ( i ) - i | = A [ i ] 1 ≤ i ≤ n
Оновлення 2 : Обмежена проблема ефективно вирішується, як показано у відповіді mjqxxxx. Обчислювальна складність вихідної проблеми не доведена.
EDIT 9/6/16 : Мені цікаво визначити, чи є це спрощення різниці перестановок NP-завершеним:
Обмежена різниця перестановок:
ПОДІЇ : Мультімножество позитивних цілих чисел.
ПИТАННЯ : Чи існує перестановка з натуральних чисел така, що ?