Multi-Agent Path Adjustment via Utility Function Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing path adjustment systems for multiple moving bodies require administrators to declare large amounts of data and transmit it frequently, leading to inefficiencies due to exponential increases in required combinations and the need to consider space-time prices, making them inconvenient and data-intensive.

Innovation Solution

A path adjustment system that includes a path reception unit for receiving evaluation data, a multi-path optimization unit that uses a learned utility function to optimize paths to prevent collisions, and a transmission unit to send optimized paths, reducing the data administrators need to declare and simplifying path determination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If path adjustment systems use traditional multi-agent pathfinding algorithms with centralized determination, then collision-free paths can be determined, but the system complexity and data transmission requirements increase exponentially

Engineering Contradiction:
Improvecollision-free path determinationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized path determination problem into individual agent-level decisions. Each agent independently determines its path by evaluating utility functions for different paths, rather than a centralized system computing all paths simultaneously. This segmentation reduces system complexity from exponential to polynomial scale while maintaining collision-free determination through utility function comparisons that inherently account for other agents' paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each agent autonomously determines its own path by evaluating utility functions and selecting the optimal path without requiring centralized coordination. The agent independently assesses path options considering collision avoidance, eliminating the need for complex centralized computation and data transmission while ensuring reliable collision-free path determination through self-service path planning.

Inventive Principle:
Principle #25Self-service

2Reliability

If path adjustment systems evaluate all possible path combinations for multiple agents, then optimal collision-free paths are found, but the data transmission requirements increase exponentially

Engineering Contradiction:
Improveoptimal path determinationVSAvoiddata transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the essential evaluation criteria from exhaustive path combination analysis and encapsulates them in utility functions. Instead of transmitting and evaluating all possible path combinations, the system extracts only the necessary utility evaluations for individual agent paths, dramatically reducing data transmission volume while maintaining optimal path determination through comparative utility assessment.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the evaluation parameter from exhaustive path combination analysis to utility function-based individual path evaluation. By transforming the problem from evaluating all combinations to evaluating utility functions for each agent's candidate paths, the system reduces data transmission requirements from exponential to manageable levels while preserving optimal path determination through utility comparison.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If administrators manually determine paths for multiple moving bodies, then arbitrary utility functions can be applied, but the operation becomes inefficient and data-intensive

Engineering Contradiction:
Improvearbitrary utility function applicationVSAvoidpath determination efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system enables agents to automatically determine their own paths by evaluating utility functions, eliminating the need for manual administrator intervention. Each agent self-services by autonomously assessing path options based on its utility function and selecting the optimal path, dramatically improving productivity while maintaining the adaptability to use arbitrary utility functions tailored to specific operational requirements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms path determination from a manual, administrator-driven process to an automated agent-level decision process. By changing the operational parameter from human manual determination to automated utility function evaluation, the system achieves both high productivity through automation and versatility through customizable utility functions that can be configured for different operational scenarios.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12067506B2Path adjustment system, path adjustment device, path adjustment method, and path adjustment program
Publication Date: 2024.08.20 NEC CORP
  • US12067506B2 patent drawing
  • US12067506B2 patent drawing
  • US12067506B2 patent drawing

AI summary

A path reception means 81 receives path evaluation data including each of paths of a plurality of moving bodies and an evaluation value of a business operator for each of the paths. A multi-path optimization means 82 performs optimization based on a utility function that represents adequacy of a business operator for a path learned based on the path evaluation data such that a number of the moving bodies existing in an identical area is a predetermined number or less and determines each of the paths of the plurality of moving bodies to adjust the paths of the plurality of moving bodies. A path transmission means 83 transmits each optimized path.