Skip to main content

Approximate Hotlink Assignment

  • Conference paper
  • First Online:
Algorithms and Computation (ISAAC 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2223))

Included in the following conference series:

Abstract

Consider a directed rooted tree T = (V,E) of maximal degree d representing a collection V of web pages connected via a set E of links all reachable from a source home page, represented by the root of T. Each leaf web page carries a weight representative of the frequency with which it is visited. By adding hotlinks, shortcuts from a node to one of its descendents, we are interested in minimizing the expected number of steps needed to visit the leaf pages from the home page. We give an O(N 2) time algorithm for assigning hotlinks so that the expected number of steps to reach the leaves from the root of the tree is at most \( \tfrac{{H\left( p \right)}} {{log\left( {d + 1} \right) - \left( {d/\left( {d + 1} \right)} \right)log d}} + \tfrac{{d + 1}} {d} \), where H(p) is the entropy of the probability (frequency) distribution p =< p1,p2, , . . . , pN > on the N leaves of the given tree, i.e., pi is the weight on the ith leaf. The best known lower bound for this problem is \( \tfrac{{H\left( p \right)}} {{log\left( {d + 1} \right)}} \). Thus our algorithm approximates the optimal hotlink assignment to within a constant for any fixed d.

Research supported in part by NSERC (Natural Sciences and Engineering Research Council) of Canada and MITACS (Mathematics of Information Technology and Complex Systems) grants.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. N. Abramson, “Information Theory and Coding”, McGraw Hill, 1963.

    Google Scholar 

  2. P. Bose, J. Czyzowicz, L. Gasienicz, E. Kranakis, D. Krizanc, A. Pelc, M. Vargas Martin, “Strategies for Hotlink Assignments,” in Proceedings of ISAAC 2000, held in Taipei, Taiwan, Dec. 2000, D. T. Lee and Shang-Hua Teng, eds., SVLNCS, Vol. 1969, pp. 23–34.

    Google Scholar 

  3. J. Czyzowicz, E. Kranakis, D. Krizanc, A. Pelc, and M. Vargas Martin, “Evaluation of Hotlink Assignment Heuristics for Improving Web Access,” in proceedings of the 2nd International Conference on Internet Computing (IC’ 2001), June 25th–28th, 2001, Monte Carlo Resort, Las Vegas, Nevada, USA.

    Google Scholar 

  4. M. C. Drott, “Using Web Server Logs to Improve Site Design,” Proceedings of ACM Conference on Computer Documentation, 1998, pp. 43–50.

    Google Scholar 

  5. S. Fuhrmann, S. O. Krumke and H.-C. Wirth, “Multiple Hotlink Assignment,” Proceedings ofWorkshop on Graph-Theoretic Concepts in Computer Science, 2001, SVLNCS, to appear.

    Book  MATH  Google Scholar 

  6. D. Knuth, “The Art of Computer Programming: Volume 3, Sorting and Searching”, Addison Wesley, 3rd ed., 1998.

    Google Scholar 

  7. M. Perkowitz and O. Etzioni, “Towards Adaptive Web Sites: Conceptual Framework and Case Study”, Proceedings of Eight WWW Conference, 1999.

    Google Scholar 

  8. C. K. Zipf. “Human Behavior and the Principle of Least Effort”, Reading Mass., Addison Wesley, 1949.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kranakis, E., Krizanc, D., Shende, S. (2001). Approximate Hotlink Assignment. In: Eades, P., Takaoka, T. (eds) Algorithms and Computation. ISAAC 2001. Lecture Notes in Computer Science, vol 2223. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45678-3_64

Download citation

  • DOI: https://doi.org/10.1007/3-540-45678-3_64

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42985-2

  • Online ISBN: 978-3-540-45678-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics