Jump to content

Мелкозернистое сокращение

В теории сложности вычислений мелкозернистая редукция — это переход от одной вычислительной задачи к другой, используемый для связи сложности улучшения временных границ для двух задач.Интуитивно понятно, что он предоставляет метод эффективного решения одной проблемы, используя решение другой проблемы в качестве подпрограммы .Если проблема можно решить со временем и проблема можно решить со временем , то существование -уменьшение проблемы проблема подразумевает, что любое значительное ускорение решения проблемы также приведет к ускорению решения проблемы .

Определение

[ редактировать ]

Позволять и быть вычислительными задачами, заданными как желаемый результат для каждого возможного входа.Позволять и обе являются конструируемыми во времени функциями , принимающими целочисленный аргумент. и выдать целочисленный результат. Обычно, и являются временными рамками для известных или наивных алгоритмов решения двух задач, и часто они представляют собой мономы, такие как . [1]

Затем Говорят, что это -сводимо к если для каждого действительного числа , существует действительное число и алгоритм, который решает случаи проблемы преобразуя его в последовательность примеров проблемы , требуется время для преобразования экземпляров размера и создание последовательности экземпляров, размеры которых ограничены . [1]

Ан -редукция задается отображением из паре алгоритма и . [1]

Значение ускорения

[ редактировать ]

Предполагать является -сводимо к , и существует такой, что можно решить со временем .Тогда при этих предположениях существует также такой, что можно решить со временем . А именно, пусть быть значением, заданным - сократить и решить применив преобразование сокращения и используя быстрый алгоритм для для каждой результирующей подзадачи. [1]

Эквивалентно, если не может быть решено во времени значительно быстрее, чем , затем не может быть решено во времени значительно быстрее, чем . [1]

Были определены мелкозернистые сокращения в особом случае, когда и равные мономы, Вирджиния Василевска Уильямс и Райан Уильямс в 2010 году.Они также показали существование -сокращение между несколькими задачами, включая поиск кратчайших путей для всех пар , поиск второго кратчайшего пути ли данная матрица расстояний между двумя заданными вершинами во взвешенном графе, поиск треугольников с отрицательным весом во взвешенных графах и проверку того, описывает метрическое пространство . Согласно их результатам, либо все эти задачи имеют временные ограничения с показателями меньше трех, либо ни одна из них не имеет ограничений по времени. [2]

Термин «мелкозернистая редукция» возник из более поздней работы Вирджинии Василевской Уильямс в приглашенной презентации на 10-м Международном симпозиуме по параметризованным и точным вычислениям. [1]

Хотя первоначальное определение мелкозернистых редукций включало детерминированные алгоритмы, соответствующие концепции для рандомизированных и недетерминированных алгоритмов . также рассматривались [3]

  1. ^ Jump up to: а б с д и ж Уильямс, Вирджиния В. (2015), «Трудность простых задач: обоснование сложности на популярных гипотезах, таких как сильная гипотеза экспоненциального времени», 10-й Международный симпозиум по параметризованным и точным вычислениям , LIPIcs. Лейбниц Междунар. Учеб. Информ., вып. 43, замок Дагштуль. Лейбниц-Зент. Информ., Вадерн, стр. 17–29, MR   3452406.
  2. ^ Уильямс, Вирджиния Василевска ; Уильямс, Р. Райан (2018), «Подкубические эквивалентности между задачами пути, матрицы и треугольника», Журнал ACM , 65 (5): A27:1–A27:38, doi : 10.1145/3186893 , hdl : 1721.1/ 134750 , МР   3856539 . Предварительная версия этих результатов, включая определение «субкубической редукции», частного случая мелкозернистой редукции, была представлена ​​на Симпозиуме 2010 года по основам информатики .
  3. ^ Кармозино, Марко Л.; Гао, Цзявэй; Импальяццо, Рассел ; Михайлин Иван; Патури, Рамамохан; Шнайдер, Стефан (2016), «Недетерминированные расширения сильной экспоненциальной гипотезы времени и последствия несводимости», ITCS'16 — Материалы конференции ACM 2016 года по инновациям в теоретической информатике , ACM, Нью-Йорк, стр. 261– 270, МР   3629829
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8200d1dc9dbebaad7b9806026e000e31__1674963360
URL1:https://arc.ask3.ru/arc/aa/82/31/8200d1dc9dbebaad7b9806026e000e31.html
Заголовок, (Title) документа по адресу, URL1:
Fine-grained reduction - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)