Abstract: Compositional reasoning, the cognitive process of breaking complex problems into manageable subproblems and recomposing them to generate new ideas, is fundamental to human problem solving ...