Passer au contenu principal
Tangente
Abbonati

Au confluent de l'algorithmique et de la modélisation

Un problème à un million de dollars : trouver une solution est-il aussi facile que la vérifier ? Écrit sous la forme  « P = NP ? », ce problème est pour l'instant toujours ouvert. Ainsi, montrer qu'un emploi du temps vérifie les contraintes imposées est facile, mais en trouver un qui convienne ? S'il faut les énumérer un par un pour les tester, on risque d'y passer un temps plus long que l'âge du soleil, alors qu'on aimerait avoir la solution dans les cinq minutes ou les vingt-quatre heures. On cherche d'abord à identifier les problèmes que l'on sait résoudre rapidement. Pour les autres, on utilisera si possible des recherches arborescentes intelligentes, des algorithmes exacts efficaces de type cheminement combinatoire, ou des méthodes approchées (métaheuristiques).

Tutti gli articoli  di questo dossier

Programmazione lineare intera | Tangente

Programmazione lineare intera | Tangente

Per risolvere problemi di ottimizzazione, può essere necessario tradurli in equazioni all’interno di modelli matematici. La programmazione lineare intera consente di farlo usando soltanto polinomi di primo grado, le cui variabili devono assumere valori interi.

FRANCOIS CLAUTIAUX25 ago 2020
P è uguale a NP?

P è uguale a NP?

La domanda tiene con il fiato sospeso la comunità scientifica da oltre quarant’anni. Fa parte dei «problemi del millennio», l’elenco di sette grandi enigmi matematici proposti dal Clay Mathematics Institute nel 2000. Facciamo luce sulla questione.

BRUNO ESCOFFIER25 ago 2020
Metaeuristiche: ottimizzazione approssimata | Tangente

Metaeuristiche: ottimizzazione approssimata | Tangente

Problemi NP-difficili, esplosione combinatoria, modelli con milioni di variabili e un numero esponenziale di disequazioni… Che fare quando nessun metodo di ottimizzazione funziona? Quale metodo usare quando si vuole ottenere rapidamente una soluzione a un problema?

Thibaut Lust25 ago 2020
Percorsi combinatori: i percorsi più brevi | Tangente

Percorsi combinatori: i percorsi più brevi | Tangente

Quando si decide il percorso man mano che si procede, come in un labirinto occorre scegliere tra più strade. E la domanda si ripresenta a ogni nuovo bivio, creando così un’esplosione combinatoria dei percorsi possibili. Come aggirarla?

Pierre Fouilhoux24 ago 2020
Ricerca ad albero

Ricerca ad albero

Ottimizzare l’uso di un telescopio per stabilire quale parte del cielo osservare è fondamentale. Una sfida simile, riconducibile a un problema di colorazione, richiede tentativi che nemmeno un computer moderno ha il tempo di esaminare in modo esaustivo.

Hadrien Cambazard24 ago 2020