SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
Redes de Petri

Análise matemática
Definição
 Uma rede de Petri é uma quíntupla
  (P, T, A, w, Xo), onde:
 P é um conjunto finito de lugares;
 T é um conjunto finito de transições;
 A é um conjunto de arcos, sub-conjunto
  do conjunto (P × T) U (T × P);
 w é uma função-peso w: A → N
 Xo é um conjunto de marcações iniciais
Definição
Em geral:
 P = {p1, ..., pn}
 T = {t1, ..., tm}
 Arcos: (pi, tj) ou (tj, pi)
 Marcação inicial = {pi,c; ... ;pn,k}
  k,c = 1,2,3...
Exemplo:




              Esta RP é definida por:
               P = { p1, p2, p3 };
               T = {t1} ;
               A = { (p1, t1), (p2, t1), (t1, p3) },
               Xo = { (p1, 1), (p2, 1), (p3, 0) }
                    = [1,1,0]
               w: w(p1,t1)=1, w(t1,p3)=1, w(p2,t1)=1
Conceito: peso
Conceito: Entrada e saída
 Definimos:
 Lugares     de saída da transição tj:
 O(tj) = {pi: (tj, pi) ∈ A}
 Lugares de entrada da transição tj:
 I(tj) = {pi: (pi, tj) ∈ A}
Conceito: Entrada e saída
   Diz-se que uma transição está
    habilitada se todos os seus lugares
    de entrada estão marcados, isto é, contém
    uma quantidade de marcas suficientes
    para a realização da transição.
       x(pi) ≥ w(pi, tj) para todo pi ∈ I(tj).
Observação
   Pode-se observar que a marcação de
    rede indica as transições que podem
    ocorrer, mas não indica quando isso vai
    acontecer, ou mesmo se vai acontecer.
    Em outras palavras, a rede mostra
    diversos comportamentos possíveis de
    um sistema físico, mas a menos que
    seja explicado explicitamente, não
    determina necessariamente quando ou o
    que vai acontecer.
Fórmula Geral
               x’ = x + uA
onde: A = [aji] ; aji = w(tj, pi) - w(pi, tj)

A   é chamada matriz de incidência
 u é chamada sequência de disparos
 x é o atual estado
 x’ é o próximo estado
Fórmula Geral
              P1    P2       Pi

         t1   a11   a12      a1i




   A=        a     a        a
         t2    21
                     22       2i




         tj   aj1   a   j2   aji
Exemplo
Exemplo

          t2 dispara
Exemplo

          t3 dispara
Exemplo




   Atual estado   Sequência de   Próximo estado
                    disparos
Exemplo




    Atual estado   Sequência de   Próximo estado
                     disparos
Bibliografia
 http://www.ufsm.br/desp/geomar/dcgauto
  macao/RedesdePetri.pdf
 http://www.dca.fee.unicamp.br/~rafael/ia85
  1/PETRI.pdf
 http://www2.joinville.udesc.br/~miltonh/mfo
  /Materiais/jose_Petri_ORIGINAL.pdf
 http://www.ufsm.br/desp/geomar/dcgauto
  macao/RedesdePetri.pdf
Redes Petri análise matemática

Mais conteúdo relacionado

Mais procurados

Seguridad electrica puesta a tierra
Seguridad electrica puesta a tierraSeguridad electrica puesta a tierra
Seguridad electrica puesta a tierraFUPEU ERSEP
 
Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...
Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...
Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...ingvcs
 
Como Comprobar Un Circuito Amplificador De Audio
Como Comprobar Un Circuito Amplificador De AudioComo Comprobar Un Circuito Amplificador De Audio
Como Comprobar Un Circuito Amplificador De AudioOctavio
 

Mais procurados (8)

PROPOSITIVA
PROPOSITIVAPROPOSITIVA
PROPOSITIVA
 
Anker herrajes 2013 industria real
Anker herrajes 2013 industria realAnker herrajes 2013 industria real
Anker herrajes 2013 industria real
 
Seguridad electrica puesta a tierra
Seguridad electrica puesta a tierraSeguridad electrica puesta a tierra
Seguridad electrica puesta a tierra
 
Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...
Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...
Resumen teorico canalizaciones electricas oswaldo penissi cap 1 3 ing pablo c...
 
