Regla práctica o método de solución de problemas que no garantiza una solución óptima, pero que a menudo es efectiva en la práctica. En el contexto de la inteligencia artificial, las heurísticas se utilizan en algoritmos de búsqueda y optimización para guiar la exploración del espacio de soluciones en busca de una solución satisfactoria en un tiempo razonable. Las heurísticas son particularmente útiles en problemas complejos donde encontrar una solución óptima es computacionalmente costoso o impracticable.