Optimization algorithms for faster computational geometry

From MaRDI portal
Publication:4598192

DOI10.4230/LIPICS.ICALP.2016.53zbMATH Open1388.68278arXiv1412.1001MaRDI QIDQ4598192FDOQ4598192


Authors: Zeyuan Allen Zhu, Zhenyu Liao, Yang Yuan Edit this on Wikidata


Publication date: 19 December 2017

Abstract: We study two fundamental problems in computational geometry: finding the maximum inscribed ball (MaxIB) inside a bounded polyhedron defined by m hyperplanes, and the minimum enclosing ball (MinEB) of a set of n points, both in d-dimensional space. We improve the running time of iterative algorithms on MaxIB from ildeO(mdalpha3/varepsilon3) to ildeO(md+msqrtdalpha/varepsilon), a speed-up up to ildeO(sqrtdalpha2/varepsilon2), and MinEB from ildeO(nd/sqrtvarepsilon) to ildeO(nd+nsqrtd/sqrtvarepsilon), a speed-up up to ildeO(sqrtd). Our improvements are based on a novel saddle-point optimization framework. We propose a new algorithm mathttL1L2SPSolver for solving a class of regularized saddle-point problems, and apply a randomized Hadamard space rotation which is a technique borrowed from compressive sensing. Interestingly, the motivation of using Hadamard rotation solely comes from our optimization view but not the original geometry problem: indeed, it is not immediately clear why MaxIB or MinEB, as a geometric problem, should be easier to solve if we rotate the space by a unitary matrix. We hope that our optimization perspective sheds lights on solving other geometric problems as well.


Full work available at URL: https://arxiv.org/abs/1412.1001




Recommendations





Cited In (3)





This page was built for publication: Optimization algorithms for faster computational geometry

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4598192)