Ricerca Operativa II
prova scritta del 27 gennaio1999
Mi illumino di immenso
Un immenso grafo G è memorizzato in una banca dati remota. E’ possibile accederne ai parametri utilizzando le funzioni:
Si desidera determinare il cammino di lunghezza minima tra il nodo 1 e il nodo n = nodi() utilizzando il simplesso su reti. L’elaboratore locale di cui disponete presenta tuttavia dei limiti di memoria. Codificate dunque il metodo utilizzando meno memoria possibile.
Ovviamente, la vostra codifica reggerà fino a un certo punto, dopodiché, riducendo ulteriormente la memoria disponibile, non sarà più in grado di funzionare. E’ possibile concepire una routine di compressione del grafo che consenta di superare questo limite almeno in taluni casi? Dopo averla realizzata, sperimentatela sul grafo disegnato qui sotto specificando il limite di memoria entro il quale il vostro algoritmo è in grado di terminare correttamente.