В теории вычислимостиалгоритмически неразрешимой задачей называется задача, имеющая ответ да или нет для каждого объекта из некоторого множества входных данных, для которой (принципиально) не существует алгоритма, который бы, получив любой возможный в качестве входных данных объект, останавливался и давал правильный ответ после конечного числа шагов.
Проблема умирающей матрицы: для данного конечного множества квадратных матриц n × n определить, существует ли произведение всех или некоторых из этих матриц (возможно, с повторениями) в каком-либо порядке, дающее нулевую матрицу. Проблема неразрешима даже для n=3 (разрешимость для n=2 является открытым вопросом[2])
Проблема единичной матрицы: для данного конечного множества квадратных матриц n × n определить, существует ли произведение всех или некоторых из этих матриц (возможно, с повторениями) в каком-либо порядке, дающее единичную матрицу. Проблема неразрешима для целочисленных матриц начиная с n=4[3] и разрешима для n=2[4] (разрешимость для n=3 является открытым вопросом). Проблема эквивалентна вопросу, является ли матричная полугруппа группой.
Проблемы, алгоритмическая неразрешимость которых не доказана
Для некоторых задач неизвестен алгоритм, решающий их, и по своей природе они похожи на известные алгоритмически неразрешимые задачи. Вопросы об алгоритмической разрешимости таких задач являются открытыми проблемами. Вот некоторые из таких задач:
Аналог десятой проблемы Гильберта для уравнений степени 3
Аналог десятой проблемы Гильберта для уравнений в рациональных числах[7]
↑ Paul C. Bell; Igor Potapov (2010). “On the Undecidability of the Identity Correspondence Problem and its Applications for Word and Matrix Semigroups”. International Journal of Foundations of Computer Science. World Scientific. 21.6: 963–978. DOI:10.1142/S0129054110007660.Используется устаревший параметр |coauthors= (справка)
↑ Christian Choffrut; Juhani Karhumäki (2005). “Some decision problems on integer matrices”. ITA. 39(1): 125–131. DOI:10.1051/ita:2005007.Используется устаревший параметр |coauthors= (справка)
↑ Наличие такого архиватора позволило бы вычислить колмогоровскую сложность произвольной строки, что является алгоритмически неразрешимой задачей.
↑ В частности, он заменял бы любой не останавливающийся алгоритм на тривиальный пустой цикл, а распознавание таких алгоритмов эквивалентно проблеме останова и является алгоритмически неразрешимой задачей.
Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.
2019-2025 WikiSort.ru - проект по пересортировке и дополнению контента Википедии