Optimal Solution Determination in Combinatorial Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Combinatorial optimization problems, such as gene control networks, face challenges in determining optimality due to the exponential growth of solution spaces and the difficulty in extracting and analyzing large numbers of solution candidates, especially with complex constraint conditions, which hinders the determination of optimal solutions in fields like drug development.

Innovation Solution

A method for determining optimality in combinatorial optimization problems involves uniformly extracting solutions, estimating maximum evaluation values, and determining whether candidate solutions fall within confidence intervals, using techniques like generalized extreme value distribution and zero-suppressed binary decision diagrams to efficiently analyze and validate solution optimality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If exhaustive full search is performed to determine optimal solution, then solution optimality is guaranteed, but calculation amount explodes exponentially making it infeasible for large-scale problems

Engineering Contradiction:
Improvesolution optimality guaranteeVSAvoidcalculation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the solution space into multiple regions and performs uniform extraction of solution candidates from different regions. This allows statistical analysis to be conducted on a manageable subset of solutions while still providing reliability guarantees for the overall optimal solution determination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces statistical analysis as an intermediary mechanism between exhaustive search and heuristic methods. By using statistical techniques to analyze uniformly extracted solutions, it provides reliability assessment without requiring complete enumeration of all possible solutions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If heuristic methods are used to calculate approximate solutions, then calculation efficiency is improved, but solution optimality cannot be determined as only local solutions are obtained

Engineering Contradiction:
Improvecalculation efficiencyVSAvoidsolution optimality determination
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback through statistical analysis of uniformly extracted solutions. The statistical results provide information about the quality of heuristic solutions and enable determination of whether a solution is likely to be optimal, creating a feedback loop that improves reliability without sacrificing efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameter of solution extraction from random or heuristic-based selection to uniform extraction across the solution space. This parameter change enables statistical analysis to provide reliability assessment while maintaining computational efficiency.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If statistical analysis is performed on solution candidates, then optimality estimation is possible, but difficulty in uniformly extracting large amounts of solutions from complex solution spaces with constraint conditions prevents practical application

Engineering Contradiction:
Improveoptimality estimation accuracyVSAvoidsolution extraction complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary uniform extraction of solution candidates before statistical analysis. By pre-selecting solutions uniformly from the solution space using ZDD techniques, it simplifies the subsequent statistical analysis step and makes the overall process practically applicable even with complex constraints.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex mechanical extraction processes with ZDD-based uniform extraction methods. This substitution enables efficient and systematic extraction of solution candidates that satisfies the requirements for statistical analysis while handling complex constraint conditions.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11816580B2Optimal solution determination method, optimal solution determination program, and optimal solution determination device
Publication Date: 2023.11.14 FUJIFILM CORP
  • US11816580B2 patent drawing
  • US11816580B2 patent drawing
  • US11816580B2 patent drawing

AI summary

Provided is an optimal solution determination method for determining optimality of a solution in a combinatorial optimization problem using a computer, including uniformly extracting a plurality of solutions in a solution space of the combinatorial optimization problem as a plurality of first solutions, and estimating a maximum evaluation value in a case where solutions of a number that exceeds the number of the plurality of first solutions are assumed, on the basis of a plurality of first evaluation values respectively corresponding to the plurality of first solutions that are uniformly extracted, as a first maximum evaluation value Z. Further, in a case where a solution candidate (graph G_1) that belongs to a solution space is input (step S18), an evaluation value S_1 corresponding to the graph G_1 is acquired, the acquired evaluation value S_1 is compared with the first maximum evaluation value Z, and it is determined whether the evaluation value S_1 of the input graph G_1 is within a confidence interval of the first maximum evaluation value Z (whether the graph G_1 is a first optimal value or not).