20. Primena SAT rešavača u rešavanju CSP problema nad konačnim domenima. Pseudo-Bulovska ograničenja i ograničenja kardinalnosti. Linearna ograničenja.

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/8

encourage image

There's no tags or description

Looks like no tags are added yet.

9 Terms

1
New cards

Šta je CSP problem?

Problem sa promenljivama, njihovim domenima i ograničenjima. Traži se dodela vrednosti koja zadovoljava sva ograničenja.

2
New cards

Kako SAT rešavač rešava CSP problem?

Promenljive i ograničenja CSP problema kodiraju se iskaznom formulom u KNF, a zatim se koristi SAT rešavač.

3
New cards

Kako se kodira promenljiva x sa domenom {1, 2, 3}?

Uvode se Bulovske promenljive x₁, x₂ i x₃, gde xᵢ znači da x ima vrednost i.

4
New cards

Kako se izražava da promenljiva ima bar jednu vrednost?

Disjunkcijom svih mogućih vrednosti, npr. x₁ ∨ x₂ ∨ x₃.

5
New cards

Kako se izražava da promenljiva ima najviše jednu vrednost?

Za svaki par različitih vrednosti dodaje se ¬xᵢ ∨ ¬xⱼ.

6
New cards

Šta su pseudo-Bulovska ograničenja?

Linearne nejednakosti ili jednakosti nad Bulovskim promenljivama, npr. 2x + 3y ≤ 4.

7
New cards

Šta su ograničenja kardinalnosti?

Ograničenja broja tačnih literala: najmanje k, najviše k ili tačno k.

8
New cards

Kako se linearna ograničenja rešavaju SAT rešavačem?

Kodiraju se pomoću Bulovskih promenljivih i klauza, po potrebi uz pomoćne promenljive.

9
New cards

Mini-zadatak: Kako zapisati da najviše jedna od p i q može biti tačna?

¬p ∨ ¬q. Ekvivalentno pseudo-Bulovsko ograničenje je p + q ≤ 1.