中文
相关论文

相关论文: A Stack-Free Traversal Algorithm for Left-Balanced…

200 篇论文

We present an algorithm that allows for building left-balanced and complete k-d trees over k-dimensional points in a trivially parallel and GPU friendly way. Our algorithm requires exactly one int per data point as temporary storage, and…

数据结构与算法 · 计算机科学 2023-04-06 Ingo Wald

The original description of the k-d tree recognized that rebalancing techniques, such as are used to build an AVL tree or a red-black tree, are not applicable to a k-d tree. Hence, in order to build a balanced k-d tree, it is necessary to…

数据结构与算法 · 计算机科学 2020-11-03 Russell A. Brown

K-Nearest Neighbors (KNN) search is a fundamental algorithm in artificial intelligence software with applications in robotics, and autonomous vehicles. These wide-ranging applications utilize KNN either directly for simple classification or…

软件工程 · 计算机科学 2021-06-08 Aryan Naim , Joseph Bowkett , Sisir Karumanchi , Peyman Tavallali , Brett Kennedy

The original description of the k-d tree recognized that rebalancing techniques, such as are used to build an AVL tree or a red-black tree, are not applicable to a k-d tree. Hence, in order to build a balanced k-d tree, it is necessary to…

数据结构与算法 · 计算机科学 2025-12-30 Russell A. Brown

The original description of the k-d tree recognized that rebalancing techniques, used for building an AVL or red-black tree, are not applicable to a k-d tree, because these techniques involve cyclic exchange of tree nodes that violates the…

数据结构与算法 · 计算机科学 2026-05-27 Russell A. Brown

The k-d tree is a classic binary space-partitioning tree used to organize points in k-dimensional space. While used in computational geometry and graphics, the data structure has a long history of application in nearest neighbor search. The…

计算机科学中的逻辑 · 计算机科学 2023-11-21 Nadeem Abdul Hamid

The original description of the k-d tree recognized that rebalancing techniques, such as used to build an AVL tree or a red-black tree, are not applicable to a k-d tree. Hence, in order to build a balanced k-d tree, it is necessary to find…

数据结构与算法 · 计算机科学 2025-12-30 Russell A. Brown

This paper give a simple linear-time algorithm that, given a weighted digraph, finds a spanning tree that simultaneously approximates a shortest-path tree and a minimum spanning tree. The algorithm provides a continuous trade-off: given the…

数据结构与算法 · 计算机科学 2015-06-02 Samir Khuller , Balaji Raghavachari , Neal E. Young

We present a method that maintains a balanced binary search tree without using any tree balance criterion at all, with the ultimate aim of maximum simplicity. In fact, our method is highly intuitive, and we only need to add minimal extra…

数据结构与算法 · 计算机科学 2019-08-09 Tae Woo Kim

We propose a derivative-free saddle-search algorithm designed to locate transition states using only function evaluations. The algorithm employs a nested architecture consisting of an inner eigenvector search and an outer saddle-point…

数值分析 · 数学 2026-01-07 Qiang Du , Baoming Shi , Lei Zhang , Xiangcheng Zheng

Containment-based trees encompass various handy structures such as B+-trees, R-trees and M-trees. They are widely used to build data indexes, range-queryable overlays, publish/subscribe systems both in centralized and distributed contexts.…

分布式、并行与集群计算 · 计算机科学 2012-12-17 Evangelos Bampas , Anissa Lamani , Franck Petit , Mathieu Valero

Stackless traversal is a technique to speed up range queries by avoiding usage of a stack during the tree traversal. One way to achieve that is to transform a given binary tree to store a left child and a skip-connection (also called an…

数据结构与算法 · 计算机科学 2024-12-24 Andrey Prokopenko , Damien Lebrun-Grandié

In low-dimensional topology, many important decision algorithms are based on normal surface enumeration, which is a form of vertex enumeration over a high-dimensional and highly degenerate polytope. Because this enumeration is subject to…

几何拓扑 · 数学 2013-02-18 Benjamin A. Burton , Melih Ozlen

Given a set of $k$-colored points in the plane, we consider the problem of finding $k$ trees such that each tree connects all points of one color class, no two trees cross, and the total edge length of the trees is minimized. For $k=1$,…

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

We propose a novel transition-based algorithm that straightforwardly parses sentences from left to right by building $n$ attachments, with $n$ being the length of the input sentence. Similarly to the recent stack-pointer parser by Ma et al.…

计算与语言 · 计算机科学 2019-03-21 Daniel Fernández-González , Carlos Gómez-Rodríguez

Two kinds of approximation algorithms exist for the k-BALANCED PARTITIONING problem: those that are fast but compute unsatisfying approximation ratios, and those that guarantee high quality ratios but are slow. In this paper we prove that…

计算复杂性 · 计算机科学 2019-04-29 Andreas Emil Feldmann

Data structures known as $k$-d trees have numerous applications in scientific computing, particularly in areas of modern statistics and data science such as range search in decision trees, clustering, nearest neighbors search, local…

数据结构与算法 · 计算机科学 2022-01-21 Aritra Chakravorty , William S. Cleveland , Patrick J. Wolfe

Simple regression methods provide robust, near-optimal solutions for optimal switching problems, including high-dimensional ones (up to 50). While the theory requires solving intractable PDE systems, the Longstaff-Schwartz algorithm with…

最优化与控制 · 数学 2026-04-02 Martin Andersson , Benny Avelin , Marcus Olofsson

An algorithm is proposed for constructing directed spanning forests of the minimum weight, in which the maximum possible degree of affinity between the minimum forests is preserved when the number of trees changes. The correctness of the…

组合数学 · 数学 2025-02-18 Vasily Buslov
‹ 上一页 1 2 3 10 下一页 ›