Auxiliary-Variable Function Transformation for Higher-Order Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing combinatorial optimization problems face difficulties in handling higher-order forms when the evaluation function is given in quadratic form, making it challenging to effectively handle higher-order terms.

Innovation Solution

A transformation apparatus and method that utilize auxiliary variable constraints to transform an evaluation function into a higher-order form by introducing auxiliary variables and penalty terms, maintaining equivalence with the original function.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If an evaluation function is given in quadratic form, then it is possible to make solution seeking more efficient, but it is difficult to handle an input of higher-order form

Engineering Contradiction:
Improvesolution seeking efficiencyVSAvoidcapability to handle higher-order terms
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces auxiliary variables as intermediary elements that bridge the gap between higher-order terms and the quadratic form requirement. These auxiliary variables act as mediators that transform the representation of higher-order interactions while maintaining the quadratic structure that the solver can efficiently process. The auxiliary variables enable the system to handle higher-order problems without sacrificing the efficiency benefits of quadratic form optimization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If auxiliary variables are introduced to handle higher-order terms, then higher-order forms can be handled, but the complexity of the evaluation function increases

Engineering Contradiction:
Improvecapability to handle higher-order termsVSAvoidcomplexity of evaluation function
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the higher-order evaluation function into multiple quadratic components by introducing auxiliary variables. Each auxiliary variable represents a specific higher-order interaction, allowing the complex higher-order function to be broken down into manageable quadratic segments. This segmentation maintains the overall functionality while making the problem tractable for quadratic solvers and reducing the apparent complexity at each processing stage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250371375A1Transformation apparatus
Publication Date: 2025.12.04 NEC CORP
  • US20250371375A1 patent drawing
  • US20250371375A1 patent drawing
  • US20250371375A1 patent drawing

AI summary

A transformation apparatus includes: a selecting unit that selects an auxiliary variable constraint from a list of auxiliary variable constraints represented in a form in which a product of variables matches another variable; and a substituting unit that performs a substitution process based on the auxiliary variable constraint selected by the selecting unit and thereby transforms an evaluation function to be transformed represented by a polynomial with a plurality of variables into a higher-order evaluation function than the evaluation function.