中文
相关论文

相关论文: Wait-Free Updates and Range Search using Uruv

200 篇论文

The size of a data structure (i.e., the number of elements in it) is a widely used property of a data set. However, for concurrent programs, obtaining a correct size efficiently is non-trivial. In fact, the literature does not offer a…

分布式、并行与集群计算 · 计算机科学 2022-09-16 Gal Sela , Erez Petrank

Dynamic tree data structures maintain a forest while supporting insertion and deletion of edges and a broad set of queries in $O(\log n)$ time per operation. Such data structures are at the core of many modern algorithms. Recent work has…

数据结构与算法 · 计算机科学 2025-06-23 Humza Ikram , Andrew Brady , Daniel Anderson , Guy Blelloch

Existing large language model (LLM) serving systems typically employ Prefill-Decode disaggregated architecture to prevent computational interference between the prefill and decode phases. However, in real-world LLM serving scenarios,…

分布式、并行与集群计算 · 计算机科学 2025-11-07 Yu Wu , Tongxuan Liu , Yuting Zeng , Siyu Wu , Jun Xiong , Xianzhe Dong , Hailong Yang , Ke Zhang , Jing Li

The increasing demand for continual learning in sequential data processing has led to progressively complex training methodologies and larger recurrent network architectures. Consequently, this has widened the knowledge gap between…

机器学习 · 计算机科学 2025-03-11 Abdullah M. Zyarah , Dhireesha Kudithipudi

We present a novel distributed union-find algorithm that features asynchronous parallelism and k-d tree based load balancing for scalable visualization and analysis of scientific data. Applications of union-find include level set extraction…

分布式、并行与集群计算 · 计算机科学 2022-02-02 Jiayi Xu , Hanqi Guo , Han-Wei Shen , Mukund Raj , Xueyun Wang , Xueqiao Xu , Zhehui Wang , Tom Peterka

Building concurrent spatial trees is more complicated than binary search trees since a space hierarchy should be preserved during modifications. We present a non-blocking quadtree-quadboost-that supports concurrent insert, remove, move, and…

数据结构与算法 · 计算机科学 2016-07-13 Keren Zhou , Guangming Tan , Wei Zhou

In Retrieval-Augmented Generation (RAG), retrieval is not always helpful and applying it to every instruction is sub-optimal. Therefore, determining whether to retrieve is crucial for RAG, which is usually referred to as Active Retrieval.…

计算与语言 · 计算机科学 2024-10-04 Qinyuan Cheng , Xiaonan Li , Shimin Li , Qin Zhu , Zhangyue Yin , Yunfan Shao , Linyang Li , Tianxiang Sun , Hang Yan , Xipeng Qiu

Adversarial testing of large language models (LLMs) is crucial for their safe and responsible deployment. We introduce a novel approach for automated generation of adversarial evaluation datasets to test the safety of LLM generations on new…

软件工程 · 计算机科学 2023-12-01 Bhaktipriya Radharapu , Kevin Robinson , Lora Aroyo , Preethi Lahoti

With rapid advancements in artificial intelligence, question-answering (Q&A) systems have become essential in intelligent search engines, virtual assistants, and customer service platforms. However, in dynamic domains like smart grids,…

计算与语言 · 计算机科学 2025-02-24 Yunfeng Li , Jiqun Zhang , Guofu Liao , Xue Shi , Junhong Liu

Test-time scaling has become a dominant paradigm for improving LLM agent reliability, yet current approaches treat compute as an abundant resource, allowing agents to exhaust token and tool budgets on redundant steps or dead-end…

机器学习 · 计算机科学 2026-03-16 Yushu Li , Wenlong Deng , Jiajin Li , Xiaoxiao Li

Priority queues are abstract data structures which store a set of key/value pairs and allow efficient access to the item with the minimal (maximal) key. Such queues are an important element in various areas of computer science such as…

数据结构与算法 · 计算机科学 2015-09-24 Jakob Gruber

During the past decades significant efforts have been made to propose data structures for answering connectivity queries on fully dynamic graphs, i.e., graphs with frequent insertions and deletions of edges. However, a comprehensive…

数据库 · 计算机科学 2025-01-13 Qing Chen , Michael H. Böhlen , Sven Helmer

Open-domain long-form text generation requires generating coherent, comprehensive responses that address complex queries with both breadth and depth. This task is challenging due to the need to accurately capture diverse facets of input…

信息检索 · 计算机科学 2024-10-22 Kashob Kumar Roy , Pritom Saha Akash , Kevin Chen-Chuan Chang , Lucian Popa

This paper addresses the challenge of multi-agent path planning for efficient data collection in dynamic, uncertain environments, exemplified by autonomous underwater vehicles (AUVs) navigating the Gulf of Mexico. Traditional greedy…

多智能体系统 · 计算机科学 2024-12-30 Ted Edward Holmberg , Elias Ioup , Mahdi Abdelguerfi

This paper considers the modeling and the analysis of the performance of lock-free concurrent data structures. Lock-free designs employ an optimistic conflict control mechanism, allowing several processes to access the shared data object at…

数据结构与算法 · 计算机科学 2015-08-17 Aras Atalar , Paul Renaud-Goud , Philippas Tsigas

In high performance systems it is sometimes hard to build very large graphs that are efficient both with respect to memory and compute. This paper proposes a data structure called Markov-chain-priority-queue (MCPrioQ), which is a lock-free…

机器学习 · 计算机科学 2023-05-01 Jesper Derehag , Åke Johansson

High-performance analysis of unstructured data like graphs now is critical for applications ranging from business intelligence to genome analysis. Towards this, data centers hold large graphs in memory to serve multiple concurrent queries…

分布式、并行与集群计算 · 计算机科学 2022-09-27 Emory Smith , Shannon Kuntz , Jason Riedy , Martin Deneroff

The B-tree is a fundamental secondary index structure that is widely used for answering one-dimensional range reporting queries. Given a set of $N$ keys, a range query can be answered in $O(\log_B \nm + \frac{K}{B})$ I/Os, where $B$ is the…

数据结构与算法 · 计算机科学 2008-11-27 Ke Yi

Serverless computing is increasingly adopted for its ability to manage complex, event-driven workloads without the need for infrastructure provisioning. However, traditional resource allocation in serverless platforms couples CPU and…

分布式、并行与集群计算 · 计算机科学 2025-03-03 Lingxiao Jin , Zinuo Cai , Zebin Chen , Hongyu Zhao , Ruhui Ma

Modern highly-concurrent search data structures, such as search trees, obtain multi-core scalability and performance by having operations traverse the data structure without any synchronization. As a result, however, these algorithms are…

分布式、并行与集群计算 · 计算机科学 2024-01-12 Yotam M. Y. Feldman , Artem Khyzha , Constantin Enea , Adam Morrison , Aleksandar Nanevski , Noam Rinetzky , Sharon Shoham