Size: a a a

2020 December 06

NZ

Nazar Zakap in pro.algorithms
а не в виде строки
источник

A

Aragaer in pro.algorithms
а именно 57 49 20 49 50 20 49 50 51
источник

AT

Anatoly Tomilov in pro.algorithms
Скажите пожалуйста, а NP-complete — это гипотеза? Есть ли тот алгоритм, который решение любой NP-complete приводит к решению другой NP-complete? Или это просто допущение?
источник

AT

Anatoly Tomilov in pro.algorithms
И там речь про именно алгоритм, который модифицирует алгоритм. Или про алгоритм, который модифицирует решение?
источник

MK

Matwey Kornilov in pro.algorithms
Anatoly Tomilov
Скажите пожалуйста, а NP-complete — это гипотеза? Есть ли тот алгоритм, который решение любой NP-complete приводит к решению другой NP-complete? Или это просто допущение?
Кажется все NP-complete сводятся друг к другу переформулировкой
источник

MK

Matwey Kornilov in pro.algorithms
Или что-то такое
источник

AT

Anatoly Tomilov in pro.algorithms
То есть если я за неполиномиальное время найду конкретное решение одной задачи, то я "по изоморфизму" смогу его превратить в конкретное решение другой?
источник

AT

Anatoly Tomilov in pro.algorithms
и исходные данные тоже так же "маппятся"?
источник

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Anatoly Tomilov
Скажите пожалуйста, а NP-complete — это гипотеза? Есть ли тот алгоритм, который решение любой NP-complete приводит к решению другой NP-complete? Или это просто допущение?
Это определение
источник

A

Aragaer in pro.algorithms
ну то есть утверждение "данная задача является NP-полной" доказывается через утверждение вида "потому что если я смогу ее решать, то подобрав вот такие входные данные я получу решение вот такой известной NP-полной задачи"
источник

AT

Anatoly Tomilov in pro.algorithms
А, ну я нашёл https://en.wikipedia.org/wiki/List_of_NP-complete_problems . То есть это не гипотеза, а реально существующий класс с известными алгоритмами.
источник

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Anatoly Tomilov
А, ну я нашёл https://en.wikipedia.org/wiki/List_of_NP-complete_problems . То есть это не гипотеза, а реально существующий класс с известными алгоритмами.
Хм и как же ты добрался до такого редкого неочевидного источника
источник

AT

Anatoly Tomilov in pro.algorithms
Есть эвристики для каждого алгоритма, наверное. Если собрать много эвристик и все преобразования одного алгоритма в другой из этого списка, то можно получить ускорения решений во многих случаях?
источник

AT

Anatoly Tomilov in pro.algorithms
Evgenii Zheltonozhskii🇮🇱
Хм и как же ты добрался до такого редкого неочевидного источника
Ну зачем этот чат?) Понабрасывать)
источник

MK

Matwey Kornilov in pro.algorithms
Aragaer
ну то есть утверждение "данная задача является NP-полной" доказывается через утверждение вида "потому что если я смогу ее решать, то подобрав вот такие входные данные я получу решение вот такой известной NP-полной задачи"
Ну я видел такие доказательства
источник

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Matwey Kornilov
Ну я видел такие доказательства
Кук Левин же
источник

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Не то чтобы я помню как его доказывать
источник

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Что-то в стиле "сэмулируй машину Тюринга sat'ом"
источник

A

Andrey in pro.algorithms
А значения переменных соответствуют недетерминированному выбору. Я видел, как сначала по МТ строится булева схема, а потом уже преобразуется в SAT.
источник

A

Aragaer in pro.algorithms
я видел такое в статье блума/блума/шуба про генератор x^2 mod N - "пусть кто-то умеет восстановить эту последовательность. Тогда надо взять вот такое N и вот такое b0 и мы получим разложение N на простые множители"
источник