Title: Semigroup Theory and Applications