Adaptive Temperature Control in Replica Exchange Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optimization methods, such as pseudo annealing, face challenges in efficiently finding optimal solutions for discrete optimization problems due to slow temperature reduction requirements, leading to long calculation times and difficulty in adjusting temperature schedules, which can result in either trapped local solutions or suboptimal results.

Innovation Solution

The optimization device employs a replica exchange method with multiple search units operating at different temperatures, allowing for stochastic state transitions and temperature exchanges based on energy changes and statistical information, to adaptively determine optimal temperature settings for improved solution accuracy and speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the temperature is lowered slowly to ensure convergence to the optimal solution, then the solution accuracy is improved, but the calculation time becomes excessively long

Engineering Contradiction:
Improvesolution accuracyVSAvoidcalculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent divides the search process into multiple independent search units (replicas), each operating at a different temperature. This segmentation allows parallel exploration of the solution space at various temperature levels, enabling the system to escape local optima more effectively while maintaining reasonable calculation time through parallel processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temperature dimension by creating multiple search units operating simultaneously at different temperatures. This transforms the single-temperature sequential search into a multi-temperature parallel search, adding a dimensional aspect that allows the system to explore both high-temperature (diverse) and low-temperature (refined) regions concurrently.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If the temperature is lowered quickly to reduce calculation time, then the calculation efficiency is improved, but the solution quality deteriorates due to getting trapped in local solutions

Engineering Contradiction:
Improvecalculation efficiencyVSAvoidsolution quality
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where search units exchange information about their findings. When a search unit discovers a better solution, this information is fed back to other search units, allowing them to adjust their searches. This feedback loop ensures that even with faster temperature reduction, the system can still find high-quality solutions through information sharing among replicas.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically changes the temperature parameter across multiple search units rather than using a single fixed temperature. By maintaining a distribution of temperatures and allowing them to evolve based on search progress, the system can quickly reduce overall computation time while ensuring solution quality through the presence of higher-temperature search units that continue to explore diverse solutions.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If a fixed temperature schedule is used for simplicity, then the ease of operation is improved, but the adaptability to different problem characteristics deteriorates

Engineering Contradiction:
Improveease of temperature adjustmentVSAvoidadaptability to problem characteristics
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent enables the optimization system to automatically adjust its temperature schedule based on the problem characteristics and search progress. The multiple search units self-organize their temperature levels and exchange strategies, eliminating the need for manual temperature schedule design while adapting to different problem types automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms the static, fixed temperature schedule into a dynamic, adaptive temperature distribution. The temperatures of search units are not fixed but evolve during the search process based on the problems' characteristics and the performance of other search units, allowing the system to adapt automatically without manual intervention.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11262717B2Optimization device and control method of optimization device based on temperature statistical information
Publication Date: 2022.03.01 FUJITSU LTD
  • US11262717B2 patent drawing
  • US11262717B2 patent drawing
  • US11262717B2 patent drawing

AI summary

An optimization device includes: search circuits, each configured to: hold values of state variables included in an evaluation function representing an energy value; calculate a change value of the energy value for each of state transitions which occurs in response to a change in one of the state variables; and determine stochastically whether to accept one of the state transitions according to a relative relationship between the change value of the energy value and thermal excitation energy, based on a set temperature value, the change value, and a random number value; and a controller configured to: acquire statistical information regarding a transition of a temperature value in each search circuit; determine a temperature value to be set in each search circuit based on the statistical information; set the temperature value for each search circuit; and exchange the temperature value or the values of the state variables between the search circuits.