2008 |
72 | EE | Zhiguo Zhang,
Ajay D. Kshemkalyani,
Sol M. Shatz:
Multi-root, Multi-Query Processing in Sensor Networks.
DCOSS 2008: 432-450 |
71 | EE | Bin Wu,
Ajay D. Kshemkalyani:
Modeling message propagation in random graph networks.
Computer Communications 31(17): 4138-4148 (2008) |
70 | EE | Bin Wu,
Ajay D. Kshemkalyani:
Analysis models for unguided search in unstructured P2P networks.
IJAHUC 3(4): 255-263 (2008) |
69 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Data-stream-based global event monitoring using pairwise interactions.
J. Parallel Distrib. Comput. 68(6): 729-751 (2008) |
2007 |
68 | EE | Ajay D. Kshemkalyani:
Temporal Predicate Detection Using Synchronized Clocks.
IEEE Trans. Computers 56(11): 1578-1584 (2007) |
67 | EE | Ajay D. Kshemkalyani,
Bin Wu:
Detecting Arbitrary Stable Properties Using Efficient Snapshots.
IEEE Trans. Software Eng. 33(5): 330-346 (2007) |
66 | EE | Ranganath Atreya,
Neeraj Mittal,
Ajay D. Kshemkalyani,
Vijay K. Garg,
Mukesh Singhal:
Efficient detection of a locally stable predicate in a distributed system.
J. Parallel Distrib. Comput. 67(4): 369-385 (2007) |
2006 |
65 | EE | Bin Wu,
Ajay D. Kshemkalyani:
Evaluation of Models for Analyzing Unguided Search in Unstructured Networks.
EUC Workshops 2006: 163-172 |
64 | EE | Bin Wu,
Ajay D. Kshemkalyani:
Analysis Models for Blind Search in Unstructured Overlays.
NCA 2006: 223-226 |
63 | EE | Bin Wu,
Ajay D. Kshemkalyani:
Objective-Optimal Algorithms for Long-Term Web Prefetching.
IEEE Trans. Computers 55(1): 2-17 (2006) |
2005 |
62 | | Ajit Pal,
Ajay D. Kshemkalyani,
Rajeev Kumar,
Arobinda Gupta:
Distributed Computing - IWDC 2005, 7th International Workshop, Kharagpur, India, December 27-30, 2005, Proceedings
Springer 2005 |
61 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Global State Detection Based on Peer-to-Peer Interactions.
EUC 2005: 560-571 |
60 | EE | Ajay D. Kshemkalyani,
Bin Wu:
Nonintrusive Snapshots Using Thin Slices.
EUC 2005: 572-583 |
59 | EE | Ajay D. Kshemkalyani:
Predicate Detection Using Event Streams in Ubiquitous Environments.
EUC Workshops 2005: 807-816 |
58 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Analysis of Interval-Based Global State Detection.
ICDCIT 2005: 203-216 |
57 | EE | Bharath Sundararaman,
Ugo Buy,
Ajay D. Kshemkalyani:
Clock synchronization for wireless sensor networks: a survey.
Ad Hoc Networks 3(3): 281-323 (2005) |
56 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Causality-Based Predicate Detection across Space and Time.
IEEE Trans. Computers 54(11): 1438-1453 (2005) |
2004 |
55 | | Liujia Hu,
Ajay D. Kshemkalyani:
HRED: A Simple and Efficient Active Queue Management Algorithm.
ICCCN 2004: 387-393 |
54 | EE | Kandarp Jani,
Ajay D. Kshemkalyani:
Performance of Fair Distributed Mutual Exclusion Algorithms.
IWDC 2004: 2-15 |
53 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Causal Multicast in Mobile Networks.
MASCOTS 2004: 213-220 |
52 | EE | Bin Wu,
Ajay D. Kshemkalyani:
Objective-Greedy Algorithms for Long-Term Web Prefetching.
NCA 2004: 61-68 |
51 | EE | Bartlomiej Sieka,
Ajay D. Kshemkalyani,
Mukesh Singhal:
On the Security of Polling Protocols in Peer-to-Peer Systems.
Peer-to-Peer Computing 2004: 36-44 |
50 | EE | Ajay D. Kshemkalyani:
The power of logical clock abstractions.
Distributed Computing 17(2): 131-150 (2004) |
49 | EE | Punit Chandra,
Pranav Gambhire,
Ajay D. Kshemkalyani:
Performance of the Optimal Causal Multicast Algorithm: A Statistical Analysis.
IEEE Trans. Parallel Distrib. Syst. 15(1): 40-52 (2004) |
2003 |
48 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Global Predicate Detection under Fine-Grained Modalities.
ASIAN 2003: 91-109 |
47 | EE | Ajay D. Kshemkalyani:
A Note on Modalities for Nonconjunctive Global Predicates.
IWDC 2003: 11-25 |
46 | EE | Mayank Rawat,
Ajay D. Kshemkalyani:
SWIFT: Scheduling in Web Servers for Fast Response Time.
NCA 2003: 51-58 |
45 | EE | Ajay D. Kshemkalyani:
A Fine-Grained Modality Classification for Global Predicates.
IEEE Trans. Parallel Distrib. Syst. 14(8): 807-816 (2003) |
44 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Distributed algorithm to detect strong conjunctive predicates.
Inf. Process. Lett. 87(5): 243-249 (2003) |
2002 |
43 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Detection of Orthogonal Interval Relations.
HiPC 2002: 323-333 |
42 | EE | Vivek Shikaripura,
Ajay D. Kshemkalyani:
A Simple, Memory-Efficient Bounded Concurrent Timestamping Algorithm.
ISAAC 2002: 550-562 |
41 | EE | Ajay D. Kshemkalyani,
Roshan Kamath:
Orthogonal relations for reasoning about posets.
Int. J. Intell. Syst. 17(12): 1101-1110 (2002) |
40 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Communication Patterns in Distributed Computations.
J. Parallel Distrib. Comput. 62(6): 1104-1119 (2002) |
2001 |
39 | EE | Ajay D. Kshemkalyani,
Roshan Kamath:
Orthogonal Relations for Reasoning about Abstract Events.
ECSQARU 2001: 726-735 |
38 | EE | Sandeep Lodha,
Punit Chandra,
Ajay D. Kshemkalyani,
Mayank Rawat:
Efficient Synchronization of Asynchronous Processes.
Euro-Par 2001: 352-357 |
37 | EE | Punit Chandra,
Ajay D. Kshemkalyani:
Compact Routing in Directed Networks with Stretch Factor of Two.
HiPC 2001: 24-46 |
2000 |
36 | EE | Ajay D. Kshemkalyani:
Concurrent Knowledge and Logical Clock Abstractions.
FSTTCS 2000: 489-502 |
35 | EE | Pranav Gambhire,
Ajay D. Kshemkalyani:
Reducing False Causality in Causal Message Ordering.
HiPC 2000: 61-72 |
34 | EE | Pranav Gambhire,
Ajay D. Kshemkalyani:
Evaluation of the Optimal Causal Message Ordering Algorithm.
HiPC 2000: 83-95 |
33 | EE | Sandeep Lodha,
Ajay D. Kshemkalyani:
A Fair Distributed Mutual Exclusion Algorithm.
IEEE Trans. Parallel Distrib. Syst. 11(6): 537-549 (2000) |
1999 |
32 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Universal Constructs in Distributed Computations.
Euro-Par 1999: 795-805 |
31 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Two Classes of Communication Patterns.
PODC 1999: 277 |
30 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
A One-Phase Algorithm to Detect Distributed Deadlocks in Replicated Databases.
IEEE Trans. Knowl. Data Eng. 11(6): 880-895 (1999) |
1998 |
29 | EE | Ajay D. Kshemkalyani:
Significance and Uses of Fine-Grained Synchronization Relations.
Euro-Par 1998: 578-590 |
28 | | Ajay D. Kshemkalyani:
Testing of Synchronization Conditions for Distributed Real-Time Applications.
IPPS/SPDP Workshops 1998: 1140-1152 |
27 | EE | Ajay D. Kshemkalyani:
Efficient Evaluation of Causality Relations Between Nonatomic Events.
PODC 1998: 322 |
26 | EE | Mohammad Peyravian,
Ajay D. Kshemkalyani:
Decentralized Network Connection Preemption Algorithms.
Computer Networks 30(11): 1029-1043 (1998) |
25 | EE | Mohammad Peyravian,
Allen Roginsky,
Ajay D. Kshemkalyani:
On probabilities of hash value matches.
Computers & Security 17(2): 171-176 (1998) |
24 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Necessary and Sufficient Conditions on Information for Causal Message Ordering and Their Optimal Implementation.
Distributed Computing 11(2): 91-111 (1998) |
23 | EE | Ajay D. Kshemkalyani:
Causality and Atomicity in Distributed Computations.
Distributed Computing 11(4): 169-189 (1998) |
22 | EE | Ajay D. Kshemkalyani,
George Samaras,
Andrew Citron:
Context management and its applications to distributed transactions.
Distributed Systems Engineering 5(1): 1-11 (1998) |
21 | EE | Ajay D. Kshemkalyani:
A Framework for Viewing Atomic Events in Distributed Computations.
Theor. Comput. Sci. 196(1-2): 45-70 (1998) |
1997 |
20 | EE | Ajay D. Kshemkalyani:
Causality between Nonatomic Poset Events in Distributed Computations.
FTDCS 1997: 276-283 |
19 | | Ajay D. Kshemkalyani,
Mukesh Singhal:
Distributed Detection of Generalized Deadlocks.
ICDCS 1997: 0- |
18 | | Mohammad Peyravian,
Ajay D. Kshemkalyani:
Connection Preemption: Issues, Algorithms, and a Simulation Study.
INFOCOM 1997: 143-151 |
17 | EE | Ajay D. Kshemkalyani:
Reasoning About Causality Between Distributed Nonatomic Events.
Artif. Intell. 92(1-2): 301-315 (1997) |
16 | EE | Mohammad Peyravian,
Ajay D. Kshemkalyani:
Network path caching: : Issues, algorithms and a simulation study.
Computer Communications 20(8): 605-614 (1997) |
15 | | George Samaras,
Andrew Citron,
Ajay D. Kshemkalyani:
Reconciling chained and unchained transactional support for distributed systems.
Journal of Systems Architecture 43(1-5): 229-243 (1997) |
14 | | James P. Gray,
Ajay D. Kshemkalyani,
Stephen M. Matyas,
Mohammad Peyravian,
Gene Tsudik:
ATM cell encryption and key update synchronization.
Telecommunication Systems 7(4): 391-408 (1997) |
1996 |
13 | | Ajay D. Kshemkalyani:
A Framework for Viewing Atomic Events in Distributed Computations.
Euro-Par, Vol. I 1996: 496-505 |
12 | | George Samaras,
Ajay D. Kshemkalyani,
Andrew Citron:
Context Management and its Applications to Distributed Transactions.
ICDCS 1996: 683-691 |
11 | | Ajay D. Kshemkalyani,
Mukesh Singhal:
An Optimal Algorithm for Generalized Causal Message Ordering (Abstract).
PODC 1996: 87 |
10 | | Ajay D. Kshemkalyani:
Temporal Interactions of Intervals in Distributed Systems.
J. Comput. Syst. Sci. 52(2): 287-298 (1996) |
1995 |
9 | EE | Ajay D. Kshemkalyani,
Michel Raynal,
Mukesh Singhal:
An introduction to snapshot algorithms in distributed computing.
Distributed Systems Engineering 2(4): 224- (1995) |
8 | | Wendy S. Arnette,
Ajay D. Kshemkalyani,
Wayne B. Riley,
Jack P. Sanders,
Peter Schwaller,
J. Chuck Terrien,
John Q. Walker:
CPI-C: An API for Distributed Applications.
IBM Systems Journal 34(3): 501-518 (1995) |
1994 |
7 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Efficient Detection and Resolution of Generalized Distributed Deadlocks.
IEEE Trans. Software Eng. 20(1): 43-54 (1994) |
6 | | Ajay D. Kshemkalyani,
Mukesh Singhal:
On Characterization and Correctness of Distributed Deadlock Detection.
J. Parallel Distrib. Comput. 22(1): 44-59 (1994) |
1993 |
5 | | George Samaras,
Andrew Citron,
Ajay D. Kshemkalyani:
Unchained Transactionsd and SNA LU6.2.
HPTS 1993: 0- |
1992 |
4 | | Mukesh Singhal,
Ajay D. Kshemkalyani:
An Efficient Implementation of Vector Clocks.
Inf. Process. Lett. 43(1): 47-52 (1992) |
1991 |
3 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Invariant-Based Verification of a Distributed Deadlock Detection Algorithm.
IEEE Trans. Software Eng. 17(8): 789-799 (1991) |
1990 |
2 | | Mohan Ahuja,
Ajay D. Kshemkalyani,
Timothy Carlson:
A Basic Unit of Computation in Distributed Systems.
ICDCS 1990: 12-19 |
1 | EE | Ajay D. Kshemkalyani,
Mukesh Singhal:
Correct Two-Phase and One-Phase Deadlock Detection Algorithms for Distributed Systems.
SPDP 1990: 126-129 |