article_icon
article

Fetch.ai: Pioneering Autonomous Supply Chains

A research study in collaboration with Cambridge University

2024-07-293 min readFetch.ai

Link to full paper

We're thrilled to announce that Fetch.ai's autonomous agent technology has been prominently featured in a recent research paper on the future of supply chain management. This study, conducted in collaboration with Cambridge University and industry researchers including Liming Xu, Stephen Mak, Alexandra Bintrup, and Fetch.ai’s own Maria Minaricova, is titled "On Implementing Autonomous Supply Chains: A Multi-Agent System (MAS) Approach.” It explores the innovative concept of Autonomous Supply Chains (ASCs) and their potential to revolutionize the industry.

The Need for Autonomous Supply Chains

In today's fast-paced and unpredictable world, traditional supply chains are struggling to keep up. Factors such as trade restrictions, the global COVID-19 pandemic, and various geopolitical conflicts have highlighted significant weaknesses in these systems. These disruptions underscore the urgent need for organizations to build more resilient and flexible supply chains.

This is where the concept of the Autonomous Supply Chain (ASC) comes into play. ASCs, characterized by their predictive and self-decision-making capabilities, promise to address these challenges. Despite the significant potential, research on ASCs has been relatively limited, particularly regarding their practical implementations. This paper aims to fill this gap by presenting a concrete methodology for implementing ASCs using a multi-agent system approach.

Introducing the Autonomous Agent-Based Supply Chain System (A2SC)

The paper introduces the Autonomous Agent-Based Supply Chain System (A2SC), a prototype implementation showcasing the power of autonomous agents in managing supply chains. The A2SC system leverages Fetch.ai's autonomous economic agents (AEAs), which are implemented using the Fetch AEA framework. These AEAs represent distinct organizations or functions within the supply chain and collaborate to achieve their respective objectives.

System Architecture

The A2SC prototype consists of two main components: an agent network and an interface web application. The architecture, depicted in the study, integrates these components using a microservice approach, employing RESTful APIs and WebSockets for communication.

Agent Network

The agent network is the core of the A2SC system. It is composed of AEAs that operate within an environment, specifically the Open Economic Framework (OEF). These agents not only collaborate cohesively but also have the capability to access storage services for data persistence and utilize sensors to monitor their environment.

Interface Web Application

The interface application is powered by Django and Channels, providing a web-based portal to interact with the A2SC prototype. It features a client with a collection of UI components and a server that handles HTTP and WebSockets requests. This setup ensures real-time visualization of the agent network’s state and facilitates user input.

Practical Implementation: Autonomous Supply Chain for Perishable Goods

A standout feature of the research is a practical case study on the autonomous meat supply chain. This case study demonstrates the implementation of the A2SC system using the proposed methodology, highlighting the effectiveness and potential of autonomous agents in real-world supply chain scenarios.

Conclusion

The inclusion of Fetch.ai's technology in this significant research underscores the transformative potential of autonomous agents and multi-agent systems in supply chain management. Despite the limitations, the study showcases a promising approach for creating effective and resilient ASC systems.

At Fetch.ai, we're proud to be at the forefront of this technological revolution, helping pave the way for more intelligent and adaptable supply chains. This research is a testament to the capabilities of our agents framework and its role in shaping the future of supply chain management.


More from Fetch