The document discusses the complexities of the multi-robot task allocation (MRTA) problem and proposes a formal analysis using set theory concepts. This analysis aims to enhance understanding of the problem's nature, time complexity, and to facilitate the development of efficient solutions, including the formulation of taxonomies for MRTA. Additionally, it introduces a generic solving scheme illustrated through a practical example of assigning papers to reviewers.