Flow: A Modular Approach to Automated Agentic Workflow Generation

📅 2025-01-14
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the weak dynamic workflow adaptability and poor fault tolerance of multi-agent systems in complex tasks, this paper proposes an evolvable workflow modeling and runtime re-planning framework based on Activity-on-Vertex (AOV) graphs. We pioneer the representation of workflows as dynamic AOV graphs, integrating dependency analysis with parallelism quantification to assess task dependency complexity and enable modular decoupling. Coupled with large language model (LLM)-based agents, the framework supports real-time rescheduling and autonomous error recovery guided by historical execution performance. Experimental results demonstrate significant improvements: +32.7% in task execution efficiency, +28.4% in goal achievement rate, and enhanced fault tolerance—enabling adaptive adjustment of highly concurrent subtasks under dynamic conditions.

Technology Category

Application Category

📝 Abstract
Multi-agent frameworks powered by large language models (LLMs) have demonstrated great success in automated planning and task execution. However, the effective adjustment of Agentic workflows during execution has not been well-studied. A effective workflow adjustment is crucial, as in many real-world scenarios, the initial plan must adjust to unforeseen challenges and changing conditions in real-time to ensure the efficient execution of complex tasks. In this paper, we define workflows as an activity-on-vertex (AOV) graphs. We continuously refine the workflow by dynamically adjusting task allocations based on historical performance and previous AOV with LLM agents. To further enhance system performance, we emphasize modularity in workflow design based on measuring parallelism and dependence complexity. Our proposed multi-agent framework achieved efficient sub-task concurrent execution, goal achievement, and error tolerance. Empirical results across different practical tasks demonstrate dramatic improvements in the efficiency of multi-agent frameworks through dynamic workflow updating and modularization.
Problem

Research questions and friction points this paper is trying to address.

Multi-Agent Systems
Dynamic Adjustment
Task Execution Efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

Modular Tasking
Dynamic Adjustment
Multi-Agent Systems
🔎 Similar Papers
2024-10-10arXiv.orgCitations: 0
Boye Niu
Boye Niu
Bachelor Student at University of Sydney
Yiliao Song
Yiliao Song
The University of Adelaide
Trustworthy Machine LearningHypothesis TestingConcept Drift
K
Kai Lian
University of Sydney
Y
Yifan Shen
Mohamed bin Zayed University of Artificial Intelligence
Y
Yu Yao
University of Sydney
K
Kun Zhang
Mohamed bin Zayed University of Artificial Intelligence; Carnegie Mellon University
Tongliang Liu
Tongliang Liu
Director, Sydney AI Centre, University of Sydney & Mohamed bin Zayed University of AI
Machine LearningLearning with Noisy LabelsTrustworthy Machine Learning