Eina educativa de suport per l'estudi de resoledors SAT

Cané Salamià, Marc
Compartir
A la Universitat de Girona s’ofereix el Grau en Enginyeria Informàtica on al quart curs els alumnes han d’escollir un dels 4 itineraris proposats. En l’itinerari Enginyeria de la Computació es cursa l’assignatura Programació declarativa. Aplicacions, on s’estudien varies tècniques per resoldre problemes combinatoris. Una d’aquestes tècniques és la reducció al problema de satisfactibilitat booleana o SAT, explicat més endavant. A part d’aprendre com reduir els problemes a SAT també s’estudia el funcionament dels solucionadors SAT i les tècniques que aquests solucionadors utilitzen. Entendre el funcionament dels solucionadors Conflict-Driven Clause-Learning (CDCL), especialment les tècniques de Clause learning i Backjumping, pot ser complicat al principi. L'objectiu del projecte és crear una eina de caràcter educatiu, interactiva i visual a disposició dels estudiants i el professorat per tal de facilitar l'estudi dels solucionadors SAT. S'han ajuntat els apartats d'anàlisi, disseny i implementació en un de sol perquè han estat molt relacionats en el desenvolupament i ha permès facilitar-ne la lectura ​
Aquest document està subjecte a una llicència Creative Commons:Reconeixement - No comercial - Sense obra derivada (by-nc-nd) Creative Commons by-nc-nd4.0