2b guias-retangular
2b guias-retangular2b guias-retangular
2b guias-retangular
 
Como Comprobar Un Circuito Amplificador De Audio
Como Comprobar Un Circuito Amplificador De AudioComo Comprobar Un Circuito Amplificador De Audio
Como Comprobar Un Circuito Amplificador De Audio
 
Tipos de transistores
Tipos de transistoresTipos de transistores
Tipos de transistores
 
Testing of cb
Testing of cbTesting of cb
Testing of cb
 

Semelhante a Redes Petri análise matemática

IntegracaoFuncional
IntegracaoFuncionalIntegracaoFuncional
IntegracaoFuncionalDyana Duarte
 
48-aula48-modelosTemporais.pdf
48-aula48-modelosTemporais.pdf48-aula48-modelosTemporais.pdf
48-aula48-modelosTemporais.pdfronaldo ramos
 
Algoritmo de programação dinâmica-01.pdf
Algoritmo de programação dinâmica-01.pdfAlgoritmo de programação dinâmica-01.pdf
Algoritmo de programação dinâmica-01.pdfCaiqueMiranda7
 
03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdf03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdfYuri Passos
 
Análise de Algoritmos - Solução de Recorrências
Análise de Algoritmos - Solução de RecorrênciasAnálise de Algoritmos - Solução de Recorrências
Análise de Algoritmos - Solução de RecorrênciasDelacyr Ferreira
 
13 introducao a analise de algoritmos
13   introducao a analise de algoritmos13   introducao a analise de algoritmos
13 introducao a analise de algoritmosRicardo Bolanho
 
Aula 01 - Introdução à teoria de conjuntos.pdf
Aula 01 - Introdução à teoria de conjuntos.pdfAula 01 - Introdução à teoria de conjuntos.pdf
Aula 01 - Introdução à teoria de conjuntos.pdfThiago620596
 
Programação Dinâmica - Segmento de Soma Máxima
Programação Dinâmica - Segmento de Soma MáximaProgramação Dinâmica - Segmento de Soma Máxima
Programação Dinâmica - Segmento de Soma MáximaGabriel Albuquerque
 
Md 4 sequenciae_inducaomatematica
Md 4 sequenciae_inducaomatematicaMd 4 sequenciae_inducaomatematica
Md 4 sequenciae_inducaomatematicaMauricio Wieler
 
Apresentação_JC.pdf
Apresentação_JC.pdfApresentação_JC.pdf
Apresentação_JC.pdfjcmcastro117
 

Semelhante a Redes Petri análise matemática (20)

IntegracaoFuncional
IntegracaoFuncionalIntegracaoFuncional
IntegracaoFuncional
 
Cadeia markov1
Cadeia markov1Cadeia markov1
Cadeia markov1
 
Lista 05
Lista 05Lista 05
Lista 05
 
Schrodinger.pdf
Schrodinger.pdfSchrodinger.pdf
Schrodinger.pdf
 
48-aula48-modelosTemporais.pdf
48-aula48-modelosTemporais.pdf48-aula48-modelosTemporais.pdf
48-aula48-modelosTemporais.pdf
 
Algoritmo de programação dinâmica-01.pdf
Algoritmo de programação dinâmica-01.pdfAlgoritmo de programação dinâmica-01.pdf
Algoritmo de programação dinâmica-01.pdf
 
pcom_aula22_24.pdf
pcom_aula22_24.pdfpcom_aula22_24.pdf
pcom_aula22_24.pdf
 
Derivadas
DerivadasDerivadas
Derivadas
 
03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdf03-Notacoes O omega teta Complexidade e Corretude.pdf
03-Notacoes O omega teta Complexidade e Corretude.pdf
 
Derivadas1
Derivadas1Derivadas1
Derivadas1
 
Análise de Algoritmos - Solução de Recorrências
Análise de Algoritmos - Solução de RecorrênciasAnálise de Algoritmos - Solução de Recorrências
Análise de Algoritmos - Solução de Recorrências
 
13 introducao a analise de algoritmos
13   introducao a analise de algoritmos13   introducao a analise de algoritmos
13 introducao a analise de algoritmos
 
