Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
sav08:solving_set_constraints_using_monadic_class [2008/05/22 13:16] vkuncak |
sav08:solving_set_constraints_using_monadic_class [2008/05/22 13:19] vkuncak |
||
---|---|---|---|
Line 8: | Line 8: | ||
* [[Deciding Boolean Algebra with Presburger Arithmetic]] | * [[Deciding Boolean Algebra with Presburger Arithmetic]] | ||
* Deciding MSOL over Strings and Trees in [[lecture23]] | * Deciding MSOL over Strings and Trees in [[lecture23]] | ||
+ | |||
+ | ===== Equisatisfiability of Monadic Class and Set Constraints ===== | ||
+ | |||
+ | If we take a formula in monadic class and | ||
+ | * flatten | ||
+ | * skolemize | ||
+ | * look at Herbrand universe | ||
+ | |||
+ | Then we obtain set constraints. | ||
+ | |||
+ | Converse is also true: for every set constraint there exists a corresponding formula in monadic class. | ||
===== References ===== | ===== References ===== |