Characterizing algorithmic solutions via language decompositions
Determine whether different algorithmic solutions to the same problem within a fixed programming language can be characterized by distinct semigroupoid decompositions of that programming language, such that differences in computational strategies are reflected in differences between the decompositions.
References
We conjecture that different algorithmic solutions can be characterized by the different decompositions of the programming language.
— Bringing Algebraic Hierarchical Decompositions to Concatenative Functional Languages
(2510.12481 - Egri-Nagy, 14 Oct 2025) in Introduction, Section 1