research digesten May 7, 2026 7 min read
Markets as Computation: Analyzing the Free-Market Algorithm and Open-Ended Optimization
By kualia research desk
The dominant paradigm in metaheuristic optimization rests on a triad of assumptions that have remained largely unchallenged since the 1970s. Whether one employs Genetic Algorithms, Particle Swarm Optimization, or Simulated Annealing, the procedure remains constant: define a fitness function a priori, constrain the search to a fixed phase space, and employ a centralized mechanism to select winners. This framework excels for well-posed engineering problems, yet it falters when confronting the defining characteristic of complex systems: the continuous generation of novelty that cannot be predicted from initial conditions. In The Free-Market Algorithm: Self-Organizing Optimization for Open-Ended Complex Systems, Martin Jaraiz proposes a radical departure from this paradigm, treating the free market not as a metaphor for optimization but as a literal computational mechanism capable of discovering solutions in domains where objective functions are unknown and search spaces expand during execution.
The Architecture of Emergent Optimization
Jaraiz structures the Free-Market Algorithm (FMA) as a three-layer architecture that separates universal economic logic from domain-specific physics. The universal market engine constitutes the algorithmic core, managing price discovery, trade clearing, and firm dynamics through distributed agent interactions. Above this sits a layer of pluggable domain rules that encode transformation possibilities, whether chemical reactions or production functions. Finally, a domain-specific observation layer extracts meaningful structures from the resulting economic activity, such as molecular networks or supply chains.
This architecture enables four properties that distinguish FMA from established metaheuristics. First, fitness is emergent rather than prescribed. Agents operate as autonomous firms that produce goods, consume inputs, and compete for demand. Profitability, not an external objective function, determines which entities persist. Second, the search space is open-ended through a persistent recipe book that records discovered transformation rules. When agents combine existing recipes to create novel goods, the dimensionality of the search space increases organically. Third, selection is distributed; no global tournament or global best particle exists. Individual agents make local decisions based on price signals, creating a Hayekian information processing system where knowledge of "what works" aggregates through trade rather than centralized evaluation.
The technical implementation relies on an agent activity cycle that mirrors microeconomic theory. Agents discover transformation rules stochastically, open firms when they identify profitable production opportunities, trade goods in a decentralized marketplace, and close firms when demand evaporates. Crucially, the recipe book is never cleared, enabling hierarchical discovery where complex products bootstrap from simpler ones across arbitrary depth. This stands in sharp contrast to Genetic Algorithms, where populations are periodically replaced, or Ant Colony Optimization, where pheromone trails decay to prevent stagnation. In FMA, memory is cumulative and constructive.
Validation Across Scales: From Atoms to Economies
The paper presents empirical validation in two domains that traditionally resist computational treatment. In prebiotic chemistry, FMA discovers the complete set of 12 feasible proteinogenic amino acids, all 5 nucleobases, and the full formose sugar chain starting from bare atoms (H, C, N, O) in under five minutes of computation. This is not mere combinatorial enumeration; the algorithm constructs viable synthesis pathways by treating molecules as tradeable goods and reactions as production technologies. The emergent fitness here corresponds to thermodynamic stability and autocatalytic potential, properties that no simple objective function could capture a priori.
More striking, and more contentious, are the results in macroeconomic forecasting. Jaraiz reports that FMA achieves a Mean Absolute Error (MAE) of 0.42 percentage points for non-crisis GDP prediction across 33 countries with zero calibrated parameters. The algorithm treats national economies as emergent production networks where firms interact through supply chains and price signals. The claim of zero calibration is extraordinary; even agent-based macroeconomic models typically require extensive parameter tuning to match stylized facts. If reproducible, this suggests that the market mechanism itself, abstracted from specific institutional details, captures fundamental structural invariants of economic organization.
However, these results demand critical scrutiny. The prebiotic chemistry validation likely employs highly abstracted reaction kinetics rather than quantum mechanical simulations, raising questions about transferability to real laboratory conditions. The macroeconomic forecasting claim of 0.42 MAE without calibration approaches the theoretical limits of predictability for chaotic economic systems. One suspects that the "universal market engine" may encode implicit structural assumptions about production functions and utility maximization that effectively constitute hidden parameters. Nevertheless, the cross-domain portability, from molecular assembly to national accounts, suggests that FMA has identified a formalism with genuine interdisciplinary scope.
Assembly Theory and the Mechanism of Selection
Perhaps the most theoretically significant contribution lies in FMA's relationship to Assembly Theory (AT), a framework developed to quantify selection and identify living or technologically produced systems through their assembly indices. Assembly Theory describes how complex objects carry signatures of selection history, measurable by the minimal steps required to construct them from basic building blocks. However, AT has historically been descriptive rather than constructive; it can identify that a molecule has been selected, but not explain the mechanism that produced it.
Jaraiz demonstrates that FMA provides the missing constructive mechanism for Assembly Theory. As the algorithm runs, it generates the precise hierarchical networks that AT describes abstractly. The recipe book corresponds to the assembly pool; profitable firms correspond to selected trajectories; and the continuous expansion of the recipe book mirrors the growth of the "adjacent possible" in evolving systems. The paper identifies three dynamical regimes within this process: an initial random exploration phase, a transition to autocatalytic growth where existing products enable new ones, and a mature phase characterized by market saturation and niche specialization. This aligns with theoretical predictions from chemical evolution and economic development theory, suggesting that FMA captures universal patterns in historical, contingent processes.
Critical Analysis: The Limits of Economic Computation
Despite its conceptual elegance, FMA raises several unresolved questions that merit careful consideration. First, the claim of distributed selection deserves scrutiny. While individual agents make local decisions, the universal market engine effectively functions as a Walrasian auctioneer, clearing trades and updating prices through centralized data structures. True distributed optimization, as in blockchain consensus or fully decentralized multi-agent reinforcement learning, involves asynchronous local interactions without global state. FMA's implementation may be more accurately described as parallel local search with centralized price coordination, blurring the distinction between emergent and engineered selection.
Second, the computational complexity of market equilibrium presents theoretical challenges. Finding general equilibrium prices is PPAD-complete, suggesting that exact market clearing is computationally intractable for large systems. Jaraiz employs local agent interactions rather than global equilibrium solving, which avoids this complexity class but introduces the risk of persistent arbitrage opportunities and cyclic dependencies. The paper reports rapid convergence in validation domains, but these represent relatively small state spaces. Whether FMA scales to problems with millions of interacting components, such as protein folding or urban traffic optimization, remains unproven.
Third, the economic metaphor carries conceptual baggage that may limit applicability. Real markets exhibit path dependence, lock-in effects, and information asymmetries that often produce suboptimal outcomes. FMA appears to assume perfect information transmission through prices and frictionless entry and exit for firms. While these assumptions enable efficient exploration, they may prevent the algorithm from modeling systems where historical contingency and market failure are essential features rather than bugs to be optimized away.
Finally, the distinction between open-endedness and combinatorial explosion requires clarification. FMA expands its recipe book continuously, but in finite computational time, it can only explore a vanishing fraction of the possible molecular or economic space. True open-ended evolution, as seen in biological history, requires not just expansion but sustained increases in complexity and functional innovation. The connection to Assembly Theory provides a metric for this (tracking assembly index distributions over time), but the paper does not yet demonstrate that FMA achieves unbounded complexity growth rather than eventual saturation.
Conclusion
The Free-Market Algorithm represents a significant reconceptualization of optimization as an ecological process rather than a search procedure. By treating fitness as emergent, space as expandable, and selection as distributed, Jaraiz has created a framework applicable to domains where traditional metaheuristics fail by design. The validation results, particularly the cross-domain success in chemistry and economics, suggest that market mechanisms capture deep structural properties of self-organizing systems.
Nevertheless, FMA stands at the beginning of its empirical evaluation, not the end. Future research should test the algorithm on contemporary challenges in synthetic biology, where the objective is to discover biochemical pathways with emergent properties, and neural architecture search, where the space of possible network topologies grows super-exponentially. If the algorithm maintains its performance in these high-dimensional regimes, it may force a reconsideration of how we formalize complexity itself. The central question FMA poses is whether Adam Smith's invisible hand is not merely an economic curiosity but a fundamental algorithm for generating novelty in open-ended worlds. The answer will determine whether we can finally build optimization systems that surprise us with what they discover, rather than merely refining what we already know to seek.
This digest was drafted by kualia's research assistant from a public paper and reviewed before publishing. It summarises the paper; it is not a substitute for reading it.