Me preguntaba si los problemas para los cuales existen algoritmos de tiempo sublineal (en el tamaño de entrada) pueden caracterizarse por poseer propiedades específicas. Esto incluye el tiempo sublineal (por ejemplo, pruebas de propiedad, una noción alternativa de aproximación para problemas de decisión), espacio sublinear (por ejemplo, algoritmos de boceto / transmisión en los que la máquina Turing tiene una cinta de solo lectura, un espacio de trabajo sublineal y una salida de solo escritura cinta) y mediciones sublineales (p. ej., recuperación dispersa / detección de compresión). En particular, estoy interesado en tal caracterización tanto para el marco de los algoritmos de prueba de propiedad como para el modelo clásico de algoritmos aleatorios y de aproximación.
Por ejemplo, los problemas para los que existe una solución de programación dinámica exhiben una subestructura óptima y subproblemas superpuestos; aquellos para los que existe una solución codiciosa exhiben una subestructura óptima y la estructura de un matroide. Y así. Cualquier referencia relacionada con este tema es bienvenida.
Con la excepción de algunos problemas que admiten un algoritmo sub lineal lineal determinista, casi todos los algoritmos sublineales que he visto son aleatorios. ¿Existe alguna clase de complejidad específica relacionada con los problemas que admiten algoritmos de tiempo sublineales? En caso afirmativo, ¿se incluye esta clase en BPP o PCP?