Symmetric functions and generalizations Algebraic combinatorics mathematics