Lune

FOCS2025顶会

Weighted k-Path and Other Problems in Almost O*(2k) Deterministic Time via Dynamic Representative Sets†

Jesper Nederlof

2025年份
4被引次数

摘要

We present a data structure that we call a Dynamic Representative Set. In its most basic form, it is given two parameters 0<k<n0\lt k\lt n and allows us to maintain a representation of a family F\mathcal{F} of subsets of {1,…,n}\{1, \ldots, n\}. It supports basic update operations (unioning of two families, element convolution) and a query operation that determines for a set B⊆{1,…,n}B \subseteq\{1, \ldots, n\} whether there is a set A∈FA \in \mathcal{F} of size at most k−∣B∣k-|B| such that A and B are disjoint. After 2k+O(klog⁡2k)nlog⁡n2^{k+O\left(\sqrt{k} \log ^{2} k\right)} n \log n preprocessing time, all operations use 2k+O(klog⁡2k)log⁡n2^{k+O\left(\sqrt{k} \log ^{2} k\right)} \log n time. Our data structure has many algorithmic consequences that improve over previous works. One application is a deterministic algorithm for the Weighted Directed k-Path problem, one of the central problems in parameterized complexity. Our algorithm takes as input an n-vertex directed graph G=(V,E)G=(V, E) with edge lengths and an integer k, and it outputs the minimum edge length of a path on k vertices in 2k+O(klog⁡2k)(n+m)log⁡n2^{k+O\left(\sqrt{k} \log ^{2} k\right)}(n+m) \log n time (in the word RAM model where weights fit into a single word). Modulo the lower order term 2O(klog⁡2k)2^{O\left(\sqrt{k} \log ^{2} k\right)}, this answers a question that has been repeatedly posed as a major open problem in the field. Index Terms-Algorithms, Analysis of Algorithms and Problem Complexity

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

它引用的顶会 Paper1

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