WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

Трансвычисли́тельная зада́ча (англ. Transcomputational problem) — в теории сложности вычислений задача, для решения которой требуется обработка более чем 1093 бит информации[1]. Число 1093, называемое «пределом Бремерманна», согласно Гансу-Иоахиму Бремерманну, представляет собой общее число бит, обрабатываемых гипотетическим компьютером размером с Землю за период времени, равный общему времени существования Земли[1][2]. Термин «трансвычислительность» был предложен Бремерманном[3].

Примеры трансвычислительных проблем

Задача коммивояжёра

Задача коммивояжёра заключается в поиске пути обхода заданного списка городов, имеющего минимальную стоимость. Путь обхода должен посещать все города ровно по одному разу и возвращаться в исходный город. Если в списке n городов, то число возможных путей обхода равно n!. Поскольку 66! примерно равно 5,443449391×1092, а 67! ≈ 3,647111092×1094, задача проверки всех возможных путей становится трансвычислительной для n > 66.

Тестирование интегральных схем

Полное тестирование всех комбинаций интегральной схемы с 308 входами и 1 выходом требует проверки 2308 комбинаций входных данных. Поскольку число 2308 является трансвычислительным, задача тестирования такой системы интегральных схем является трансвычислительной проблемой. Это означает, что отсутствует способ проверки схемы для всех входных данных методом грубой силы[1][4].

Распознавание узоров

Рассмотрим массив размером q×q, представляющий узор, похожий на шахматную доску, в которой каждый квадрат может быть одного из k цветов. Общее число возможных узоров равно kn, где n = q2. Задача определения наилучшей классификации узоров по какому-либо выбранному критерию может быть решена перебором всех возможных цветовых узоров. Для 2 цветов такой поиск становится трансвычислительным при размере массива 18×18 и более. Для массива 10×10 задача становится трансвычислительной при числе цветов 9 и более[1] .

Данная задача имеет отношение к изучению физиологии сетчатки. Сетчатка состоит примерно из миллиона светочувствительных клеток. Даже если у клетки имеется всего 2 возможных состояния, обработка состояния сетчатки в целом требует обработки более чем 10300 000 бит информации. Это намного превосходит предел Бремерманна[1].

Проблема анализа систем

Система из n переменных, каждая из которых может принимать k возможных состояний, может иметь kn возможных состояний. Анализ такой системы требует обработки как минимум kn бит информации. Задача становится трансвычислительной, если kn > 1093. Это происходит при следующих значениях k и n[1]:

k2345678910
n3081941541331191101029793

Следствия

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

См. также

Примечания

  1. 1 2 3 4 5 6 Klir, George J. Facets of systems science. — Springer, 1991. — P. 121–128. ISBN 9780306439599.
  2. 1 2 Bremermann, H.J. (1962) Optimization through evolution and recombination In: Self-Organizing systems 1962, edited M.C. Yovitts et al., Spartan Books, Washington, D.C. pp. 93-106.
  3. Heinz Muhlenbein Algorithms, data and hypotheses : Learning in open worlds. German National Research Center for Computer Science. Проверено 3 мая 2011. Архивировано 8 сентября 2012 года.
  4. Miles, William Bremermann's Limit. Проверено 1 мая 2011. Архивировано 8 сентября 2012 года.

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии