Intra-Transaction Concurrency in Distributed Databases and Protocols which use Transaction Aborts to Preserve Consistency: A Performance Study. - Mohan Ahuja; James C. Browne (ICPP, 1986)

Concurrency Control by Pre-Ordering Entities in Databases with Multi-Versioned Entities. - Mohan Ahuja; James C. Browne (ICDE, 1987)

Performance Evaluation of Two Concurrency Control Protocols for Distributed Databases with Multiversioned Entities. - Mohan Ahuja; James C. Browne (ICDE, 1988)

An Efficient Distributed Algorithm for Finding Articulation Points, Bridges, and Biconnected Components in Asynchronous Networks. - Mohan Ahuja; Yahui Zhu (FSTTCS, 1989)

A Distributed Algorithm for Minimum Weight Spanning Trees Based on Echo Algorithms. - Mohan Ahuja; Yahui Zhu (ICDCS, 1989)

A Basic Unit of Computation in Distributed Systems. - Mohan Ahuja; Ajay D. Kshemkalyani; Timothy Carlson (ICDCS, 1990)

Preemptive Job Scheduling on a Hypercube. - Yahui Zhu; Mohan Ahuja (ICPP (1), 1990)

Flush Message Passing in Communicating Sequential Processes. - Mohan Ahuja; Kannan Varadhan; Amitabh Sinha (PARBASE / Architectures, 1990)

Flush Primitives for Asynchronous Distributed Systems. - Mohan Ahuja (Inf. Process. Lett., 1990)

An O(n log n) Feasibility Algorithm for Preemptive Scheduling of n Independent Jobs on a Hypercube. - Mohan Ahuja; Yahui Zhu (Inf. Process. Lett., 1990)

Concurrency Control for a Mix of Universioned and Multiversioned Entities in Distributed Databases. - Mohan Ahuja (J. Parallel Distributed Comput., 1990)

Timestamping events for inferring 'affects' relation and potential causality. - Mohan Ahuja; Timothy Carlson; Ashwani Gahlot; Deborah Shands (COMPSAC, 1991)

An implementation of F-channels, a preferable alternative to FIFO channels. - Mohan Ahuja (ICDCS, 1991)

An Implementation of Flush Channels Based on a Verification Methodology. - Phil Kearns; Tracy Camp; Mohan Ahuja (ICDCS, 1992)

Process-Channelagent-Process Model of Asynchronous Distributed Communication. - Keith Shafer; Mohan Ahuja (ICDCS, 1992)

On the Relative Speed of Messages and Hierarchical Channels. - Mohan Ahuja; Ravi Prakash 001 (SPDP, 1992)

An Implementation of F-Channels for Possible Cyclic Networks. - Xuefeng Dong; Mohan Ahuja (SPDP, 1992)

Distributed Modeling and Implementation of High Performance Communication Architectures. - Keith Shafer; Mohan Ahuja (ICDCS, 1993)

Assertions about Past and Future: Communication in a High-Performance Distributed System Highways. - Mohan Ahuja (SPDP, 1993)

Assertions About Past and Future in Highways: Global Flush Broadcast and Flush-Vector-Time. - Mohan Ahuja (Inf. Process. Lett., 1993)

An Implementation of F-Channels. - Mohan Ahuja (IEEE Trans. Parallel Distributed Syst., 1993)

On Job Scheduling on a Hypercube. - Yahui Zhu; Mohan Ahuja (IEEE Trans. Parallel Distributed Syst., 1993)

Passive-space and Time View: Vector Clocks for Achieving Higher Performance, Program Correction, and Distributed Computing. - Mohan Ahuja; Timothy Carlson; Ashwani Gahlot (IEEE Trans. Software Eng., 1993)

Proof Rules for Flush Channels. - Tracy Camp; Phil Kearns; Mohan Ahuja (IEEE Trans. Software Eng., 1993)

Global Flush Communication Primitive for Inter-process Communication. - Ashwani Gahlot; Mohan Ahuja; Timothy Carlson (PODC, 1994)

Implementation of Hierarchical F-Channels for High-Performance Distributed Computing. - Keith Shafer; Mohan Ahuja (Distributed Comput., 1995)

An Implementation of Global Flush Primitives Using Counters. - Mohan Ahuja; Michel Raynal (Parallel Process. Lett., 1995)

Assertions About Past and Future in Highways: Global Flush Broadcast and Flush-Vector-Time (Erratum). - Mohan Ahuja (Inf. Process. Lett., 1996)

Units of Computation in Fault-Tolerant Distributed Systems. - Mohan Ahuja; Shivakant Mishra (J. Parallel Distributed Comput., 1997)