В теории вычислительной сложности, транвычислительная проблема - это проблема, которая требует обработки более 10 бит информации. Любое число больше 10 называется трансвычислительным числом . Число 10, называемое пределом Бремерманна, согласно Гансу-Иоахиму Бремерманну, представляет собой общее количество битов, обрабатываемых гипотетическим компьютером размером Земля в течение периода времени, равного предполагаемому возрасту Земли. Термин «транскомпьютерные» был придуман Бремерманом.
Исчерпывающее тестирование всех комбинаций интегральной схемы с 309 входами и 1 output требует тестирования всего 2 комбинаций входов. Поскольку число 2 является транвычислительным числом (то есть числом больше 10), проблема тестирования такой системы интегральных схем представляет собой транвычислительную проблему. Это означает, что невозможно проверить правильность схемы для всех комбинаций входных данных только с помощью грубой силы.
Рассмотрим массив q × q типа шахматная доска, каждая клетка которой может иметь один из k цветов. Всего имеется k цветных шаблонов, где n = q. Задача определения наилучшей классификации узоров по какому-либо выбранному критерию может быть решена путем перебора всех возможных цветовых узоров. Для двух цветов такой поиск становится трансвычислительным, если размер массива 18 × 18 или больше. Для массива 10 × 10 проблема становится межвычислительной, когда имеется 9 или более цветов.
Это имеет некоторое значение для физиологических исследований сетчатки. Сетчатка содержит около миллиона светочувствительных ячеек. Даже если было только два возможных состояния для каждой ячейки (например, активное состояние и неактивное состояние), обработка retina в целом требует обработки более 10 бит информации. Это далеко за пределами предела Бремермана.
A Система из n переменных, каждая из которых может принимать k различных состояний, может иметь k возможных состояний системы. Для анализа такой системы необходимо обработать минимум k бит информации. Проблема становится межвычислительной, когда k>10. Это происходит для следующих значений k и n:
k | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
n | 308 | 194 | 154 | 133 | 119 | 110 | 102 | 97 | 93 |
Существование реальных транвычислительных проблем подразумевает ограничения компьютеров как инструментов обработки данных. Этот момент лучше всего резюмируется собственными словами Бремерманна: