login

Simulated annealing in convex bodies and an <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" altimg="si1.gif" overflow="scroll"><mml:msup><mml:mrow><mml:mi>O</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:math> volume algorithm

Journal of Computer and System SciencesPublished 10 November 2005
László Lovász, Santosh Vempala
Citations250
SJR quartileQ1
SJR score1.03
SNIP1.08

TL;DR

A new algorithm for computing the volume of a convex body in R^n is presented, improving on the previous best algorithm by a factor of n and using a ''morphing'' technique that can be viewed as a variant of simulated annealing.

Abstract

We present a new algorithm for computing the volume of a convex body in Rn. The main ingredients of the algorithm are (i) a "morphing" technique that can be viewed as a variant of simulated annealing and (ii) a new rounding algorithm to put a convex body in near-isotropic position. The complexity is O*(n4), improving on the previous best algorithm by a factor of n.

Keywords

Computer ScienceMathematics