Funcoesvetorias
FuncoesvetoriasFuncoesvetorias
Funcoesvetorias
 
Aula 01 - Introdução à teoria de conjuntos.pdf
Aula 01 - Introdução à teoria de conjuntos.pdfAula 01 - Introdução à teoria de conjuntos.pdf
Aula 01 - Introdução à teoria de conjuntos.pdf
 
Blog fis 26
Blog fis 26Blog fis 26
Blog fis 26
 
Programação Dinâmica - Segmento de Soma Máxima
Programação Dinâmica - Segmento de Soma MáximaProgramação Dinâmica - Segmento de Soma Máxima
Programação Dinâmica - Segmento de Soma Máxima
 
Md 4 sequenciae_inducaomatematica
Md 4 sequenciae_inducaomatematicaMd 4 sequenciae_inducaomatematica
Md 4 sequenciae_inducaomatematica
 
Lista2
Lista2Lista2
Lista2
 
Ppgf ufpa --prova_2011-01
Ppgf ufpa --prova_2011-01Ppgf ufpa --prova_2011-01
Ppgf ufpa --prova_2011-01
 
Apresentação_JC.pdf
Apresentação_JC.pdfApresentação_JC.pdf
Apresentação_JC.pdf
 

Redes Petri análise matemática

  • 2. Definição  Uma rede de Petri é uma quíntupla (P, T, A, w, Xo), onde:  P é um conjunto finito de lugares;  T é um conjunto finito de transições;  A é um conjunto de arcos, sub-conjunto do conjunto (P × T) U (T × P);  w é uma função-peso w: A → N  Xo é um conjunto de marcações iniciais
  • 3. Definição Em geral:  P = {p1, ..., pn}  T = {t1, ..., tm}  Arcos: (pi, tj) ou (tj, pi)  Marcação inicial = {pi,c; ... ;pn,k} k,c = 1,2,3...
  • 4. Exemplo:  Esta RP é definida por: P = { p1, p2, p3 }; T = {t1} ; A = { (p1, t1), (p2, t1), (t1, p3) }, Xo = { (p1, 1), (p2, 1), (p3, 0) } = [1,1,0] w: w(p1,t1)=1, w(t1,p3)=1, w(p2,t1)=1
  • 6. Conceito: Entrada e saída  Definimos:  Lugares de saída da transição tj:  O(tj) = {pi: (tj, pi) ∈ A}  Lugares de entrada da transição tj:  I(tj) = {pi: (pi, tj) ∈ A}
  • 7. Conceito: Entrada e saída  Diz-se que uma transição está habilitada se todos os seus lugares de entrada estão marcados, isto é, contém uma quantidade de marcas suficientes para a realização da transição. x(pi) ≥ w(pi, tj) para todo pi ∈ I(tj).
  • 8. Observação  Pode-se observar que a marcação de rede indica as transições que podem ocorrer, mas não indica quando isso vai acontecer, ou mesmo se vai acontecer. Em outras palavras, a rede mostra diversos comportamentos possíveis de um sistema físico, mas a menos que seja explicado explicitamente, não determina necessariamente quando ou o que vai acontecer.
  • 9. Fórmula Geral x’ = x + uA onde: A = [aji] ; aji = w(tj, pi) - w(pi, tj) A é chamada matriz de incidência  u é chamada sequência de disparos  x é o atual estado  x’ é o próximo estado
  • 10. Fórmula Geral P1 P2 Pi t1 a11 a12 a1i  A= a a a t2 21 22 2i tj aj1 a j2 aji
  • 12. Exemplo t2 dispara
  • 13. Exemplo t3 dispara
  • 14. Exemplo Atual estado Sequência de Próximo estado disparos
  • 15. Exemplo Atual estado Sequência de Próximo estado disparos
  • 16. Bibliografia  http://www.ufsm.br/desp/geomar/dcgauto macao/RedesdePetri.pdf  http://www.dca.fee.unicamp.br/~rafael/ia85 1/PETRI.pdf  http://www2.joinville.udesc.br/~miltonh/mfo /Materiais/jose_Petri_ORIGINAL.pdf  http://www.ufsm.br/desp/geomar/dcgauto macao/RedesdePetri.pdf