This paper describes the main approaches for the construction of models of coalition formation among rational cooperative agents. The taxonomy of papers in this rapidly developing interdisciplinary research field is presented. Different approaches are compared based on the authors’ experience, from the point of view of their applicability to real world tasks. Special attention is paid to models of cooperative game theory.