§ Quantifier Elimination for Presburger Arithmetic



§ Do we really need to add the divisiblity predicate? Can't we get it from the other ones?



§ Keeping Only Positive Predicates



§ General Enough Specific Example


∃ x: 2x + 3y < 4z /\
  x + z < 2y + 3 /\
  2z + 4 < 5x + y /\
  D2 (3x + 2y + 1) /\
  D3 (5x + z)


∃ x,
30x + 45y < 60z
30x + 30z < 60y + 90z
12z + 24 < 30x + 6y
D20 (30x + 20y + 10)
D18 (30x + 6z)


∃ x,
x + 45y < 60z
x + 30z < 60y + 90z
12z + 24 < x + 6y
D20 (x + 20y + 10)
D18 (x + 6z)
D30(x) # NEW


§ Other Considerations


§ References