"Полугруппы и комбинаторные приложения" - читать интересную книгу автора (Лаллеман Ж.)