Loading...
⚖️
Planung mit Constraint-Erfüllung(CSP)
Planungsansatz, der mehrere Constraints gleichzeitig erfüllt und dabei die Ziele optimiert
Komplexität: highPlanung
In 30 seconds
- What
- Erfüllt beim Durchsuchen des Lösungsraums mehrere harte und weiche Constraints gleichzeitig und nutzt Constraint-Propagation, um unmögliche Optionen auszuschließen und Konflikte aufzulösen.
- When to use
- Für komplexe Terminplanung oder Ressourcenzuteilung, wenn viele Anforderungen miteinander konkurrieren, Machbarkeit ebenso zählt wie Optimierung und Abwägungen zwischen Constraints ausdrücklich behandelt werden müssen.
- Watch out
- Der Rechenaufwand wächst exponentiell mit der Zahl der Constraints; eine schlecht gewählte Prüfreihenfolge verschwendet Rechenzeit in Sackgassen, bevor zurückgesetzt wird.
Loading technique guide…