Algebraic Monoids Group Embeddings and Algebraic Combinatorics