@COMMENT This file was generated by bib2html.pl <https://sourceforge.net/projects/bib2html/> version 0.94
@COMMENT written by Patrick Riley <http://sourceforge.net/users/patstg/>
@COMMENT This file came from Kuldeep S. Meel's publication pages at
@COMMENT http://www.comp.nus.edu.sg/~meel/publications/
@inproceedings{PMM21,
  title={
    On the Usefulness of Linear Modular Arithmetic in Constraint Programming
  },
  author={Pesant, Gilles and Meel, Kuldeep S. and Mohammadalitajrishi, Mahshid},
  booktitle=CPAIOR,
  bib2html_pubtype={Refereed Conference},
  year={2021},
  month=jul,
  bib2html_rescat={Counting},
  bib2html_dl_pdf={../Papers/cpaior21-pmm.pdf},
  abstract={
    Linear modular constraints are a powerful class of constraints that arise
    naturally in cryptanalysis, checksums, hash functions, and the like. Given
    their importance, the past few years have witnessed the design of
    combinatorial solvers with native support for linear modular constraints,
    and the availability of such solvers has led to the emergence of new
    applications. While there exist global constraints inCPthat consider
    congruence classes over domain values,linear modular arithmetic constraints
    have yet to appear in the global constraint catalogue despite their past
    investigation in the context of model counting for CSPs. In this work we
    seek to remedy the situation by advocating the integrationof linear modular
    constraints in state-of-the-ar tCP solvers.Contrary to previous belief, we
    conclude from an empirical investigation that Gauss-Jordan Elimination based
    techniques can provide an efficient and scalable way to handle linear
    modular constraints. On the theoretical side, we remark onthe pairwise
    independence offered by hash functions based on linear modular constraints,
    and then discuss the design of hashing-based model counters for CP,supported
    by empirical results showing the accuracy and computational savings that can
    be achieved. We further demonstrate the usefulness of native support for
    linear modular constraints with applications to checksums and model counting
  },
}
