TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Teste de Automação da Historia

Por:   •  17/5/2020  •  Monografia  •  273 Palavras (2 Páginas)  •  160 Visualizações

Página 1 de 2

Considere uma variante do algoritmo "Consenso de inundação" que

aceita uma mensagem DECIDIDA de qualquer processo p (contanto que decisão = ⊥), mesmo que

p ̸∈ correto. Esse algoritmo pode violar a propriedade do contrato. Na sequência,

descrevemos uma execução com pelo menos três processos que demonstram isso.

Pode ocorrer que p decida na rodada 1 e depois trava. Nenhum outro processo fornece

a mensagem PROPOSTA de p da primeira rodada, mas a mensagem DECIDIDA de p,

enviado usando a transmissão de melhor esforço, ainda pode alcançar outras pessoas posteriormente. Todos os outros

processos detectam que p travou e avançam para a rodada 2 sem receber um

Mensagem de PROPOSTA de p, portanto p p caiu e p ̸∈ recebido de [1] por eles.

Observe que p pode ter decidido seu próprio valor v, que é menor que qualquer outro

valor proposto e nenhum outro processo ainda está ciente de v. Como p foi detectado pelo

falha do detector de falhas, os outros processos podem prosseguir sem esperar pela

quaisquer outras mensagens da p. Suponha que algum processo correto q decida um valor v ′ ̸ = v

(o fato de que p decidiu v não viola a propriedade do contrato porque p não é

corrigir). Se a mensagem DECIDIDA de p agora atingir um terceiro processo r que não foi

ainda decidido, então r decide v. Isso viola o acordo porque q e r estão corretos.

///////

: O processo com a classificação mais baixa t, com classificação N e transmissões por último,

não precisa transmitir sua mensagem. De fato, o único processo que usa o valor de transmissão de t é o próprio t. Portanto, o processo t decide sua proposta imediatamente antes de ter

transmiti-lo (não quando o entregou).

...

Baixar como (para membros premium)  txt (1.7 Kb)   pdf (32.9 Kb)   docx (547 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com