[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obm-l] ajuda



esse problema não está mto legal, eu não entendi o "ao menos um programa pode..." do item (a)... e tb não define qual o estado incial, mas acredito que a suposição de que nenhum processo esteja sendo executado seja a mais coerente para o instante inicial.
 
vou assumir que simplesmente temos uma entrada e que há alguém na entrada com probabilidade alpha num intervalo discreto de tempo
 
primeiramente devemos definir quais são os estados do problema
temos 2 processadores e dois possíveis estados pra cada um deles (livre/ocupado), logo há 4 possíveis estados para ambos, digamos a combinação das letras 0 e 1 (0 - livre e  1 - ocupado) determinam o espaço de estados { 00, 01, 10, 11 }.
 
bom de acordo com as regras, se estamos no estado 00 podemos ir apenas para o estado 10 e isso ocorre com a mesma probabilidade de ter alguém esperando, ou seja alpha, com prob. 1-alpha  ele continua em 00.
do estado 01 podemos ir para qualquer um dos estados
 
ele vai para 00 se terminar a tarefa e não tiver ninguém esperando c/ prob.: beta*(1-alpha)
continua em 01 se não terminar a tarefa e ninguém tiver esperando c/ prob.: (1-beta)*(1-alpha)
vai para 11 ...  (1-beta)*alpha
vai para 10 se terminar a tarefa e tiver alguém esperando c/ prob.: beta*alpha
 
bom, a tarefa é meio sacal, mas acho que vc consegue continuar o resto.
 
(ii) bom, depois de obter a matriz de transição é só fazer aquelas somatórias (que eu nem me lembro no momento quais são).
(iii) calcule P³ que a resposta está lá, se vc construir a matriz colocando o estado 00 na primeira linha e primeira coluna então na primeira linha e primeira coluna da matriz P³ você calculou a possibilidade depois da passagem de dois intervalos de tempo de o estado ter saído de 00 (t = 0) e chegado em 00 (t = 3).
(iv) bom, primeiramente você tem que ver qual a probabilidade de estar em qualquer um dos possíveis estados 01, 10, 11, nos dois primeiros estados, temos que a probabilidade de terminar um processo e beta e no segundo é 2beta - beta² (a hipótese de independência é razoável, certo?).
(v) é só manipular os valores de P e P².
 
 
Um sistema de computação consiste de dois processadores idênticos trabalhando em paralelo. O tempo consiste de intervalos indexados por k=1, 2, 3, ... . A operação deste sistema é definida pelas seguintes regras:
a) Ao menos um programa pode ser submetido ao sistema em cada intervalo de tempo e este evento ocorre com probabilidade "alfa".
b) Quando um programa é submetido ao sistema ele é atendido pelo processador disponível.
c) Se ambos processadores são disponíveis, o programa é atendido pelo primeiro processador.
d) Se ambos processadores estão ocupados, o programa é perdido.
e) Quando um processador está ocupado, a probabilidade de terminar a execução do programa em cada intervalo é "beta".
f) Se um programa é submetido ao processador em um intervalo em que os dois processadores estão ocupados e um dos processadores completa a execução neste intervalo, então o programa que chegou é processado.
 
Considerando estas regras e que o sistema está vazio no instante inicial:
i -   Determinar a matriz  P de probabilidade de transição de estado.
ii -  Calcule o vetor "pi" de probabilidade de estado.
iii - Qual a probabilidade do sistema estar vazio no terceiro intervalo?
iv - Qual a probabilidade de um programa completar no terceiro intervalo?
v -  Qual a probabilidade do sistema permanecer do sistema vazio no primeiro e segundo intervalo?