Scheduling advertisements on a web page to maximize revenue Academic Article uri icon


  • Many web sites (e.g. Hotmail, Yahoo) provide free services to the users while generating revenues from advertising. Advertising revenue is, therefore, critical for these sites. This in turn raises the question, how should advertisements at a web site be scheduled in a planning horizon to maximize revenue. Advertisements on the web are specified by geometry and display frequency and both of these factors need to be considered in developing a solution to the advertisement scheduling problem. Since this problem belongs to the class of NP-hard problems, we first develop a heuristic called LSMF to solve the problem. This heuristic is then combined with a genetic algorithm (GA) to develop a hybrid GA. The hybrid GA solution is first compared with the upper bound obtained by running CPLEX for the integer programming formulation of the problem. It is then also compared with an existing algorithm proposed in the literature. Our computational results show that the hybrid GA performs exceptionally well in the sense that it provides optimal or near optimal solution for a wide range of problem instances of realistic sizes and the improvements over existing algorithm are substantial. Finally we present a case study to illustrate how revenue could be significantly increased with a small improvement in the advertisement schedule. It is the first such study in this setup. 2005 Elsevier B.V. All rights reserved.

published proceedings

  • European Journal of Operational Research

altmetric score

  • 3

author list (cited authors)

  • Kumar, S., Jacob, V. S., & Sriskandarajah, C.

citation count

  • 75

complete list of authors

  • Kumar, Subodha||Jacob, Varghese S||Sriskandarajah, Chelliah

publication date

  • September 2006