pith. sign in

arxiv: 0903.0470 · v1 · submitted 2009-03-03 · 💻 cs.AI · cs.FL

Decompositions of Grammar Constraints

classification 💻 cs.AI cs.FL
keywords constraintseffectivelikeproblemsadditionadvancedapproachareas
0
0 comments X
read the original abstract

A wide range of constraints can be compactly specified using automata or formal languages. In a sequence of recent papers, we have shown that an effective means to reason with such specifications is to decompose them into primitive constraints. We can then, for instance, use state of the art SAT solvers and profit from their advanced features like fast unit propagation, clause learning, and conflict-based search heuristics. This approach holds promise for solving combinatorial problems in scheduling, rostering, and configuration, as well as problems in more diverse areas like bioinformatics, software testing and natural language processing. In addition, decomposition may be an effective method to propagate other global constraints.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.