The techniques and structures described herein generally relate to sampling from an available probability distribution to create a desirable probability distribution. This resultant distribution can be used for computing values used in computational techniques including: Importance Sampling and Markov chain Monte Carlo systems.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A non-transitory computer-readable storage medium containing processor-executable instructions, which when executed cause at least one processor to: draw a first sample for a plurality of variables from a function defined on an analog processor; compute a first estimator for the first sample; draw a second sample from the first estimator, the second sample including a value for a first variable in the plurality of variables; fix the first variable in the plurality of variables to the value for the first variable in the plurality of variables to define an unfixed subset of the plurality of variables, and an updated version of the function defined on an analog processor; draw a third sample for the unfixed subset of the plurality of variables from the updated version of the function defined on an analog processor; compute a second estimator for the third sample; and draw a fourth sample from the second estimator. 2. A non-transitory computer-readable storage medium containing processor-executable instructions, which when executed cause at least one processor to: draw a first plurality of samples for a plurality of variables from a function defined on an analog processor; compute a first estimator for the first plurality of samples; draw a second sample from the first estimator, the second sample including a value for the first variable in the plurality of variables; for the function, during a first iteration on the function: fix an instant first variable in the plurality of variables to value for the first variable in the plurality of variables, wherein fixing the instant first variable defines: an instant fixed subset of plurality of variables, an instant unfixed subset of plurality of variables, and an instant partially fixed version of the function; draw an instant plurality of samples for the instant unfixed subset of the plurality of variables from the instant partially fixed version of the function defined on the analog processor; compute an instant estimator for the instant unfixed subset of the plurality of variables from the instant plurality of samples; and draw an instant value for an instant second variable of the unfixed subset of plurality of variables from the instant estimator. 3. The computer-readable storage medium of claim 2 wherein the processor-executable instructions when executed further cause the at least one processor to: store the value for the first variable in the plurality of variables. 4. The computer-readable storage medium of claim 2 wherein the processor-executable instructions when executed further cause the at least one processor to: for the function, during a first iteration on the function: store the instant value for the instant second variable of the unfixed subset of plurality of variables from the instant estimator.