Using fuzzy algebraic structures in intelligent systems