Fórum de Matemática
DÚVIDAS? Nós respondemos!

Um Fórum em Português dedicado à Matemática
Data/Hora: 06 jul 2025, 02:52

Os Horários são TMG [ DST ]




Fazer Nova Pergunta Responder a este Tópico  [ 3 mensagens ] 
Autor Mensagem
MensagemEnviado: 04 set 2013, 05:50 
Offline

Registado: 21 ago 2013, 08:58
Mensagens: 2
Localização: Brasil
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
Olá,

Preciso da fórmula e maneira (algoritmo) de encontrar todas as possibilidades para navegar em um grafo, com as seguintes características:
- O grafo terá um número n de nodos;
- O grafo é direcionado (setas);
- O grafo não é cíclico, ou seja, as arestas tendem sempre para próximos nodos;
- Existem m tipos de arestas, onde m >= 1;
- Uma aresta 1 consegue atingir o próximo nodo, uma aresta 2 consegue atingir o segundo nodo subsequente (salta o próximo), e assim por diante;
- É importante ressaltar que o último nodo só receberá nodos, e os últimos terão restrição na quantidade de arestas devido a não existirem mais nodos distantes;

Fiz uma figura (meio feia eu sei) pra ajudar no entendimento. Ela tem n=12 nodos, m=3 arestas sendo preta=1, vermelha=2 e azul=3.
Preciso saber todas as formas de navegar no grafo, por exemplo, para a sequencia de arestas haveriam essas possibilidades (e muitas outras é claro):
11111111111
1111111112
1211111111
121111121
2113211
33212

Nota-se que a soma das arestas sempre dará n - 1 (não sei se isso ajuda ;) )

Preciso de uma explicação formal, é para minha dissertação de mestrado.

Desde já agradeço!


Anexos:
combinatorial.jpg
combinatorial.jpg [ 110.43 KiB | Visualizado 1961 vezes ]
Topo
 Perfil  
 
MensagemEnviado: 05 set 2013, 14:24 
Offline

Registado: 28 jun 2013, 16:22
Mensagens: 174
Localização: London
Agradeceu: 13 vezes
Foi agradecido: 59 vezes
Já pensou em adaptar o raciocíonio do cálculo de arranjos sem repetição ao problema?
O grafo está determinado ou aquele que fornece é só um exemplo possível entre outros?

_________________
Napoléon Bonaparte: «L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir.»

Dou explicações, se não for presencialmente por Skype. Contacte-me.


Topo
 Perfil  
 
MensagemEnviado: 06 set 2013, 18:41 
Offline

Registado: 25 jun 2013, 14:35
Mensagens: 300
Agradeceu: 101 vezes
Foi agradecido: 100 vezes
Não conheço e nem sei se existe (não quero dizer que não exista!) nenhum algoritmo que trate este problema para n vértices (nós) e m tipos de aresta (comprimentos). O problema que apresentas em exemplo é de acessível resolução (bastam realmente alguns minutos para se obter resolução), e a julgar pelo tipo de problema (Problemas de Empacotamento), outros casos com n e m baixos também o serão.
No entanto, um algoritmo generalizador como o que pedes é um problema "respeitável" de matemática discreta ou computacional, que foge ao âmbito dos problemas que podem ser colocados e respondidos no Fórum de Matemática. Provavelmente é trabalho para alguns dias ou talvez semanas. Daí julgo que ninguém se vai ocupar desse trabalho todo apenas por espírito de ajuda.

_________________
http://www.matematicaviva.pt/
F. Martins


Topo
 Perfil  
 
Mostrar mensagens anteriores:  Ordenar por  
Fazer Nova Pergunta Responder a este Tópico  [ 3 mensagens ] 

Os Horários são TMG [ DST ]


Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 17 visitantes


Criar perguntas: Proibído
Responder a perguntas: Proibído
Editar Mensagens: Proibído
Apagar Mensagens: Proibído
Enviar anexos: Proibído

Pesquisar por:
Ir para:  
cron