Plan Analysis System Using Precomputed Upper Bounds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for analyzing optimal plans require prior domain knowledge and are computationally expensive, making it difficult to quickly execute analysis without extensive calculation costs and user waiting time.

Innovation Solution

A plan analysis method that generates optimization patterns by combining constraints, calculates upper bounds based on evaluation indices, searches for executable solutions, and determines the presence of an optimal solution using a processor and memory-based system, allowing for quick analysis without requiring domain knowledge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If sensitivity analysis is performed by perturbing input factors and solving optimization problems multiple times, then plan basis description accuracy is improved, but calculation cost and user waiting time increase significantly

Engineering Contradiction:
Improveplan basis description accuracyVSAvoiduser waiting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-calculates and stores upper bound information for various constraint combinations before user queries. When a user asks about plan basis, the system retrieves pre-computed upper bounds and compares them with actual optimization results, avoiding repeated sensitivity analysis calculations and providing immediate explanations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prepares cushioning data by computing upper bounds for different constraint scenarios in advance. These pre-computed upper bounds serve as a buffer that allows the system to quickly determine whether constraints are binding without performing costly re-optimization, thus cushioning against calculation time requirements.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Productivity

If hierarchical relationship between input factors is used to reduce calculation combinations, then factor search efficiency is improved, but prior domain knowledge is required which general users lack

Engineering Contradiction:
Improvefactor search efficiencyVSAvoidease of use for general users
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system implements a universal upper bound calculation mechanism that works for any constraint combination without requiring domain-specific hierarchical knowledge. The upper bound computation is a general-purpose technique that can be applied to any optimization problem, making the system accessible to general users while maintaining efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the approach from hierarchical factor analysis to parameter-based upper bound computation. By computing upper bounds with modified constraint parameters, the system efficiently identifies binding constraints without requiring users to understand or define hierarchical relationships, thus maintaining efficiency while improving ease of use.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If optimization problems are solved multiple times for sensitivity analysis, then contribution degree of input factors is accurately determined, but computational cost increases

Engineering Contradiction:
Improvecontribution degree accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential information needed for sensitivity analysis by computing upper bounds for specific constraint combinations. Instead of solving full optimization problems multiple times, the system extracts upper bound values that are sufficient to determine constraint binding status and factor contribution degrees, significantly reducing computational cost while maintaining accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates simplified copies of the optimization problem in the form of upper bound calculations. These upper bound problems are computationally cheaper copies that retain the essential information needed for sensitivity analysis, allowing the system to perform multiple analyses without the full computational cost of solving complete optimization problems repeatedly.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250173659A1Plan analysis method and plan analysis system
Publication Date: 2025.05.29 HITACHI LTD
  • US20250173659A1 patent drawing
  • US20250173659A1 patent drawing
  • US20250173659A1 patent drawing

AI summary

In a plan analysis method for analyzing an optimal plan in which an optimization target is optimized based on a plurality of constraints and evaluation indices, the plan analysis system generates a plurality of optimization patterns by combining constraints to be analyzed. Further, for each of the optimization patterns, an upper bound based on the evaluation indices when a condition corresponding to a focus state that a user pays attention to in the optimal plan is satisfied and the upper bound when the condition is not satisfied are calculated. Further, an executable solution for the optimization under each of the conditions is searched. Further, based on the upper bound and the executable solution, whether an optimal solution for the optimization is present under the conditions is determined.