中文
相关论文

相关论文: Repairing Conflicts among MVCC Transactions

200 篇论文

Software Transactional Memory systems (STMs) have garnered significant interest as an elegant alternative for addressing synchronization and concurrency issues with multi-threaded programming in multi-core systems. Client programs use STMs…

分布式、并行与集群计算 · 计算机科学 2019-03-25 Ved Prakash Chaudhary , Chirag Juyal , Sandeep Kulkarni , Sweta Kumari , Sathya Peri

Hotspots, a small set of tuples frequently read/written by a large number of transactions, cause contention in a concurrency control protocol. While a hotspot may comprise only a small fraction of a transaction's execution time,…

数据库 · 计算机科学 2021-03-19 Zhihan Guo , Kan Wu , Cong Yan , Xiangyao Yu

Composing together the individual atomic methods of concurrent data-structures (cds) pose multiple design and consistency challenges. In this context composition provided by transactions in software transaction memory (STM) can be handy.…

分布式、并行与集群计算 · 计算机科学 2018-05-29 Sathya Peri , Ajay Singh , Archit Somani

Computation of confidence sets is central to data science and machine learning, serving as the workhorse of A/B testing and underpinning the operation and analysis of reinforcement learning algorithms. Among all valid confidence sets for…

机器学习 · 统计学 2026-01-27 Heguang Lin , Binhao Chen , Mengze Li , Daniel Pimentel-Alarcón , Matthew L. Malloy

In this paper, we introduce a syntactic framework for analyzing and handling inconsistencies in propositional bases. Our approach focuses on examining the relationships between variable occurrences within conflicts. We propose two dual…

人工智能 · 计算机科学 2024-12-18 Yakoub Salhi

Low latency is one of the most desirable features of partially synchronous Byzantine consensus protocols. Existing low-latency protocols have achieved consensus with just two communication steps by reducing the maximum number of faults the…

分布式、并行与集群计算 · 计算机科学 2024-01-30 Mohammad M. Jalalzai , Chen Feng , Victoria Lemieux

Long-term memory systems enable conversational agents based on large language models (LLMs) to retain, retrieve, and apply user-specific information across multi-session interactions. However, existing evaluations mainly assess…

信息检索 · 计算机科学 2026-05-21 Zhen Tao , Jinxiang Zhao , Peng Liu , Dinghao Xi , Yanfang Chen , Wei Xu , Zhiyu Li

In blockchain applications, transaction confirmation is often treated as usability friction to be minimized or removed. However, confirmation also marks the boundary between deliberation and irreversible commitment, suggesting it may play a…

人机交互 · 计算机科学 2026-02-24 Eason Chen , Xinyi Tang , George Digkas , Dionysios Lougaris , John E. Naulty , Kostas Chalkias

Blockchain validators can reduce block processing time by exploiting multi-core CPUs, but deterministic execution must preserve a given total order while respecting transaction conflicts and per-block runtime limits. This paper…

分布式、并行与集群计算 · 计算机科学 2026-02-04 Arivarasan Karmegam , Lucianna Kiffer , Antonio Fernández Anta

Modern mixed (HTAP) workloads execute fast update-transactions and long-running analytical queries on the same dataset and system. In multi-version (MVCC) systems, such workloads result in many short-lived versions and long version-chains…

数据库 · 计算机科学 2019-10-18 Christian Riegger , Tobias Vincon , Robert Gottstein , Ilia Petrov

In mobile database environments, multiple users may access similar data items irrespective of their physical location leading to concurrent access anomalies. As disconnections and mobility are the common characteristics in mobile…

分布式、并行与集群计算 · 计算机科学 2010-07-15 Salman Abdul Moiz , Lakshmi Rajamani

Minimizing coordination, or blocking communication between concurrently executing operations, is key to maximizing scalability, availability, and high performance in database systems. However, uninhibited coordination-free execution can…

数据库 · 计算机科学 2014-10-31 Peter Bailis , Alan Fekete , Michael J. Franklin , Ali Ghodsi , Joseph M. Hellerstein , Ion Stoica

Current main memory database system architectures are still challenged by high contention workloads and this challenge will continue to grow as the number of cores in processors continues to increase. These systems schedule transactions…

数据库 · 计算机科学 2019-05-30 Yangjun Sheng , Anthony Tomasic , Tieying Zhang , Andrew Pavlo

Reject inference comprises techniques to infer the possible repayment behavior of rejected cases. In this paper, we model credit in a brand new view by capturing the sequential pattern of interactions among multiple stages of loan business…

风险管理 · 定量金融 2022-09-19 Mengnan Song , Jiasong Wang , Suisui Su

Current architectures for main-memory online transaction processing (OLTP) database management systems (DBMS) typically use random scheduling to assign transactions to threads. This approach achieves uniform load across threads but it…

数据库 · 计算机科学 2024-09-04 Tieying Zhang , Anthony Tomasic , Andrew Pavlo

We consider the online buffer minimization in multiprocessor systems with conflicts problem (in short, the buffer minimization problem) in the recently introduced flow model. In an online fashion, workloads arrive on some of the $n$…

数据结构与算法 · 计算机科学 2025-11-26 Niklas Haas , Sören Schmitt , Rob van Stee

Recently, we saw the emergence of consensus-based database systems that promise resilience against failures, strong data provenance, and federated data management. Typically, these fully-replicated systems are operated on top of a…

数据库 · 计算机科学 2020-11-04 Suyash Gupta , Jelle Hellings , Mohammad Sadoghi

The distributed transaction commit problem requires reaching agreement on whether a transaction is committed or aborted. The classic Two-Phase Commit protocol blocks if the coordinator fails. Fault-tolerant consensus algorithms also reach…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Jim Gray , Leslie Lamport

Machine learning (ML) models are constructed by expert ML practitioners using various coding languages, in which they tune and select models hyperparameters and learning algorithms for a given problem domain. They also carefully design an…

机器学习 · 计算机科学 2021-03-16 Subhajit Das , Alex Endert

The Massively Parallel Computation (MPC) model serves as a common abstraction of many modern large-scale data processing frameworks, and has been receiving increasingly more attention over the past few years, especially in the context of…

分布式、并行与集群计算 · 计算机科学 2020-01-08 Danupon Nanongkai , Michele Scquizzato