Helper functions for summation of multiple expressions stored in iterable data structures and encoding/decoding of terms.
Helper functions for linear-quadratic optimization