On matrices, automata, and double counting

3Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Matrix models are ubiquitous for constraint problems. Many such problems have a matrix of variables M, with the same constraint defined by a finite-state automaton A on each row of M and a global cardinality constraint gcc on each column of M. We give two methods for deriving, by double counting, necessary conditions on the cardinality variables of the gcc constraints from the automaton A. The first method yields linear necessary conditions and simple arithmetic constraints. The second method introduces the cardinality automaton, which abstracts the overall behaviour of all the row automata and can be encoded by a set of linear constraints. We evaluate the impact of our methods on a large set of nurse rostering problem instances. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Beldiceanu, N., Carlsson, M., Flener, P., & Pearson, J. (2010). On matrices, automata, and double counting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6140 LNCS, pp. 10–24). https://doi.org/10.1007/978-3-642-13520-0_4

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