Eu estava lendo o teorema das quatro cores e me pergunto se existe alguma aplicação prática dele. (Não acho que separar o mapa em quatro cores diferentes possa ser considerado um aplicativo.)
Eu tentei pesquisar no Google por aplicativos, mas não consegui encontrar nenhum.
graph-theory
colorings
Computernerd
fonte
fonte
Respostas:
Uma das aplicações mais notáveis do Teorema de 4 cores está nos mastros dos celulares. Todos esses mastros cobrem determinadas áreas com alguma sobreposição, o que significa que nem todos podem transmitir na mesma frequência. Um método simples de garantir que não haja dois mastros sobrepostos tenha a mesma frequência é fornecer a todos uma frequência diferente. Mas, como o governo possui todas as frequências e cobra por cada uma, é necessário usar o número mínimo possível de frequências. As áreas cobertas podem ser desenhadas como um mapa e as diferentes frequências podem ser representadas como cores.
fonte
Os problemas de coloração de gráficos são amplamente aplicáveis ao problema de agendamento.
Considere uma universidade, na qual você está tentando agendar horários para todos os exames finais. Alguns alunos estão participando de mais de uma aula. Portanto, você deve garantir que eles não tenham dois exames agendados ao mesmo tempo. No entanto, você deseja que o período de redação do exame seja o mais curto possível, para executar o maior número possível de exames simultaneamente.
Você pode representar isso como um problema de coloração do gráfico: você criaG = ( V, E) onde cada classe é um vértice e uma aresta entre vértices sempre que duas classes contêm o mesmo aluno. Suas cores representam diferentes intervalos de tempo dos exames. O número mínimo com o qual você pode colorir esse gráfico é o menor número de intervalos de tempo necessários para realizar todos os seus exames.
O problema em geral é difícil para o NP, mas se você tivesse algum conhecimento sobre sua programação, digamos, que era plana, poderia aplicar o teorema das quatro cores para escrever todos os exames juntos.
Não tenho 100% de certeza de que você obteria um gráfico planar em um problema de programação da vida real, mas há uma lição mais ampla aqui: os gráficos são amplamente aplicáveis a coisas que não são imediatamente óbvias. O teorema das quatro cores não se refere apenas a gráficos e mapas, pode ser usado para modelar problemas da vida real nos quais você está expressando algum conjunto de objetos e algumas relações binárias entre esses objetos.
fonte
sim gráfico planarn -coloring para baixo / fixo n possui aplicações mínimas, principalmente coloração de mapas planares. Contudon -coloring para arbitrário n é NP completo , foi um dos 1 st problemas comprovados NP completo, portanto, amarrando o edifício maciço de teoria. mas na verdade atén a cor pode ser reduzida para 3 cores através de uma transformação básica. [1] tãon coloração para n ≥ 3 é NP completo (mas não restrito a gráficos planares) . provavelmente existem outras reduções nos mapas planares e de 4 cores estudadas na literatura. ou seja, para ter uma idéia melhor de seu significado, seria necessário estudar as possíveis reduções, o que é um tópico complexo / avançado / mais amplo.
mas outro ângulo é que a questão da coloração 4 de um mapa / gráfico planar foi um difícil problema aberto em matemática / ciência da computação por muitas décadas (na verdade, com mais de meio século e um dos primeiros problemas gráficos avançados). a matemática avança na solução de problemas não resolvidos. ele se encaixa em um padrão básico comum de "problemas fáceis de declarar, mas as soluções / provas ficaram inacessíveis por um longo tempo e são muito complexas". essa é uma assimetria fundamental generalizada na matemática que mostra os limites da alavancagem matemática / teórica .
as técnicas consideradas bem-sucedidas podem ser aplicadas a outros problemas não resolvidos e, às vezes, abrem novas perspectivas / abstrações teóricas / conceituais. às vezes, provas notáveis são valiosas por si mesmas e o teorema das 4 cores se encaixa nessa categoria. é uma das mais sofisticadas provas de teoremas automatizados iniciais. outros trabalhos foram aprimorados em simplificações legíveis por humanos desde que foram descobertos e causaram um choque relativo pela comunidade teórica em seu anúncio, provocando muito mais análises e comentários. serve como uma referência / marco / caso de teste para melhorias na prova automatizada de teoremas .
[1] 3 cores estão NP completas
fonte