2021-04-30
slides.com/jod/pt_18c
Docent: Jo Devriendt
Assistent: Ann Philips
Coördinator: Joost Vennekens
voornaam.achternaam@kuleuven.be
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Hoe vindt een systeem als IDP een interpretatie voor queen die de volgende formules waar maakt?
Door deze "hoogniveau" constraints te reduceren naar eenvoudiger constraints.
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
wordt
met een variabele die waarde 0 of 1 kan hebben, en aangeeft of er een koningin staat op vakje (r,c)
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Dit is een 0-1 ILP, waar gespecialiseerde solvers voor bestaan.
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Algemene vorm van 0-1 ILP
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Beslis welke objecten j, met gewicht en waarde , in je knapzak te steken. De knapzak heeft een maximum totaalgewicht b, en je wil een zo groot mogelijke totale waarde in de knapzak.
en.wikipedia.org/wiki/Knapsack_problem
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021