中文
相关论文

相关论文: Extending JSON CRDTs with Move Operations

200 篇论文

This paper proposes a rapidly-exploring random trees (RRT) algorithm to solve the motion planning problem for hybrid systems. At each iteration, the proposed algorithm, called HyRRT, randomly picks a state sample and extends the search tree…

机器人学 · 计算机科学 2022-10-28 Nan Wang , Ricardo G. Sanfelice

Conflict-free replicated data types (CRDTs) are a promising tool for designing scalable, coordination-free distributed systems. However, constructing correct CRDTs is difficult, posing a challenge for even seasoned developers. As a result,…

编程语言 · 计算机科学 2022-09-23 Shadaj Laddad , Conor Power , Mae Milano , Alvin Cheung , Joseph M. Hellerstein

Replicated data types (RDTs) are data structures that permit concurrent modification of multiple, potentially geo-distributed, replicas without coordination between them. RDTs are designed in such a way that conflicting operations are…

编程语言 · 计算机科学 2022-03-29 Vimala Soundarapandian , Adharsh Kamath , Kartik Nagar , KC Sivaramakrishnan

This paper addresses the problem of coordination of a fleet of mobile robots - the problem of finding an optimal set of collision-free trajectories for individual robots in the fleet. Many approaches have been introduced during the last…

机器人学 · 计算机科学 2019-01-23 Jakub Hvězda , Miroslav Kulich , Libor Přeučil

Mixed-consistency programming models assist programmers in designing applications that provide high availability while still ensuring application-specific safety invariants. However, existing models often make specific system assumptions,…

编程语言 · 计算机科学 2024-05-27 Julian Haas , Ragnar Mogk , Annette Bieniusa , Mira Mezini

Consensus protocols are fundamental in distributed systems as they enable software with strong consistency properties. However, designing optimized protocols for specific use-cases under certain system assumptions is typically a laborious…

编程语言 · 计算机科学 2025-04-09 Julian Haas , Ragnar Mogk , Annette Bieniusa , Mira Mezini

Replication ensures data availability in fault-prone distributed systems. The celebrated CAP theorem stipulates that replicas cannot guarantee both strong consistency and availability under network partitions. A popular alternative, adopted…

分布式、并行与集群计算 · 计算机科学 2025-10-22 Petr Kuznetsov , Maxence Perion , Sara Tucci-Piergiovanni

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

This paper focuses on coordinate update methods, which are useful for solving problems involving large or high-dimensional datasets. They decompose a problem into simple subproblems, where each updates one, or a small block of, variables…

最优化与控制 · 数学 2016-08-16 Zhimin Peng , Tianyu Wu , Yangyang Xu , Ming Yan , Wotao Yin

Motion Planning is necessary for robots to complete different tasks. Rapidly-exploring Random Tree (RRT) and its variants have been widely used in robot motion planning due to their fast search in state space. However, they perform not well…

机器人学 · 计算机科学 2022-05-19 Zhirui Sun , Jiankun Wang , Max Q. -H. Meng

In this paper we present a novel algorithm for concurrent lock-free internal binary search trees (BST) and implement a Set abstract data type (ADT) based on that. We show that in the presented lock-free BST algorithm the amortized step…

分布式、并行与集群计算 · 计算机科学 2014-05-12 Bapi Chatterjee , Nhan Nguyen , Philippas Tsigas

We introduce Conflict-Aware Replicated Data Types (CARDs). CARDs are significantly more expressive than Conflict-free Replicated Data Types (CRDTs) as they support operations that can conflict with each other. Introducing conflicting…

分布式、并行与集群计算 · 计算机科学 2018-09-27 Nicholas V. Lewchenko , Arjun Radhakrishna , Akash Gaonkar , Pavol Černý

Join order optimization is critical in achieving good query performance. Despite decades of research and practice, modern query optimizers could still generate inferior join plans that are orders of magnitude slower than optimal. Existing…

数据库 · 计算机科学 2025-03-07 Junyi Zhao , Kai Su , Yifei Yang , Xiangyao Yu , Paraschos Koutris , Huanchen Zhang

Chronofold is a replicated data structure for versioned text. It is designed for use in collaborative editors and revision control systems. Past models of this kind either retrofitted local linear orders to a distributed system (the OT…

数据结构与算法 · 计算机科学 2020-04-27 Victor Grishchenko , Mikhail Patrakeev

Distributed systems address the increasing demand for fast access to resources and fault tolerance for data. However, due to scalability requirements, software developers need to trade consistency for performance. For certain data,…

编程语言 · 计算机科学 2020-11-02 Xin Zhao , Philipp Haller

Conflict-free replicated data types (CRDTs) are distributed data structures designed for fault tolerance and high availability. CRDTs have historically been taxonomized into state-based CRDTs, in which replicas apply updates locally and…

编程语言 · 计算机科学 2025-08-14 Nathan Liittschwager , Jonathan Castello , Stelios Tsampas , Lindsey Kuper

Motion planning problems have been studied by both the robotics and the controls research communities for a long time, and many algorithms have been developed for their solution. Among them, incremental sampling-based motion planning…

机器人学 · 计算机科学 2012-05-01 Oktay Arslan , Panagiotis Tsiotras

Virtual presence demands ultra-low latency, a factor that centralized architectures, by their nature, cannot minimize. Local peer-to-peer architectures offer a compelling alternative, but also pose unique challenges in terms of network…

分布式、并行与集群计算 · 计算机科学 2025-03-25 Abel Dantas , Carlos Baquero

In concurrent data structures, the efficiency of set operations can vary significantly depending on the workload characteristics. Numerous concurrent set implementations are optimized and fine-tuned to excel in scenarios characterized by…

分布式、并行与集群计算 · 计算机科学 2025-07-29 Daniel Manor , Mor Perry , Moshe Sulamy

CRUD operations, along with range queries make a highly useful abstract data type (ADT), employed by many dynamic analytics tasks. Despite its wide applications, to our knowledge, no fully wait-free data structure is known to support this…

分布式、并行与集群计算 · 计算机科学 2023-07-28 Gaurav Bhardwaj , Abhay Jain , Bapi Chatterjee , Sathya Peri