semiring

algebraic structure similar to a ring, but not necessarily with additive inverses