Multi-threaded Graph Coloring Algorithm in Shared Memory Architecture. - Nandini Singhal; Sathya Peri; Subrahmanyam Kalyanasundaram (CoRR, 2015)

Maintaining Acyclicity of Concurrent Graphs. - Sathya Peri; Muktikanta Sa; Nandini Singhal (CoRR, 2016)

Practical Multi-threaded Graph Coloring Algorithms for Shared Memory Architecture. - Nandini Singhal; Sathya Peri; Subrahmanyam Kalyanasundaram (ICDCN, 2017)

Proving Correctness of Concurrent Objects by Validating Linearization Points. - Sathya Peri; Muktikanta Sa; Nandini Singhal (CoRR, 2017)

Building Efficient Concurrent Graph Object through Composition of List-based Set. - Sathya Peri; Muktikanta Sa; Nandini Singhal (CoRR, 2017)

A Simple and Practical Concurrent Non-blocking Unbounded Graph with Reachability Queries. - Bapi Chatterjee; Sathya Peri; Muktikanta Sa; Nandini Singhal (CoRR, 2018)

A simple and practical concurrent non-blocking unbounded graph with linearizable reachability qeries. - Bapi Chatterjee; Sathya Peri; Muktikanta Sa; Nandini Singhal (ICDCN, 2019)

A Pragmatic Non-blocking Concurrent Directed Acyclic Graph. - Sathya Peri; Muktikanta Sa; Nandini Singhal (NETYS, 2019)

Memory Tagging: Minimalist Synchronization for Scalable Concurrent Data Structures. - Dan Alistarh; Trevor Brown 001; Nandini Singhal (SPAA, 2020)