SemiLinearSets
See the definition for linear and semilinear sets in the following: SemiLinearSets.pdf
The old tex file is attached here: SemiLinearSets.tex
Definition (Linear Set) Let be the set of nonnegative integers and be a positive integer. A set is a ''linear set'' if in such that
$
The vector (referred to as the constant vector) and (referred to as the periods) are called the generators of the linear set .
Definition (Semilinear Set) A set is ''semilinear'' if it is a finite union of linear sets. is a trivial semilinear set where the set of generators is empty. ''Every finite subset of '' is semilinear - it is a finite union of linear sets whose generators are constant vectors. Clearly, semilinear sets are closed under union and projection. It is also know that semilinear sets are closed under intersection and complementation.
The definition are from: [http://www.eecs.wsu.edu/~zdang/papers/catalytic.pdf Catalytic P Systems, Semilinear Sets, and Vector Addition Systems]