Complex-Adaptive System Simulation via Recursive Stop Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Simulating complex-adaptive systems with user interactions poses challenges due to the complexity and randomness of component behaviors, making it difficult to achieve accurate modeling and optimal decision-making.

Innovation Solution

An electronic computing device is programmed to obtain an initial data state for the system, run simulations until stop points are reached, perform recursive simulations to determine optimized data states, and continue the simulation with these states, allowing for the analysis of multiple paths and the determination of globally optimal outcomes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user actions are included in simulation model, then user interaction capability is improved, but modeling accuracy deteriorates

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidmodeling accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the simulation process into distinct phases: initial simulation execution, pause at stop points, recursive sub-simulations for evaluating user actions, and resumption. This segmentation allows the model to handle user interactions without compromising the accuracy of the core system behavior by isolating user action evaluations into separate recursive simulation branches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary recursive simulations at stop points to evaluate potential user actions before committing to a path. By pre-evaluating multiple possible user actions through recursive simulations and selecting optimized data states, the system maintains accuracy by basing decisions on pre-computed optimal paths rather than ad-hoc user inputs during execution.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If recursive simulations are performed, then decision accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvedecision accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and evaluates only the critical decision points (stop points) through recursive simulations, rather than simulating every step of the process. By identifying and isolating specific stop points where user actions impact outcomes, the system performs recursive simulations only at these strategic locations, reducing overall computational complexity while maintaining decision accuracy at critical moments.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by performing recursive simulations only at necessary stop points rather than continuously throughout the entire simulation. This selective application of recursive simulations at key decision points provides sufficient accuracy for critical decisions without the excessive computational burden of applying recursive evaluation to every simulation step.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multiple simulation paths are analyzed, then outcome accuracy is improved, but processing time increases

Engineering Contradiction:
Improveoutcome accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary simulations to identify and establish stop points where user actions significantly impact outcomes. By pre-determining these critical stop points before full simulation execution, the system can efficiently analyze multiple paths only at these strategic locations, improving outcome accuracy without proportionally increasing processing time across the entire simulation timeline.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent skips through simulation segments between stop points by resuming from saved states rather than continuously analyzing every intermediate step. This allows the system to efficiently process multiple simulation paths by focusing computational resources on critical decision points while rapidly transitioning through less critical segments, thereby improving outcome accuracy without linearly increasing overall processing time.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS9874859B1Framework for simulations of complex-adaptive systems
Publication Date: 2018.01.23 WELLS FARGO BANK NA
  • US9874859B1 patent drawing
  • US9874859B1 patent drawing
  • US9874859B1 patent drawing

AI summary

An initial data state is obtained for an adaptive system. A simulation is started for the adaptive system on an electronic computing device. A first trial is run of the simulation of the adaptive system until a first stop point is reached. When the first stop point is reached, one or more recursive simulations are run from the first stop point. After the one or more recursive simulations have been run, an optimized set of modified data states for the adaptive system at the first stop point is automatically determined. Using the optimized set of modified data states, the run of the first trial of the simulation is continued from the first stop point until either additional stop points are reached or the first trial of the simulation is completed. An additional set of optimized modified data states is determined for at least one of the additional stop points.