Está en la página 1de 1

¿Cómo se resuelven los problemas?

Podemos definir la resolución de problemas como el proceso que partiendo de unos datos
iniciales y utilizando un conjunto de procedimientos escogidos a priori, es capaz de
determinar el conjunto de pasos o elementos que nos llevan a lo que denominaremos una
solución. Esta solución puede ser, por ejemplo, el conjunto de acciones que nos llevan a
cumplir cierta propiedad o como deben combinarse los elementos que forman los datos
iniciales para cumplir ciertas restricciones.
Evidentemente, existen muchos tipos diferentes de problemas, pero todos ellos tienen
elementos comunes que nos permiten clasificarlos y estructurarlos. Por lo tanto, no es
descabellada la idea de poder resolverlos de manera automática, si somos capaces de
expresarlos de la manera adecuada.

Algoritmos de búsqueda
Un algoritmo de búsqueda es un conjunto de instrucciones que están diseñadas para
localizar un elemento con ciertas propiedades dentro de una estructura de datos; por
ejemplo, ubicar el registro correspondiente a cierta persona en una base de datos, o el mejor
movimiento en una partida de ajedrez.
b.1. No informada o a ciegas
profundidad y amplitud
b.2 Heurística

También podría gustarte