Variable Set Update for Calculation Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current calculating devices face challenges in achieving high calculation accuracy for optimization problems due to limitations in variable updates and parameter management.
Innovation Solution
The calculating device employs a processor to repeatedly update a first variable set and a second variable set by incorporating different parameters and functions, allowing for adaptive updates of parameters based on the difference between variables and values, thereby enhancing calculation accuracy through parallel processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional variable update methods are used in calculating devices, then the device complexity remains low, but the calculation accuracy deteriorates
Solution Approach 1:
The patent divides the variable update process into two distinct variable sets (first variable set and second variable set) with different update rules. The first variable set is updated using one function while the second variable set uses another function, allowing specialized optimization for each variable type to improve overall calculation accuracy without requiring complete system redesign
Solution Approach 2:
Different parameters are applied to different variable sets based on their specific characteristics. The first variable set uses parameters optimized for its nature, while the second variable set uses parameters suited to its requirements, enabling localized optimization that improves calculation accuracy without uniformly increasing device complexity
2Measurement precision
If adaptive parameter updates are implemented, then the calculation accuracy improves, but the computation time increases
Solution Approach 1:
The patent implements periodic updates of parameters based on the difference between variables and target values. Rather than continuous adjustment, parameters are updated at specific intervals during the iterative process, maintaining calculation accuracy while reducing the computational overhead associated with constant parameter modification
Solution Approach 2:
Parameters are pre-configured based on expected variable ranges and problem characteristics before the main calculation begins. This preliminary setup allows the iterative process to converge faster with fewer adaptive adjustments needed during computation, balancing accuracy with computation time
Data Source
AI summary
According to one embodiment, a calculating device includes a processor configured to perform repeating an update processing. The update processing includes update of first and second variable sets. The first variable set includes a first variable xi. The second variable set includes a second variable yi. The update of the second variable set includes updating the second variable yi by adding a second function Fi to the second variable yi before the update. The second function Fi includes the first variable xi as a variable. The second function Fi includes a parameter ai. An ordinal number p is one integer not less than 1 and not more than N. An ordinal number q is one integer not less than 1 and not more than N. The ordinal number q is different from the ordinal number p. A parameter ap is different from a parameter aq.


