activity
20172025
most citedAlone Together: Compositional Reasoning and Inference for Weak Isolation

17 citations · 32 across the 7 of their papers we have counts for

collaborators

9 papers

cs.PL2025

Automatically Verifying Replication-aware Linearizability

Vimala Soundarapandian, Kartik Nagar, Aseem Rastogi +1

Data replication is crucial for enabling fault tolerance and uniform low latency in modern decentralized applications. Replicated Data Types (RDTs) have emerged as a principled app…

cs.PL2022

Automating and Mechanizing Cutoff-based Verification of Distributed Protocols

Shreesha G. Bhat, Kartik Nagar

Distributed protocols are generally parametric and can be executed on a system with any number of nodes, and hence proving their correctness becomes an infinite state verification…

cs.PL2022

Certified Mergeable Replicated Data Types

Vimala Soundarapandian, Adharsh Kamath, Kartik Nagar +1

Replicated data types (RDTs) are data structures that permit concurrent modification of multiple, potentially geo-distributed, replicas without coordination between them. RDTs are…

cs.PL2021★ 4 cited

Repairing Serializability Bugs in Distributed Database Programs via Automated Schema Refactoring

Kia Rahmani, Kartik Nagar, Benjamin Delaware +1

Serializability is a well-understood concurrency control mechanism that eases reasoning about highly-concurrent database programs. Unfortunately, enforcing serializability has a hi…

cs.PL2020★ 4 cited

Semantics, Specification, and Bounded Verification of Concurrent Libraries in Replicated Systems

Kartik Nagar, Prasita Mukherjee, Suresh Jagannathan

Geo-replicated systems provide a number of desirable properties such as globally low latency, high availability, scalability, and built-in fault tolerance. Unfortunately, programmi…

cs.PL2019

CLOTHO: Directed Test Generation for Weakly Consistent Database Systems

Kia Rahmani, Kartik Nagar, Benjamin Delaware +1

Relational database applications are notoriously difficult to test and debug. Concurrent execution of database transactions may violate complex structural invariants that constrain…