中文
相关论文

相关论文: Fully Dynamic $k$-Clustering in $\tilde O(k)$ Upda…

200 篇论文

Let $P$ be a set of points in some metric space. The approximate furthest neighbor problem is, given a second point set $C,$ to find a point $p \in P$ that is a $(1+\epsilon)$ approximate furthest neighbor from $C.$ The dynamic version is…

数据结构与算法 · 计算机科学 2023-02-21 Jinxiang Gan , Mordecai Jay Golin

In this paper, we study clustering with respect to the k-modes objective function, a natural formulation of clustering for categorical data. One of the main contributions of this paper is to establish the connection between k-modes and…

人工智能 · 计算机科学 2007-05-23 Zengyou He

The $k$-means++ algorithm by Arthur and Vassilvitskii [SODA 2007] is a classical and time-tested algorithm for the $k$-means problem. While being very practical, the algorithm also has good theoretical guarantees: its solution is $O(\log…

数据结构与算法 · 计算机科学 2023-07-26 Christoph Grunau , Ahmet Alper Özüdoğru , Václav Rozhoň

Many dynamic graph algorithms have an amortized update time, rather than a stronger worst-case guarantee. But amortized data structures are not suitable for real-time systems, where each individual operation has to be executed quickly. For…

数据结构与算法 · 计算机科学 2021-03-12 Aaron Bernstein , Sebastian Forster , Monika Henzinger

Clustering is a popular form of unsupervised learning for geometric data. Unfortunately, many clustering algorithms lead to cluster assignments that are hard to explain, partially because they depend on all the features of the data in a…

机器学习 · 计算机科学 2020-09-23 Sanjoy Dasgupta , Nave Frost , Michal Moshkovitz , Cyrus Rashtchian

A $k$-submodular function is an extension of a submodular function in that its input is given by $k$ disjoint subsets instead of a single subset. For unconstrained nonnegative $k$-submodular maximization, Ward and \v{Z}ivn\'y proposed a…

数据结构与算法 · 计算机科学 2016-08-23 Shinsaku Sakaue

$k$-means clustering is NP-hard in the worst case but previous work has shown efficient algorithms assuming the optimal $k$-means clusters are \emph{stable} under additive or multiplicative perturbation of data. This has two caveats. First,…

数据结构与算法 · 计算机科学 2019-02-27 Amit Deshpande , Anand Louis , Apoorv Vikram Singh

Fully dynamic graph is a data structure that (1) supports edge insertions and deletions and (2) answers problem specific queries. The time complexity of (1) and (2) are referred to as the update time and the query time respectively. There…

数据结构与算法 · 计算机科学 2014-04-30 Yoichi Iwata , Keigo Oka

We propose k^2-means, a new clustering method which efficiently copes with large numbers of clusters and achieves low energy solutions. k^2-means builds upon the standard k-means (Lloyd's algorithm) and combines a new strategy to accelerate…

机器学习 · 计算机科学 2016-05-31 Eirikur Agustsson , Radu Timofte , Luc Van Gool

We present new results on a number of fundamental problems about dynamic geometric data structures: 1. We describe the first fully dynamic data structures with sublinear amortized update time for maintaining (i) the number of vertices or…

计算几何 · 计算机科学 2019-03-21 Timothy M. Chan

With few exceptions (namely, algorithms for maximal matching, $2$-approximate vertex cover, and certain constant-stretch spanners), all known fully dynamic algorithms in general graphs require (amortized) $\Omega(\log n)$ update/query time.…

数据结构与算法 · 计算机科学 2019-07-11 Monika Henzinger , Pan Peng

Clustering is a fundamental task in unsupervised learning. Previous research has focused on learning-augmented $k$-means in Euclidean metrics, limiting its applicability to complex data representations. In this paper, we generalize…

机器学习 · 计算机科学 2025-06-17 Chenglin Fan , Kijun Shin

A modified dynamic programming algorithm rapidly and accurately solves large 0/1 knapsack problems. It has computational O(nlogn), space O(nlogn) and predictable maximum error. Experimentally it's accuracy increases faster than linearly…

数据结构与算法 · 计算机科学 2025-12-30 Nick Dawes

This paper presents a novel centroid-based heuristic algorithm, termed Kempe Swap K-Means, for constrained clustering under rigid must-link (ML) and cannot-link (CL) constraints. The algorithm employs a dual-phase iterative process: an…

机器学习 · 计算机科学 2026-03-31 Yuxuan Ren , Shijie Deng

Center-based clustering is a fundamental primitive for data analysis and becomes very challenging for large datasets. In this paper, we focus on the popular $k$-median and $k$-means variants which, given a set $P$ of points from a metric…

分布式、并行与集群计算 · 计算机科学 2019-10-01 Alessio Mazzetto , Andrea Pietracaprina , Geppino Pucci

In this paper, we show how to generalize the lazy update regime from dynamic matrix product [Cohen, Lee, Song STOC 2019, JACM 2021] to dynamic kronecker product. We provide an algorithm that uses $n^{\omega( \lceil k/2 \rceil, \lfloor k/2…

数据结构与算法 · 计算机科学 2026-03-23 Zhao Song

Motivated by applications in redistricting, we consider the uniform capacitated k-median and uniform capacitated k-means problems in bounded doubling metrics. We provide the first QPTAS for both problems and the first PTAS for the uniform…

数据结构与算法 · 计算机科学 2019-11-07 Vincent Cohen-Addad

Clustering is a key task in machine learning, with $k$-means being widely used for its simplicity and effectiveness. While 1D clustering is common, existing methods often fail to exploit the structure of 1D data, leading to inefficiencies.…

数据结构与算法 · 计算机科学 2024-12-25 Jake Hyun

We study the fully dynamic maximum matching problem. In this problem, the goal is to efficiently maintain an approximate maximum matching of a graph that is subject to edge insertions and deletions. Our focus is on algorithms that maintain…

数据结构与算法 · 计算机科学 2024-09-26 Soheil Behnezhad , Alma Ghafari

We study fully dynamic algorithms for maximum matching. This is a well-studied problem, known to admit several update-time/approximation trade-offs. For instance, it is known how to maintain a 1/2-approximate matching in $\log^{O(1)} n$…

数据结构与算法 · 计算机科学 2022-11-15 Soheil Behnezhad