Multi-Agent Response Strategy for Out-of-Time Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-agent reinforcement learning (MARL) systems face challenges in cooperative tasks due to asynchronous communication, leading to agents receiving out-of-time messages with time delays, causing uncertainty and unsafe cooperation.

Innovation Solution

A system that incorporates information-theoretic trajectory embedding (ITE) and dynamic graph neural network models to handle asynchronous communication, using sender identification, sent vector timestamps, and local vector clocks to categorize messages as synchronous or asynchronous, determining a response strategy based on message significance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If asynchronous communication is used in MARL systems, then agents can communicate with each other with time delays, but messages become out-of-time leading to uncertainty and unsafe cooperation

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidcooperation safety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by embedding trajectory information and significance parameters into messages before transmission. This allows receiving agents to pre-process and understand the context of asynchronous messages, reducing uncertainty caused by time delays and maintaining cooperation safety.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of relevant state information and trajectory data within messages. By embedding this contextual information, the system enables receiving agents to reconstruct the sender's state without requiring real-time synchronization, thus maintaining reliability in asynchronous communication.

Inventive Principle:
Principle #26Copying

2Productivity

If message transmission frequency is increased to reduce time delays, then communication efficiency improves, but system complexity and energy consumption increase

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies local quality by differentiating message priorities and transmission frequencies based on local needs. High-significance messages are transmitted more frequently with detailed information, while low-significance messages use simpler formats, optimizing communication efficiency without uniformly increasing system complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes communication parameters such as message frequency and information detail based on task requirements and current system state. This allows the system to achieve high communication efficiency when needed while reducing complexity during stable periods, resolving the contradiction between productivity and device complexity.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If detailed information is included in all messages, then agents have complete understanding, but message size and processing overhead increase

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies partial action by including only the necessary degree of information detail in each message based on its significance and the current task context. Rather than always transmitting complete information, the system transmits sufficient information to maintain cooperation safety while minimizing processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system segments information into hierarchical levels of importance and transmits different segments based on message type and task requirements. Critical trajectory information is embedded in high-priority messages, while less critical data is transmitted separately or omitted, reducing overall processing time while maintaining information completeness where needed.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12452196B2System and method for determining a response strategy to a set of messages
Publication Date: 2025.10.21 SHOPEE IP SINGAPORE PTE LTD
  • US12452196B2 patent drawing
  • US12452196B2 patent drawing
  • US12452196B2 patent drawing

AI summary

Systems, methods, and non-transitory computer-readable mediums are provided for an improved system for determining a response strategy to a set of messages received by at least one agent of a plurality of agents. For example, a system may be configured to obtain a set of messages received by at least one agent of a plurality of agents. Additionally, the system may be configured to categorize each message of the set of messages into an asynchronous category or a synchronous category. Moreover, the system may be configured to determine a significance parameter indicative of an importance of the received content parameter of each of at least two asynchronous messages. Further, the system may be configured to determine, for the at least one agent, a response signal related to the response strategy. In some examples, response signal may be determined based on the significance parameter.