Per quanto ne so, tutti sanno che le regole pivot deterministiche per gli algoritmi simplex hanno input specifici su cui l'algoritmo richiede tempo esponenziale (o almeno non polinomiale) per trovare l'ottimale. Chiamiamo queste istanze "patologiche" poiché di solito (cioè sulla maggior parte degli input) l'algoritmo simplex termina rapidamente. Ricordo dal mio corso di programmazione matematica che gli esempi standard di istanze patologiche per regole specifiche erano altamente strutturati. La mia domanda generale è se questo è un artefatto degli esempi specifici o una caratteristica delle istanze patologiche in generale?
I risultati come l' analisi smussata e l'algoritmo del tempo polinomiale che lo estende si basano sulla perturbazione dell'input --- suggerendo che gli esempi patologici sono molto speciali. Quindi l'intuizione che le istanze patologiche sono altamente strutturate non sembra così inverosimile.
Qualcuno ha approfondimenti specifici su questo? O alcuni riferimenti a lavori esistenti? Sono stato specificamente vago su cosa intendo per "strutturato" per cercare di essere il più completo possibile, ma sarebbero utili anche suggerimenti su come definire meglio "strutturato". Qualsiasi consiglio o riferimento sono molto apprezzati!