Scheduling through logic-based tools

dc.contributor
Universitat de Girona. Departament d'Informàtica, Matemàtica Aplicada i Estadística (2013-)
dc.contributor.author
Coll Caballero, Jordi
dc.date.accessioned
2019-11-25T12:22:20Z
dc.date.available
2019-11-25T12:22:20Z
dc.date.issued
2019-07-15
dc.identifier.uri
http://hdl.handle.net/10803/667963
dc.description.abstract
Scheduling problems consist in determining how to execute the activities of a project in order to satisfy some requirements. Such problems are ubiquitous nowadays in industry and services, but finding solutions of scheduling problems is computationally hard. The main contribution of this thesis is the presentation of efficient SAT and SMT-based methods to solve scheduling problems. More precisely we tackle the well-known problem RCPSP as well as many extensions of it. The most challenging constraints in RCPSP-based problems are resource constraints, which specify that activities must share a set of finite resources. To handle such constraints we provide efficient SAT encodings of pseudo-Boolean (PB) constraints, which take into account the existence of collateral constraints. The provided PB encodings can have application to combinatorial problems in general, not only scheduling. The systems that we present are state-of-the-art in exact scheduling solving.
en_US
dc.description.abstract
Un problema de scheduling consisteix en decidir com executar les activitats d'un projecte per tal de satisfer un seguit de requeriments. Aquests problemes són molt presents en els sectors de la industria i els serveis, però trobar una solució d'un problema de scheduling és computacionalment costós. La contribució principal d'aquesta tesi és presentar mètodes eficients basats en codifiacions de SAT i SMT per solucionar problemes de scheduling. Concretament ataquem el conegut problema RCPSP i diverses extensions d'aquest. Les restriccions més complexes en aquests problemes són les d'ús de recursos finits compartits entre activitats. Per tal de tractar aquestes restriccions, proporcionem codificacions eficients a SAT de restriccions pseudo-Booleanes (PB), que tenen en compte l'existència de restriccions col·laterals. Les codificacions de PB proposades són de propòsit general i poden tenir aplicació a tot tipus de problemes combinatoris. Les eines que presentem es situen en l'estat de l'art de solucionar problemes de scheduling.
en_US
dc.format.extent
168 p.
en_US
dc.format.mimetype
application/pdf
dc.language.iso
eng
en_US
dc.publisher
Universitat de Girona
dc.rights.license
L'accés als continguts d'aquesta tesi queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: http://creativecommons.org/licenses/by/4.0/
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
*
dc.source
TDX (Tesis Doctorals en Xarxa)
dc.subject
Scheduling
en_US
dc.subject
Programació de tasques
en_US
dc.subject
Programación de tareas
en_US
dc.subject
Pseudo-Boolean constraints
en_US
dc.subject
Restricciones pseudo-booleanas
en_US
dc.subject
Restriccions pseudo-Booleanes
en_US
dc.subject
Satisfiability modulo theories
en_US
dc.subject
Satisfactibilitat mòdul teories
en_US
dc.subject
Satisfacibilidad módulo teorias
en_US
dc.title
Scheduling through logic-based tools
en_US
dc.type
info:eu-repo/semantics/doctoralThesis
dc.type
info:eu-repo/semantics/publishedVersion
dc.subject.udc
004
en_US
dc.subject.udc
51
en_US
dc.subject.udc
68
en_US
dc.contributor.director
Suy Franch, Josep
dc.contributor.director
Villaret i Ausellé, Mateu
dc.embargo.terms
cap
en_US
dc.rights.accessLevel
info:eu-repo/semantics/openAccess


Documents

tjcc_20190715.pdf

1.610Mb PDF

This item appears in the following Collection(s)