Interdipendenza tra elementi

di il
1 risposte

Interdipendenza tra elementi

Buongiorno a tutti, io sto implementando un sistema che possa gestire le dipendenze tra un certo numero di elementi caratterizzati da un o stato (attivo/non attivo). ogni elemento dipende da altri (padri) e a sua volta è necessario per il funzionamento di altri (figli). Se almeno un padre è attivo l'elemento è attivo. Se io cambio lo stato ad un elemento l'algoritmo verifica tutti i suoi figli: se c'è almeno un padre accora attivo il figlio rimane attivo, altrimenti viene disattivato e si riapplica lo stesso procedimento a tutti i suoi figli. Nel caso di disattivazioni multiple si procede un elemento alla volta. Questo implica che ogni elemento abbia il riferimento a tutti i suoi padri e tutti i suoi figli per muoversi in modo semplice all'interno dello schema di dipendenze.
Vorrei sapere se esiste qualche strategia più rapida e ottimizzata per gestire questo tipo di problema.
Grazie in anticipo.

1 Risposte

  • Re: Interdipendenza tra elementi

    Non comprendo bene il problema! Parliamo di un albero di processi concorrenti?
    Il processo padre può essere uno solo e un padre può avere più figli.

    Se potessi fornire un esempio, chiariremmo meglio il problema e determineremmo una soluzione.
Devi accedere o registrarti per scrivere nel forum
1 risposte