Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - Scalable Cache Invalidation Algorithms for Mobile Data Access
AU - Elmagarmid, A.
AU - Jing, J.
AU - Helal, Sumi
AU - Lee, C.
PY - 2003
Y1 - 2003
N2 - In this paper, we address the problem of cache invalidation in mobile and wireless client/server environments. We present cache invalidation techniques that can scale not only to a large number of mobile clients, but also to a large number of data items that can be cached in the mobile clients. We propose two scalable algorithms: the Multidimensional Bit-Sequence (MD-BS) algorithm and the Multilevel Bit-Sequence (ML-BS) algorithm. Both algorithms are based on our prior work on the Basic Bit-Sequences (BS) algorithm. Our study shows that the proposed algorithms are effective for a large number of cached data items with low update rates. The study also illustrates that the algorithms can be used with other complementary techniques to address the problem of cache invalidation for data items with varied update and access rates.
AB - In this paper, we address the problem of cache invalidation in mobile and wireless client/server environments. We present cache invalidation techniques that can scale not only to a large number of mobile clients, but also to a large number of data items that can be cached in the mobile clients. We propose two scalable algorithms: the Multidimensional Bit-Sequence (MD-BS) algorithm and the Multilevel Bit-Sequence (ML-BS) algorithm. Both algorithms are based on our prior work on the Basic Bit-Sequences (BS) algorithm. Our study shows that the proposed algorithms are effective for a large number of cached data items with low update rates. The study also illustrates that the algorithms can be used with other complementary techniques to address the problem of cache invalidation for data items with varied update and access rates.
KW - Cache invalidation
KW - Data broadcast
KW - Disconnected operation
KW - Mobile data access
KW - Algorithms
KW - Client server computer systems
KW - Database systems
KW - Mobile telecommunication systems
KW - Servers
KW - Wireless telecommunication systems
KW - Dynamic bit mapping
KW - Mobile computing
U2 - 10.1109/TKDE.2003.1245288
DO - 10.1109/TKDE.2003.1245288
M3 - Journal article
VL - 15
SP - 1498
EP - 1511
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
SN - 1041-4347
IS - 6
ER -