AI Formulation System for Narrowing Inequality Constraint Ranges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The introduction of auxiliary variables to encode inequality constraints in combinatorial optimization problems leads to an increase in the number of new variables, widening the solution space and making it difficult to solve the problem efficiently.

Innovation Solution

A formulation system that updates and transforms inequality constraints into equality constraints by reducing the range between upper and lower limit values using an auxiliary variable, thereby reducing the number of necessary binary variables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If an auxiliary variable is introduced to formulate an inequality constraint, then the inequality constraint can be transformed into a solvable form, but the number of variables increases and the solution space becomes wider

Engineering Contradiction:
Improveease of formulationVSAvoidnumber of variables
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the upper and lower limit values of the inequality constraint during the solving process. By updating these boundary parameters to reduce the range between them, the patent transforms the constraint formulation to require fewer auxiliary variables while maintaining feasibility, thus resolving the contradiction between ease of formulation and variable complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs dynamics by making the constraint boundaries adaptive rather than static. The upper and lower limit values are updated iteratively during the solving process based on the current solution state, allowing the formulation to adapt and reduce the number of required auxiliary variables dynamically, thereby improving efficiency without sacrificing formulation ease

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If the number of variables in the optimization problem increases, then the inequality constraint can be represented more accurately, but the solution space becomes wider and solving becomes more difficult

Engineering Contradiction:
Improveconstraint representation accuracyVSAvoidsolving efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent changes the parameters of the inequality constraint (upper and lower limit values) during the solving process to reduce the range between them. This parameter update strategy maintains accurate constraint representation by adapting to the current solution state while reducing the solution space, thereby improving solving efficiency without sacrificing constraint accuracy

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and removes redundant portions of the solution space by tightening the inequality constraint boundaries. By updating the limit values to eliminate unnecessary ranges, the patent maintains the essential constraint accuracy while reducing the overall solution space that needs to be searched, thus improving productivity

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250225201A1Formulation system, formulation method, and recording medium
Publication Date: 2025.07.10 NEC CORP
  • US20250225201A1 patent drawing
  • US20250225201A1 patent drawing
  • US20250225201A1 patent drawing

AI summary

An artificial intelligence (AI) system includes an update unit and a transformation unit. The update unit updates at least one of an upper limit value and a lower limit value of an inequality constraint included in an optimization problem so as to reduce a range between the upper limit value and the lower limit value of the inequality constraint. The transformation unit transforms the updated inequality constraint into an equality constraint by using an auxiliary variable having a domain determined by the upper limit value and the lower limit value of the updated inequality constraint.