Ben Cousins and Santosh Vempala Georgia Tech The Volume Problem - - PowerPoint PPT Presentation
Ben Cousins and Santosh Vempala Georgia Tech The Volume Problem - - PowerPoint PPT Presentation
Ben Cousins and Santosh Vempala Georgia Tech The Volume Problem Solution: Use Randomness! Reference Complexity Remarks Dyer, Frieze, and Kannan First polynomial algorithm (89) Lovsz and Simonovits (90) Isoperimetry,
The Volume Problem
Solution: Use Randomness!
- Reference
Complexity Remarks Dyer, Frieze, and Kannan (‘89) First polynomial algorithm Lovász and Simonovits (‘90) Isoperimetry, localization Applegate and Kannan (‘90) Logconcave sampling and integration Lovász (‘90) Ball walk Dyer and Frieze (‘91) Lovász and Simonovits (‘93) Kannan, Lovász, and Simonovits (‘97) Speedy walk, isotropy Lovász and Vempala (‘03) Annealing, hit-and-run Cousins and Vempala (‘15) Gaussian cooling
Compute Volume in Phases [LV03]
Cooling with Gaussians
- …
Computing the Ratios
Metropolis Ball Walk
KLS Conjecture
Mixing Time of Ball Walk
Gaussian Sampling and Isoperimetry
Gaussian Cooling Algorithm
- Even at this faster rate, variance of
ratio estimator remains a constant!!!
Sketch of Analysis
. . . . . . . . . . . .
Bounding the Variance
Localization Lemma
Further Theoretical Questions
- Illustration of one step of hit-and-run.
MATLAB Implementation
- Volume algorithm has been implemented in MATLAB, available for
download from MATLAB File Exchange
- “volume computation matlab”
- Can compute volume of 100 dimensional polytopes in ~10 minutes.