Hypergroups are generalizations of groups. If this binary operation is taken to be multivalued, then we arrive at a hypergroup. The motivation for generalization of the notion of group resulted naturally from various problems in non-commutative algebra, another motivation for such an investigation came from geometry. In various branches of mathematics we encounter important examples of topologi...