CSP - Einleitung Flashcards

1
Q

Was ist ein Constraint Satisfaction Problem (CSP) informal?

A

Ein Constraint Satisfaction Problem (CSP) ist ein Problem, bei dem Variablen Werte zugewiesen werden sollen, sodass vorgegebene Einschränkungen (Constraints) erfüllt werden.

  1. Variablen: Werte, die gesucht werden (z. B. x,y,z).
  2. Domäne: Wertebereich jeder Variable (z. B. x∈{1,2,3}).
  3. Constraints: Regeln, die die erlaubten Kombinationen festlegen (z. B. 𝑥≠𝑦).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ist ein Constrain Satisfaction Problem formal?

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

Was ist ein binäres Constraint Satisfaction Problem (CSP)?

A

Ein binäres Constraint Satisfaction Problem (CSP) ist eine spezielle Form eines CSP, bei dem alle Constraints nur höhstens zwei Variablen betreffen.

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

Was ist eine Belegung bei einem CSP?

A

Eine Belegung ist die Zuweisung von Werten aus D_i an eine Menge von Variablen X_i. Im Startzustand sind alle Variablen unbelegt (leere Belegung). {A = 2, B = 1} ist ebenfalls eine Belegung.

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

Was ist eine konsistente Belegung bei einem CSP?

A

Eine konsistente Belegung ist eine Belegung, die keine Constraints verletzt.

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

Was ist eine vollständige Belegung bei einem CSP?

A

Eine vollständige Belegung ist eine Belegung aller Variablen X_i mit Werten aus D_i.

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

Was ist eien vollständige konsistente Belegung bei einem CSP?

A

Eine vollständige konsistente Belegung ist eine Lösung für das CSP. Man ermittelt sie
durch Suche.

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

Warum gelten Variablen mit einstelligem Wertebereich nicht als belegt?

A

Ein Wertebereich mit nur einem möglichen Wert erfüllt nicht automatisch die Constraints. Die Zuweisung muss geprüft werden, da sie trotz Einstelligkeit inkonsistent sein kann (z. B. 𝑥≠𝑦 ,x=y=1).

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