En la década de 1950 se inventaron varios métodos para la minimización de circuitos para funciones booleanas . ¿Existe una extensión de esos métodos o algo similar para optimizar el tiempo o la complejidad espacial de los algoritmos?
Por ejemplo, una implementación de clasificación de burbujas como entrada para dicho algoritmo produciría una implementación de un algoritmo de clasificación con una complejidad de tiempo más cercana a.