Danny Z. Chen, Ziyun Huang, Yangwei Liu, Jinhui Xu
{"title":"On Clustering Induced Voronoi Diagrams","authors":"Danny Z. Chen, Ziyun Huang, Yangwei Liu, Jinhui Xu","doi":"arxiv-2404.18906","DOIUrl":null,"url":null,"abstract":"In this paper, we study a generalization of the classical Voronoi diagram,\ncalled clustering induced Voronoi diagram (CIVD). Different from the\ntraditional model, CIVD takes as its sites the power set $U$ of an input set\n$P$ of objects. For each subset $C$ of $P$, CIVD uses an influence function\n$F(C,q)$ to measure the total (or joint) influence of all objects in $C$ on an\narbitrary point $q$ in the space $\\mathbb{R}^d$, and determines the\ninfluence-based Voronoi cell in $\\mathbb{R}^d$ for $C$. This generalized model\noffers a number of new features (e.g., simultaneous clustering and space\npartition) to Voronoi diagram which are useful in various new applications. We\ninvestigate the general conditions for the influence function which ensure the\nexistence of a small-size (e.g., nearly linear) approximate CIVD for a set $P$\nof $n$ points in $\\mathbb{R}^d$ for some fixed $d$. To construct CIVD, we first\npresent a standalone new technique, called approximate influence (AI)\ndecomposition, for the general CIVD problem. With only $O(n\\log n)$ time, the\nAI decomposition partitions the space $\\mathbb{R}^{d}$ into a nearly linear\nnumber of cells so that all points in each cell receive their approximate\nmaximum influence from the same (possibly unknown) site (i.e., a subset of\n$P$). Based on this technique, we develop assignment algorithms to determine a\nproper site for each cell in the decomposition and form various\n$(1-\\epsilon)$-approximate CIVDs for some small fixed $\\epsilon>0$.\nParticularly, we consider two representative CIVD problems, vector CIVD and\ndensity-based CIVD, and show that both of them admit fast assignment\nalgorithms; consequently, their $(1-\\epsilon)$-approximate CIVDs can be built\nin $O(n \\log^{\\max\\{3,d+1\\}}n)$ and $O(n \\log^{2} n)$ time, respectively.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":"32 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Geometry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2404.18906","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we study a generalization of the classical Voronoi diagram,
called clustering induced Voronoi diagram (CIVD). Different from the
traditional model, CIVD takes as its sites the power set $U$ of an input set
$P$ of objects. For each subset $C$ of $P$, CIVD uses an influence function
$F(C,q)$ to measure the total (or joint) influence of all objects in $C$ on an
arbitrary point $q$ in the space $\mathbb{R}^d$, and determines the
influence-based Voronoi cell in $\mathbb{R}^d$ for $C$. This generalized model
offers a number of new features (e.g., simultaneous clustering and space
partition) to Voronoi diagram which are useful in various new applications. We
investigate the general conditions for the influence function which ensure the
existence of a small-size (e.g., nearly linear) approximate CIVD for a set $P$
of $n$ points in $\mathbb{R}^d$ for some fixed $d$. To construct CIVD, we first
present a standalone new technique, called approximate influence (AI)
decomposition, for the general CIVD problem. With only $O(n\log n)$ time, the
AI decomposition partitions the space $\mathbb{R}^{d}$ into a nearly linear
number of cells so that all points in each cell receive their approximate
maximum influence from the same (possibly unknown) site (i.e., a subset of
$P$). Based on this technique, we develop assignment algorithms to determine a
proper site for each cell in the decomposition and form various
$(1-\epsilon)$-approximate CIVDs for some small fixed $\epsilon>0$.
Particularly, we consider two representative CIVD problems, vector CIVD and
density-based CIVD, and show that both of them admit fast assignment
algorithms; consequently, their $(1-\epsilon)$-approximate CIVDs can be built
in $O(n \log^{\max\{3,d+1\}}n)$ and $O(n \log^{2} n)$ time, respectively.