Problema transcomputacional
Na teórica complexidade computacional, um problema transcomputacional é um problema que exige processamento de mais que 1093 bits de informação. Qualquer numero maior que 1093 é chamado de numero transcomputacional. O numero 1093, chamado limite de Bremermann's, é, de acordo com Hans-Joachim Bremermann, o total de números de bits processado por um computador hipotético do tamanho da Terra dentro dentro de um período de tempo igual a idade estimada da Terra. O termo transcomputacional foi cunhado por Bremermann. Exemplos de problemas transcomputacionalProblema do caixeiro viajanteO problema do caixeiro viajante é o problema de encontrar um circuito que possua a menor distância, começando numa qualquer cidade, dentro de uma lista de cidades, visitando cada cidade precisamente uma vez e regressando à cidade inicial. Se houver n cidades na lista, o numero de possibilidades do circuito é n! tendo em vista que 66! é aproximadamente igual a 5,443449391 * 1092 e 67! de 3,647111092 * 1094, o problema de enumerar todos os passeios possíveis torna-se transcomputational para n> 66. Teste de circuitos integradosExaustivamente testar todas as combinações de um circuito integrado com 308 entradas e uma saída requer testes de um total de 2308 combinações de entradas. Umas vez que o numero 2308 é um numero transcomputacional (isto é, um numero maior que 10308), o problema de testar tal sistema de circuitos integrados se transforma em um problema transcomputacional . Isto significa que não existe uma maneira que possa verificar o corretude do circuito para todas as combinações de entradas através da força bruta sozinho. Reconhecimento de PadrõesConsidere uma matriz q ×q do tabuleiro de xadrez onde cada quadrado pode ter uma das k cores. Ao todo são kn padrões de cores, onde n=q2. O problema de determinar a melhor classificação de padrões, de acordo com algum critério escolhido, pode ser resolvido por uma busca através de todos os padrões de cores possíveis. Para duas cores, esta busca se torna transcomputacional quando a matriz é 18x18 ou maior. Para uma matriz 10x10, o problema torna-se transcomputacional quanto ha 9 ou mais cores. Isso tem alguma relevância em estudos fisiológicos da retina. A retina contem cerca um milhão de células sensíveis a luz. Mesmo se houver apenas 2 estados possíveis para cada célula (tal como um estado ativo e um estado inativo) o processamento da retina como um todo exige o processamento de mais de 10300,000 bits de informação. Isto é muito mais alem do o limite de Bremermann's. Problemas gerais do sistemaUm sistema de n variáveis, cada uma deles pode pegar k estados diferentes, pode ter kn estados possíveis do sistema. Para analisar um sistema assim, um mínimo de kn bits de informação tem que ser processados. O problema torna-se transcomputacional quando kn > 1093. Isso acontece para os seguintes valores de k e n;
ImplicaçõesA existência de problemas do mundo real transcomputacional implica na limitação dos computadores como ferramentas de processamento de dados. Este ponto é melhor sintetizado nas palavras do próprio Bremermann:
Na ficçãoEm Douglas Adams é O Guia do Mochileiro das Galáxias , a Terra é um supercomputador, projetado para calcular a "Questão Fundamental da Vida, O Universo e Tudo". |