中文
相关论文

相关论文: Enumerating Constrained Non-crossing Minimally Rig…

200 篇论文

We present a linear programming based algorithm for computing a spanning tree $T$ of a set $P$ of $n$ points in $\Re^d$, such that its crossing number is $O(\min(t \log n, n^{1-1/d}))$, where $t$ the minimum crossing number of any spanning…

计算几何 · 计算机科学 2009-07-08 Sariel Har-Peled

A linearly constrained framework in $\mathbb{R}^d$ is a bar-joint framework where, in addition, vertices with loops are constrained to lie in given affine subspaces. In the generic case, when each vertex is incident to sufficiently many…

组合数学 · 数学 2026-05-19 Zakir Deniz , Hakan Guler , Anthony Nixon

In this article, we investigate short topological decompositions of non-orientable surfaces and provide algorithms to compute them. Our main result is a polynomial-time algorithm that for any graph embedded in a non-orientable surface…

计算几何 · 计算机科学 2022-03-15 Niloufar Fuladi , Alfredo Hubard , Arnaud de Mesmay

Given a set of well-formed terminal pairs on the external face of an undirected planar graph with unit edge weights, we give a linear-time algorithm for computing the union of non-crossing shortest paths joining each terminal pair, where…

数据结构与算法 · 计算机科学 2023-05-05 Lorenzo Balzotti , Paolo G. Franciosa

For a bar-joint framework $(G,p)$, a subgroup $\Gamma$ of the automorphism group of $G$, and a subgroup of the orthogonal group isomorphic to $\Gamma$, we introduce a symmetric averaging map which produces a bar-joint framework on $G$ with…

度量几何 · 数学 2025-02-24 Cameron Millar , Bernd Schulze , Louis Theran

We provide a general framework to exclude parameterized running times of the form $O(\ell^\beta+ n^\gamma)$ for problems that have polynomial running time lower bounds under hypotheses from fine-grained complexity. Our framework is based on…

数据结构与算法 · 计算机科学 2023-01-09 Klaus Heeger , André Nichterlein , Rolf Niedermeier

In undirected graphs with real non-negative weights, we give a new randomized algorithm for the single-source shortest path (SSSP) problem with running time $O(m\sqrt{\log n \cdot \log\log n})$ in the comparison-addition model. This is the…

数据结构与算法 · 计算机科学 2023-10-05 Ran Duan , Jiayi Mao , Xinkai Shu , Longhui Yin

Charts are oriented labeled graphs in a disk. Any simple surface braid (2-dimensional braid) can be described by using a chart. Also, a chart represents an oriented closed surface embedded in 4-space. In this paper, we investigate embedded…

几何拓扑 · 数学 2026-05-01 Teruo Nagase , Akiko Shima

In this paper we consider graph algorithms in models of computation where the space usage (random accessible storage, in addition to the read only input) is sublinear in the number of edges $m$ and the access to input data is constrained.…

数据结构与算法 · 计算机科学 2015-04-21 Kook Jin Ahn , Sudipto Guha

I present an algorithm that, given a number $n \geq 1$, computes a compact representation of the set of all noncrossing acyclic digraphs with $n$ nodes. This compact representation can be used as the basis for a wide range of dynamic…

数据结构与算法 · 计算机科学 2015-04-21 Marco Kuhlmann

In this thesis, Minimal Partitioning (MP) algorithm, an innovative algorithm for enumerating all the spanning trees in an undirected graph is presented. While MP algorithm uses a computational tree graph to traverse all possible spanning…

数据结构与算法 · 计算机科学 2014-07-04 Nasr Mohamed

We give a deterministic algorithm for computing a global minimum vertex cut in a vertex-weighted graph $n$ vertices and $m$ edges in $\widehat O(mn)$ time. This breaks the long-standing $\widehat \Omega(n^{4})$-time barrier in dense graphs,…

数据结构与算法 · 计算机科学 2025-03-28 Yonggang Jiang , Chaitanya Nalam , Thatchaphol Saranurak , Sorrachai Yingchareonthawornchai

Recently, Yamazaki et al. provided an algorithm that enumerates all non-isomorphic interval graphs on $n$ vertices with an $O(n^4)$ time delay. In this paper, we improve their algorithm and achieve $O(n^3 \log n)$ time delay. We also extend…

组合数学 · 数学 2023-06-22 Patryk Mikos

In an array of N elements, M positions and M elements are "marked". We show how to permute the elements in the array so that all marked elements end in marked positions, in time O(N) (in the standard word-RAM model), deterministically, and…

数据结构与算法 · 计算机科学 2018-07-19 Enoch Peserico

Given a matrix $M\in \mathbb{R}^{m\times n}$, the low rank matrix completion problem asks us to find a rank-$k$ approximation of $M$ as $UV^\top$ for $U\in \mathbb{R}^{m\times k}$ and $V\in \mathbb{R}^{n\times k}$ by only observing a few…

机器学习 · 计算机科学 2024-04-03 Yuzhou Gu , Zhao Song , Junze Yin , Lichen Zhang

We propose a simple, powerful, and flexible machine learning framework for (i) reducing the search space of computationally difficult enumeration variants of subset problems and (ii) augmenting existing state-of-the-art solvers with…

机器学习 · 计算机科学 2019-02-25 Juho Lauri , Sourav Dutta

We present a new paradigm for speeding up randomized computations of several frequently used functions in machine learning. In particular, our paradigm can be applied for improving computations of kernels based on random embeddings. Above…

机器学习 · 统计学 2016-04-26 Krzysztof Choromanski , Francois Fagan

We propose a general algorithmic framework for constrained matrix and tensor factorization, which is widely used in signal processing and machine learning. The new framework is a hybrid between alternating optimization (AO) and the…

机器学习 · 统计学 2016-08-24 Kejun Huang , Nicholas D. Sidiropoulos , Athanasios P. Liavas

The enumeration of minimal connected dominating sets is known to be notoriously hard for general graphs. Currently, it is only known that the sets can be enumerated slightly faster than $\mathcal{O}^{*}(2^n)$ and the algorithm is highly…

数据结构与算法 · 计算机科学 2019-08-07 Mohamed Yosri Sayadi

A randomized algorithm for computing a compressed representation of a given rank-structured matrix $A \in \mathbb{R}^{N\times N}$ is presented. The algorithm interacts with $A$ only through its action on vectors. Specifically, it draws two…

数值分析 · 数学 2024-06-25 James Levitt , Per-Gunnar Martinsson