Optimal methods for proxy placement in coordinated en-route Web caching

Keqiu Li, Hong Shen

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)


The performance of en-route web caching mainly depends on where the caches are located and how the cache contents are managed. In this paper, we address the problem of proxy placement in en-route web caching for tree networks, i.e., computing the optimal locations for placing k web proxies in a network such that some specified objectives are achieved. Based on our proposed model, we formulate this problem as an optimization problem and compute the optimal locations using a computationally efficient dynamic programming-based algorithm. We also extend our solution for tree networks to solve the same problem for autonomous systems. Finally, we implement our algorithms and evaluate our model on several performance metrics through extensive simulation experiments. We also compare the performance of our model with the best available heuristic KMPC model, as well as the random proxy placement model. The implementation results show that our model outperforms all the other models with respect to all performance metrics considered. The average improvements of our model over the KMPC model and the random proxy placement model are about 31.9 percent and 58.6 percent in terms of all the performance metrics considered.

Original languageEnglish
Pages (from-to)1458-1465
Number of pages8
JournalIEICE Transactions on Communications
Issue number4
Publication statusPublished - 2005
Externally publishedYes


  • Dynamic programming
  • En-route web caching
  • Internet
  • Optimization problem
  • Proxy placement


Dive into the research topics of 'Optimal methods for proxy placement in coordinated en-route Web caching'. Together they form a unique fingerprint.

Cite this