Weak quantifier elimination for the full linear theory of the integers

被引:12
作者
Lasaruk, Aless [1 ]
Sturm, Thomas
机构
[1] Univ Passau, FORWISS, D-94030 Passau, Germany
[2] Univ Passau, FIM, D-94030 Passau, Germany
关键词
quantifier elimination; integer constraint solving; implementation;
D O I
10.1007/s00200-007-0053-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We describe a weak quantifier elimination procedure for the full linear theory of the integers. This theory is a generalization of Presburger arithmetic, where the coefficients are arbitrary polynomials in non-quantified variables. The notion of weak quantifier elimination refers to the fact that the result possibly contains bounded quantifiers. For fixed choices of parameters these bounded quantifiers can be expanded into disjunctions or conjunctions. We furthermore give a corresponding extended quantifier elimination procedure, which delivers besides quantifier-free equivalents also sample values for quantified variables. Our methods are efficiently implemented within the computer logic system REDLOG, which is part of REDUCE. Various examples demonstrate the applicability of our methods. These examples include problems currently discussed in practical computer science.
引用
收藏
页码:545 / 574
页数:30
相关论文
共 32 条
  • [11] DOLZMANN A, 2004, COMPUTER ALGEBRA SCI, P111
  • [12] Dolzmann A., 1999, MIP9905 FMI U PASS
  • [13] Ferrante J., 1975, SIAM Journal on Computing, V4, P69, DOI 10.1137/0204006
  • [14] Ferrante J., 1979, LECT NOTES MATH
  • [15] Griebl Martin, 2004, AUTOMATIC PARALLELIZ
  • [16] LASARUK A, 2005, THESIS U PASSU PASSU
  • [17] APPLYING LINEAR QUANTIFIER ELIMINATION
    LOOS, R
    WEISPFENNING, V
    [J]. COMPUTER JOURNAL, 1993, 36 (05) : 450 - 462
  • [18] MATIYASE.YV, 1970, DOKL AKAD NAUK SSSR+, V191, P279
  • [19] Matiyasevich Y. V., 1970, SOV MATH DOKL, V11, P354
  • [20] Presburger M., 1929, COMPT REND 1 C MATH, P92