QFLIA
QFLIA stands for Quantifier-Free Linear Integer Arithmetic. It is the quantifier-free fragment of arithmetic over integers, consisting of linear expressions and constraints where variables appear only linearly and no products of two variables are allowed. Formulas are built from integer variables using addition, subtraction, comparison operators, and constants, forming conjunctions of linear equalities and inequalities such as a·x + b·y ≤ c.
The satisfiability problem for QFLIA is decidable and, in general, NP-complete. This reflects the fact that,
In practice, QFLIA is a central theory in Satisfiability Modulo Theories (SMT). SMT solvers typically combine
Typical use cases include program verification, symbolic analysis, scheduling, resource allocation, and constraint-based reasoning where constraints