UFMG - Pós-graduação em Ciência da Computação - Programação Paralela

A seguir: Buffer Limitado: Progresso Acima: Aula 14: Programação Distribuída Anterior: Aula 14: Programação Distribuída


Modelos Formais - Continuação

Modelos Formais - Continuação

Voltando ao buffer limitado: Prova de  
 \begin{displaymath}
\left\vert produced \right\vert \geq l \ensuremath{ \; leads\!{\small -}\!to\;}\left\vert consumed \right\vert \geq l\end{displaymath} (2)
para qualquer inteiro positivo l.

Para isto basta provar que  
 \begin{displaymath}
\left\vert produced \right\vert \geq l \wedge \left\vert con...
 ... leads\!{\small -}\!to\;}
\left\vert consumed \right\vert = k+1\end{displaymath} (3)

Vemos aqui um exemplo de uma regra de fechamento interessante, com o uso de uma métrica :

Portanto, para provar 2, é suficiente a prova de 3.



 

Osvaldo Carvalho