fbpx
Skip to main content

Modellistica di Impianti e sistemi 2 2007/2008

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
17 Anni 9 Mesi fa #63108 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Modellistica di Impianti e sistemi 2 2007/2008

E allora se lo dice la matematica...io non posso certamente dire il contrario...
Cmq a parte i simpaticissimi diagrammi di flusso...fammi capire una cosa...
Quando andate ad inserire nella matrice Q i valori, voi dividete E(tsi) per il num_job presenti in quel momento nel centro 1?
Cioè,nel senso,la transizione dallo stato i (supponendo che il centro 1 abbia k job) a quello j lo fate moltiplicando E(tsi)/k * p(i,j) ?


Esatto, in teoria per tutti i multiserventi (e quindi anche per un IS), si divide sempre per n_job - n_serventi_bloccati. Nel caso di IS il n_serventi_bloccati è sempre 0, quindi si divide solo per n_job.
Cmq, questo è quello che ho dedotto dal libro.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
17 Anni 9 Mesi fa #63120 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Modellistica di Impianti e sistemi 2 2007/2008

E allora se lo dice la matematica...io non posso certamente dire il contrario...
Cmq a parte i simpaticissimi diagrammi di flusso...fammi capire una cosa...
Quando andate ad inserire nella matrice Q i valori, voi dividete E(tsi) per il num_job presenti in quel momento nel centro 1?
Cioè,nel senso,la transizione dallo stato i (supponendo che il centro 1 abbia k job) a quello j lo fate moltiplicando E(tsi)/k * p(i,j) ?


Esatto, in teoria per tutti i multiserventi (e quindi anche per un IS), si divide sempre per n_job - n_serventi_bloccati. Nel caso di IS il n_serventi_bloccati è sempre 0, quindi si divide solo per n_job.
Cmq, questo è quello che ho dedotto dal libro.


per Serventi bloccati intendi quelli in cui c'è un job in esecuzione!?

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • COM_EASYSOCIAL_GUEST_NAME
  • Avatar di COM_EASYSOCIAL_GUEST_NAME
  • Visitatori
  • Visitatori
17 Anni 9 Mesi fa #63123 da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Modellistica di Impianti e sistemi 2 2007/2008

E allora se lo dice la matematica...io non posso certamente dire il contrario...
Cmq a parte i simpaticissimi diagrammi di flusso...fammi capire una cosa...
Quando andate ad inserire nella matrice Q i valori, voi dividete E(tsi) per il num_job presenti in quel momento nel centro 1?
Cioè,nel senso,la transizione dallo stato i (supponendo che il centro 1 abbia k job) a quello j lo fate moltiplicando E(tsi)/k * p(i,j) ?


Esatto, in teoria per tutti i multiserventi (e quindi anche per un IS), si divide sempre per n_job - n_serventi_bloccati. Nel caso di IS il n_serventi_bloccati è sempre 0, quindi si divide solo per n_job.
Cmq, questo è quello che ho dedotto dal libro.


per Serventi bloccati intendi quelli in cui c'è un job in esecuzione!?


No, intendo quelli bloccati, il cui numero è riportato nello stato BAS.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
17 Anni 9 Mesi fa #63124 da federica picchi

E allora se lo dice la matematica...io non posso certamente dire il contrario...
Cmq a parte i simpaticissimi diagrammi di flusso...fammi capire una cosa...
Quando andate ad inserire nella matrice Q i valori, voi dividete E(tsi) per il num_job presenti in quel momento nel centro 1?
Cioè,nel senso,la transizione dallo stato i (supponendo che il centro 1 abbia k job) a quello j lo fate moltiplicando E(tsi)/k * p(i,j) ?


Ragazzi scusate,
nell'ultimo incontro con la prof le abbiamo chiesto delucidazioni riguardo questo punto e lei ci ha confermato che il tempo di servizio al centro 1 (12 sec nel nostro caso) è il tempo sperimentato da ciascun job al centro, quindi quest'ultimo non è pari a 12/n°job, ma proprio a 12 sec. Non vi risulta?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
17 Anni 9 Mesi fa #63143 da Olimpia

E allora se lo dice la matematica...io non posso certamente dire il contrario...
Cmq a parte i simpaticissimi diagrammi di flusso...fammi capire una cosa...
Quando andate ad inserire nella matrice Q i valori, voi dividete E(tsi) per il num_job presenti in quel momento nel centro 1?
Cioè,nel senso,la transizione dallo stato i (supponendo che il centro 1 abbia k job) a quello j lo fate moltiplicando E(tsi)/k * p(i,j) ?


Ragazzi scusate,
nell'ultimo incontro con la prof le abbiamo chiesto delucidazioni riguardo questo punto e lei ci ha confermato che il tempo di servizio al centro 1 (12 sec nel nostro caso) è il tempo sperimentato da ciascun job al centro, quindi quest'ultimo non è pari a 12/n°job, ma proprio a 12 sec. Non vi risulta?


Quindi quello che sulla traccia è riportato come un E_ts in realtà è un E_tsi? Sempre più dubbi si insinuano nella mia mente :?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Di più
17 Anni 9 Mesi fa #63256 da Giovanni Curcio

Noi abbiamo utilizzato una libreria java (mtj) e, con un pò di pazienza, siamo riusciti a risolvere sistemi con più di 300000 stati.

Quindi sei riuscito a tenerti in RAM, oltre a un array di 300.000 elementi (E), anche una matrice (sparsa), 300.000x300.000, giusto?

Hai ottimizzato in qualche modo il singolo elemento di E?
Noi abbiamo problemi gia a generare 300.000 stati se ogni stato e' del tipo:
0,(0,-1),(0,-1),(0,-1),(0,-1),0,(0,[-1,-1,-1]),3

hai usato -Xmx<dim>m ?
con dim=1500 o cosa?

Si prega Accedi o Crea un account a partecipare alla conversazione.