paper-with-me

Papers

Linked Array Tree: A Constant-Time Search Structure for Big Data

2025-04-01 · Songpeng Liu

As data volumes continue to grow rapidly, traditional search algorithms, like the red-black tree and B+ Tree, face increasing challenges in performance, especially in big data scenarios with intensive storage access. This paper presents the Linked Array Tree (LAT), a novel data structure designed to achieve constant-time complexity for search, insertion, and deletion operations. LAT leverages a sparse, non-moving hierarchical layout that enables direct access paths without requiring rebalancing or data movement. Its low memory overhead and avoidance of pointer-heavy structures make it well-suited for large-scale and intensive workloads. While not specifically tested under parallel or concurrent conditions, the structure's static layout and non-interfering operations suggest potential advantages in such environments. This paper first introduces the structure and algorithms of LAT, followed by a detailed analysis of its time complexity in search, insertion, and deletion operations. Finally, it presents experimental results across both data-intensive and sparse usage scenarios to evaluate LAT's practical performance.

📄 PDF Abstract BibTeX arXiv:2504.00828

Code (1)

songpengliu/linkedarraytree 공식 구현

Similar Papers 제목 키워드 기반

Array-Based Monte Carlo Tree Search

2025-08-27 · James Ragan, Fred Y. Hadaegh, Soon-Jo Chung arxiv

Monte Carlo Tree Search is a popular method for solving decision making problems. Faster implementations allow for more simulations within the same wall clock time, directly improving search performance. To this end, we …

Decision Making

On Distribution Dependent Sub-Logarithmic Query Time of Learned Indexing

2023-06-19 · Sepanta Zeighami, Cyrus Shahabi

A fundamental problem in data management is to find the elements in an array that match a query. Recently, learned indexes are being extensively used to solve this problem, where they learn a model to predict the locatio…

Management

Learning-Augmented Search Data Structures

2024-02-16 · Chunkai Fu, Brandon G. Nguyen, Jung Hoon Seo, Ryan Zesch 외

We study the integration of machine learning advice to improve upon traditional data structure designed for efficient search queries. Although there has been recent effort in improving the performance of binary search tr…

Neural Random-Access Machines

2015-11-19 · Karol Kurach, Marcin Andrychowicz, Ilya Sutskever

In this paper, we propose and investigate a new neural network architecture called Neural Random Access Machine. It can manipulate and dereference pointers to an external variable-size random-access memory. The model is …

Fast MSER

2020-06-01 · CVPR 2020 6 · Hailiang Xu, Siqi Xie, Fan Chen

Maximally Stable Extremal Regions (MSER) algorithms are based on the component tree and are used to detect invariant regions. OpenCV MSER, the most popular MSER implementation, uses a linked list to associate pixels with…