H3: Optimalisatiemethoden Flashcards

1
Q

Wat is een algoritme? Welke Algoritmes hebben we gezien in de les?

A

Een algoritme is een stappenplan dat zeer nauwkeurig (zonder ambiguiteiten) aangeeft wat er telkens moet gebeuren. Bij een optimalisatieprobleem leiden deze algoritmes tot een oplossing. Exacte algoritmes leidden tot de optimale oplossing. Een voorbeeld hiervan is een recept.

  • Algoritme van Dijkstra (shortest path problem)
  • Algoritme van Kruskal/ Prim (Minimum spanning tree)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat is het verschil tussen een exacte methode en een heuristiek?

A

Een exacte methode zal bij het uitvoeren de optimale oplossing bekomen. Een heuristiek wordt gebruikt wanneer de rekentijd (en complexiteit) van het probleem groot is om toch tot een goede oplossing te komen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat zijn metaheuristieken?

A

Een metaheuristiek is geen algoritme, het is een concept of idee dat gebruikt kan worden om een goede oplossing te vinden voor een optimalisatieprobleem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly