Departamento de Ciencias de la ComputaciĆ³n e Inteligencia Artificial, Universidad de Granada, Spain