IP Library › Patent Application 17810276
Patent Application
App. No. 17/810,276

STRATIFYING CONDITIONAL CUMULATIVE DISTRIBUTION MODELS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/810,276
Abstract

A computing system comprises a processor configured to receive, a plurality of simulations, a discrete distribution function, and one or more cumulative distribution models. One or more conditional cumulative distribution models are generated based at least in part on the discrete distribution function and the one or more cumulative distribution models. A range of the one or more cumulative distribution models and one or more conditional cumulative distribution models is stratified, and a sum of discrepancy scores is computed for the plurality of simulations. In each of one or more resampling iterations, one or more simulations are replaced with one or more resampled simulations based on a policy. An updated sum of discrepancy scores is generated for the plurality of simulations with the one or more simulations replaced by the one or more resampled simulations. The plurality of simulations are output subsequent to performing the one or more resampling iterations.

Claims (58)

1 . A computing system, comprising:

a processor configured to,

receive,

a plurality of simulations, wherein each simulation includes a plurality of simulation results,

a discrete distribution function, and

one or more cumulative distribution models;

generate one or more conditional cumulative distribution models based at least in part on the discrete distribution function and the one or more cumulative distribution models;

stratify a range of the one or more cumulative distribution models and one or more conditional cumulative distribution models into a number of strata;

compute a sum of discrepancy scores for the plurality of simulations based at least in part on the cumulative distribution models and conditional cumulative distribution models;

in each of one or more resampling iterations, until the sum of one or more respective discrepancy scores is determined to meet an optimization threshold:

generate one or more resampled simulations based at least in part on the one or more cumulative distribution models;

replace one or more simulations of the plurality of simulations with the one or more resampled simulations based on a policy, and

generate an updated sum of discrepancy scores for the plurality of simulations with the one or more simulations replaced by the one or more resampled simulations; and

output the plurality of simulations subsequent to performing the one or more resampling iterations.

2 . The computing system of claim 1 , wherein the discrete distribution function is computed based upon the quantity of simulation results contained in each simulation.

3 . The computing system of claim 2 , wherein the discrete distribution function forms a Poisson distribution.

4 . The computing system of claim 1 , wherein the conditional cumulative distribution model is conditional upon a predetermined quantity of simulation results.

5 . The computing system of claim 1 , wherein the processor is configured to approximate the conditional cumulative distribution model using a Fourier transform, a Monte Carlo method, or a Fourier transform based upon Monte Carlo simulation data.

6 . The computing system of claim 1 , wherein the resampled simulation result is derived from a precomputed simulation.

7 . The computing system of claim 1 , wherein the policy to replace one or more simulation results with one or more sampled simulation results is implemented at a Markov Chain Monte Carlo agent.

8 . The computing system of claim 1 , wherein the resampling iterations are defined by a quantum-inspired algorithm.

9 . The computing system of claim 7 , wherein the quantum-inspired algorithm is a Quantum Monte Carlo, Substochastic Monte Carlo, Population Annealing, or Parallel Tempering algorithm.

10 . The computing system of claim 1 , wherein the processor is configured to apply the policy to minimize the one or more respective discrepancy scores.

11 . At a computing system, a method comprising:

receiving,

a plurality of simulations, wherein each simulation includes a plurality of simulation results,

a discrete distribution function, and

one or more cumulative distribution models;

generating one or more conditional cumulative distribution models based at least in part on the discrete distribution function and the one or more cumulative distribution models;

stratifying a range of the one or more cumulative distribution models and one or more conditional cumulative distribution models into a number of strata;

computing a sum of discrepancy scores for the plurality of simulations based at least in part on the cumulative distribution models and conditional cumulative distribution models;

in each of one or more resampling iterations, until the sum of one or more respective discrepancy scores is determined to meet an optimization threshold,

generating one or more resampled simulations based at least in part on the one or more cumulative distribution models,

replacing one or more simulations of the plurality of simulations with the one or more resampled simulations based on a policy, and

generating an updated sum of discrepancy scores for the plurality of simulations with the one or more simulations replaced by the one or more resampled simulations; and

outputting the plurality of simulations subsequent to performing the one or more resampling iterations.

12 . The method of claim 11 , further comprising computing the discrete distribution function based upon the quantity of simulation results contained in each simulation.

13 . The method of claim 12 , wherein the discrete distribution function forms a Poisson distribution.

14 . The method of claim 11 , wherein the conditional cumulative distribution model is conditional upon a predetermined quantity of simulation results.

15 . The method of claim 11 , further comprising approximating the conditional cumulative distribution model using a Fourier transform, a Monte Carlo method, or a Fourier transform based upon Monte Carlo simulation data.

16 . The method of claim 11 , further comprising deriving the resampled simulation result from a precomputed simulation.

17 . The method of claim 11 , further comprising implementing the policy at a Markov Chain Monte Carlo agent.

18 . The method of claim 11 , wherein the resampling iterations are defined by a quantum-inspired algorithm.

19 . The method of claim 18 , wherein the quantum-inspired algorithm includes a Quantum Monte Carlo, Substochastic Monte Carlo, Population Annealing, or Parallel Tempering algorithm.

20 . A computing system, comprising:

a processor configured to

receive,

a plurality of simulations, wherein each simulation includes a plurality of simulation results,

a discrete distribution function, and

one or more cumulative distribution models;

generate one or more conditional cumulative distribution models based at least in part on the discrete distribution function and the one or more cumulative distribution models;

stratify a range of the one or more cumulative distribution models and one or more conditional cumulative distribution models into a number of strata;

compute a sum of discrepancy scores for the plurality of simulations based at least in part on the cumulative distribution models and conditional cumulative distribution models;

in each of one or more resampling iterations defined by a quantum-inspired algorithm, until the sum of one or more respective discrepancy scores is determined to meet an optimization threshold:

generate one or more resampled simulations based at least in part on the one or more cumulative distribution models;

replace one or more simulations of the plurality of simulations with the one or more resampled simulations based on a policy configured to minimize the one or more respective discrepancy scores, and

generate an updated sum of discrepancy scores for the plurality of simulations with the one or more simulations replaced by the one or more resampled simulations; and

output the plurality of simulations subsequent to performing the one or more resampling iterations.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2025
From: WILLIS GROUP LIMITED
To: TOWERS WATSON SOFTWARE LIMITED
Reel/Frame 071032/0907 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: MCGUINNESS, ANDREW JOHN; LACKEY, BRADLEY CURTIS
To: WILLIS GROUP LIMITED
Reel/Frame 060500/0417 →