Sweep-Based Propagation for String Constraint Solving
Abstract
Solving constraints over strings is an emerging important field. Recently, a Constraint Programming approach based on dashed strings has been proposed to enable a compact domain representation for potentially large bounded-length string variables. In this paper, we present a more efficient algorithm for propagating equality (and related constraints) over dashed strings. We call this propagation sweep-based. Experimental evidences show that sweep-based propagation is able to significantly outperform state-of-the-art approaches for string constraint solving.
Cite
Text
Amadini et al. "Sweep-Based Propagation for String Constraint Solving." AAAI Conference on Artificial Intelligence, 2018. doi:10.1609/AAAI.V32I1.12201Markdown
[Amadini et al. "Sweep-Based Propagation for String Constraint Solving." AAAI Conference on Artificial Intelligence, 2018.](https://mlanthology.org/aaai/2018/amadini2018aaai-sweep/) doi:10.1609/AAAI.V32I1.12201BibTeX
@inproceedings{amadini2018aaai-sweep,
title = {{Sweep-Based Propagation for String Constraint Solving}},
author = {Amadini, Roberto and Gange, Graeme and Stuckey, Peter J.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2018},
pages = {6557-6564},
doi = {10.1609/AAAI.V32I1.12201},
url = {https://mlanthology.org/aaai/2018/amadini2018aaai-sweep/}
}