Filtering Algorithms Based on the Word-RAM Model

3Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

The Word-RAM is a model of computation that takes into account the capacity of a computer to manipulate a word of w bits with a single instruction. Many modern constraint solvers use a bitset data structure to encode the values contained in the variable domains. Using the algorithmic techniques developed for the Word-RAM, we propose new filtering algorithms that can prune O(w) values from a domain in a single instruction. Experiments show that on a processor with w = 64, the new filtering algorithms that enforce domain consistency on the constraints A + B = C, |A B| = C and ALL-DIFFERENT can offer a speed up of a factor 10.

Cite

CITATION STYLE

APA

Van Kessel, P., & Quimper, C. G. (2012). Filtering Algorithms Based on the Word-RAM Model. In Proceedings of the 26th AAAI Conference on Artificial Intelligence, AAAI 2012 (pp. 577–583). AAAI Press. https://doi.org/10.1609/aaai.v26i1.8145

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free