Acabei de ler na Wikipedia alemã que um gráfico infinito é um gráfico com um número infinito de nós ou um número infinito de arestas. Eu só conheço aplicativos e algoritmos para gráficos finitos.
Para que servem os gráficos infinitos?
Quais são as aplicações desses? Não consigo imaginar algoritmos que funcionariam em gráficos infinitos, pois você não pode armazenar um gráfico infinito. Então você não pode operar nele.
graph-theory
co.combinatorics
Martin Thoma
fonte
fonte
Respostas:
Muitos problemas de pesquisa em inteligência artificial (como pesquisar na árvore de jogos de um jogo de xadrez, ou procurar soluções para quebra-cabeças como o cubo de Rubik, ou mais geralmente procurar sequências de ações a serem executadas para atingir algum objetivo desejado) são: efeito, algoritmos em gráficos infinitos, mesmo que a resposta desejada seja um caminho finito. Certamente é possível executar algoritmos nesses gráficos, se eles estiverem representados implicitamente .
Mas também é verdade que a matemática pode ser útil, mesmo que não seja a matemática dos problemas que pode ser resolvida por algoritmos. Gráficos infinitos podem ser usados para modelar os processos de nascimento e morte (por exemplo, como nossas regras de herança de nomes e as taxas nas quais as pessoas nascem e morrem levam a distribuições não uniformes de nomes de família entre diferentes culturas humanas?), estrutura para abordar questões sobre simetrias matemáticas (através de gráficos de Cayley , que geralmente são infinitos), para fornecer modelos de raciocínio sobre sistemas de lógica (consulte gráfico Rado e modelo saturado ), etc.
fonte
De um lado do limiar, é difícil aproximar o modelo de Ising. Do outro lado do limiar, é fácil aproximar o modelo de Ising. Atualmente, a complexidade do modelo de Ising ao longo do limite de exclusividade é um problema em aberto, mas a conjectura é que ele é tratável.
O resultado mais recente nessa linha de trabalho é de Sly an Sun. Veja suas referências para outros trabalhos relacionados.
fonte
Para fornecer um aplicativo específico em que é útil pensar em gráficos infinitos, considere uma rede de nós distribuídos, cada um dos quais executa um algoritmo distribuído que prossegue em rodadas. Em cada rodada, um nó pode atualizar seu estado executando a computação local e se comunicando enviando / recebendo mensagens para / de seus vizinhos. A saída desse algoritmo é a saída combinada de todos os nós. Por exemplo, cada nó pode decidir localmente se faz parte de um conjunto independente.
Certos problemas de computação distribuída podem ser resolvidos em tempo constante (ou seja, número constante de rodadas até que todos os nós terminem), não importa quantos nós estejam na rede. Em particular, qualquer algoritmo desse tipo funcionará em um gráfico infinito (mas localmente finito). Dito isto, muitos problemas clássicos (como o MIS) estão sujeitos a um limite inferior deΩ ( log∗n ) e, portanto, não pode ser calculado em uma rede infinita.
Discussões adicionais sobre esse ponto podem ser encontradas aqui .
fonte
gráficos universais são infinitos e uma generalização do gráfico aleatório Rado mencionado por DE. pesquisas recentes na área estão na direção de identificar gráficos universais para uma família de gráficos F: ou seja, um gráfico infinito pertencente a F que contém todos os gráficos finitos em F como subgráficos induzidos.
fonte