La óptima instancia es una propiedad muy interesante de los algoritmos. Uno puede generalizar las nociones de optimismo de instancia y crear nociones sorprendentemente interesantes que incluyen el análisis del peor de los casos y el análisis del caso promedio.
Aunque no pertenece estrictamente al análisis de algoritmos tradicionales, es interesante por derecho propio. La idea en un artículo de Afshani-Barbay-Chan (FOCS '09) que discute un algoritmo geométrico considera el rendimiento del algoritmo ajeno al orden de entrada (que es relevante para su problema particular).
Se puede ver que se generaliza de la siguiente manera: para cada algoritmo, particione las entradas en clases de equivalencia y considere el rendimiento del algoritmo como una especie de estadística colectiva sobre el rendimiento promedio para cada una de estas clases de equivalencia.
El análisis del peor de los casos simplemente mira la entrada como clases de equivalencia individuales y calcula el tiempo de ejecución máximo. El análisis de casos promedio analiza la clase de equivalencia trivial, que es una sola que comprende todas las entradas. En el artículo de Afshani-Barbay-Chan, su algoritmo es óptimo si la entrada se divide en clases de permutaciones (es decir, el rendimiento ajeno al orden).
No está claro si esto conduce a nuevos paradigmas de análisis de algoritmos.
El curso de Tim Roughgarden tiene excelentes ejemplos motivadores y cubre diferentes métodos para analizar algoritmos.