CEDAR Uses LLM Agents for Goal-Directed Complex System Design

Yingtao Tian· August 10, 2026 View original

Key takeaways

  • CEDAR uses LLM agents within MCTS to design complex systems with emergent behavior.
  • LLM "Judge" and "Editor" agents facilitate an iterative generate-and-evaluate loop.
  • Systems are represented in a runnable Python subset, allowing direct LLM modification.
  • The framework reduces human effort and enhances interpretability in complex system design.

Who benefits

Urban PlanningEnvironmental ScienceFinancial ServicesPublic PolicyBiotechnology

Summary

CEDAR is an autonomous method that employs Large Language Model (LLM) agents within a Monte Carlo Tree Search framework to discover complex systems that meet user-specified behavioral goals. It simplifies the design of systems with emergent behavior by allowing LLMs to directly modify system dynamics and evaluate outcomes.

Designing and optimizing complex systems, which are characterized by non-linear interactions and emergent behaviors, is a significant challenge across various fields like biology, economics, and strategic planning. Traditionally, these systems are modeled using specialized languages, leading to labor-intensive workflows that limit accessibility and slow down decision-making. Predicting how structural changes influence emergent behavior remains a core open problem. Researchers have introduced CEDAR, an autonomous framework that leverages Large Language Model (LLM) agents to facilitate the goal-directed design of complex systems. CEDAR integrates LLMs into a Monte Carlo Tree Search (MCTS) algorithm, where an LLM "Judge" evaluates the emergent behavior of a system against predefined goals, and an LLM "Editor" proposes modifications to the system's structure. This creates an iterative generate-and-evaluate loop, similar to evolutionary computation. The innovation lies in representing complex systems as a runnable subset of Python, allowing LLMs to directly manipulate system dynamics. CEDAR's MCTS variant uses LLMs to parameterize its transition kernel and value function, enabling efficient discovery of desired system behaviors while maintaining solution diversity. This approach significantly reduces human effort and offers new capabilities for understanding how structural changes drive emergent properties, making complex system design more accessible and interpretable.

Why it matters

Professionals in fields requiring complex system modeling, from urban planning to financial strategy, can use CEDAR to rapidly design and optimize systems for specific outcomes, reducing development time and improving decision-making.

How to implement this in your domain

  1. 1Explore CEDAR's LLM-driven MCTS approach for designing and optimizing complex systems in your domain.
  2. 2Define clear, measurable behavioral goals for your complex systems that LLM agents can evaluate.
  3. 3Experiment with representing system structures in a format that LLMs can directly modify, such as a restricted Python subset.
  4. 4Utilize LLM "Judge" agents to evaluate emergent system behaviors against specified objectives.
  5. 5Employ LLM "Editor" agents to propose structural modifications to systems based on evaluation feedback.

Original post by Yingtao Tian

"arXiv:2608.06871v1 Announce Type: new Abstract: Complex systems, core objects of study in artificial life, model diverse phenomena through nonlinear, feedback-driven interactions that produce emergent behavior, with applications from population dynamics and biology to economic po…"

View on X

Originally posted by Yingtao Tian on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses