A Dynamic location problem for graphs


We introduce a class of optimization problems, calleddynamic location problems, involving the processing of requests that occur sequentially at the nodes of a graphG. This leads to the definition of a new parameter of graphs, called the window indexWX(G), that measures how large a “window” into the future is needed to solve every instance of the dynamic location problem onG optimally on-line. We completely characterize this parameter:WX(G)≦k if and only ifG is a weak retract of a product of complete graphs of size at mostk. As a byproduct, we obtain two (polynomially recognizable) structural characterizations of such graphs, extending a result of Bandelt.

This is a preview of subscription content, access via your institution.


  1. [1]

    P. Assouad, Un espace hypermétrique non plongeable dans un espaceL, C. R. Acad. Sci. Paris,286 (ser. A) (1977), 361–363.

    Google Scholar 

  2. [2]

    P. Assouad andC. Delorme, Graphs plongeables dansL, C. R. Acad. Sci. Paris,291 (1980), 369–372.

    Google Scholar 

  3. [3]

    S. P. Avann, Metric ternary distributive semi-lattices,Proc. Amer. Math. Soc.,12 (1961), 407–414.

    Google Scholar 

  4. [4]

    H. J.Bandelt, Retracts of hypercubes,preprint.

  5. [5]

    H. J. Bandelt andJ. Hedliková, Median algebras,Discrete Math. 45 (1983), 1–30.

    Google Scholar 

  6. [6]

    J. R.Bitner, Heuristics that dynamically alter data structure to reduce theirs access time, Ph. D. Thesis, Univ. of Illinios, (1976).

  7. [7]

    J. R. Bitner, Heuristics that dynamically organize data structures,SIAM J. Comp.,8 (1979), 82–110.

    Google Scholar 

  8. [8]

    A.Borodin, N.Linial and M.Saks, An optimal online algorithm for metrical task systems,Proc. 19th ACM Symposium on Theory of Computing, 1987 (to appear).

  9. [9]

    H. J.Bandelt and H. M.Mulder, Infinite mediam graphs, (0,2)-graphs and hypercubes.J. Graph Theory (to appear).

  10. [10]

    J. L.Bentley, C. C.McGeoch, Worst-case analyses of self-organizing sequential search heuristics,Proc. 20thAllerton Conference on Communication, Control and Computing.

  11. [11]

    F. R. K. Chung, J. Cohen andR. L. Graham, Pursuit-evasion in graphs,Journal of Graph Theory 12 (1980), 159–167.

    Google Scholar 

  12. [12]

    F. R. K.Chung, R. L.Graham and M. E.Saks, Dynamic Search in Graphs, in Discrete Algorithms and Complexity, Academic Press (1987), 351–388.

  13. [13]

    F. R. K.Chung, D. J.Hajela and P.Seymour, Self-organizing sequential search and Hilbert's inequality, Proc. 17th ACM Symposium on Theory of Computing (1985), 217–223.

  14. [14]

    A. K. Dewdney, The embedding dimension of a graph,Ars Combinatoria,9 (1980), 77–90.

    Google Scholar 

  15. [15]

    D. Z. Djokovič, Distance preserving subgraphs of hypercubes,J. Comb. Th. (B),14 (1973), 263–267.

    Google Scholar 

  16. [16]

    D. Duffus andI. Rival, Graphs orientable as distributive lattices,Proc. Amer. Math. Soc. 88 (1983), 197–200.

    Google Scholar 

  17. [17]

    E.Evans, Median lattices and convex subalgebras, Colloq. Math. Soc. János Bolyai, 29Universal algebra (1982), 225–240.

  18. [18]

    V. Firsov, Isometric embedding of a graph in a Boolean cube,Kibernetica (Kiev),1 (1965), 95–96.

    Google Scholar 

  19. [19]

    R. L.Graham, On isometric embeddings of graphs, in Proc. of Silver Jubilee Conference on Combinatorics, Waterloo University, 1984.

  20. [20]

    R. L. Graham, On primitive graphs and optimal vertex assignments,NY Acad. Sci. 175 (1970), 170–186.

    Google Scholar 

  21. [21]

    G.Gonnet, J. I.Munro and H.Suwanda, Toward self-organizing sequential search heuristics, Proc 20th IEEE Symp. Foundations Computer-Science, (1979), 169–174.

  22. [22]

    R. L. Graham andH. O. Pollak, On the addressing problem for loop switching,Bell Sys. Tech. Jour.,50 (1971), 2495–2519.

    Google Scholar 

  23. [23]

    R. L. Graham andH. O. Pollak, On embedding graphs in squashed cubes,Graph Theory and Applications, in Lecture Notes in Math. No. 303, Springer-Verlag, New York, 1972, 99–110.

    Google Scholar 

  24. [24]

    R. L. Graham andP. M. Winkler, On isometric embeddings of graphs,Transactions Amer. Math. Soc.,288 (1985), 527–539.

    Google Scholar 

  25. [25]

    P.Hell, Rétractions de graphes, Ph. D. thesis, Université de Montréal, 1972.

  26. [26]

    P. Hell, Absolute planar retracts and the four color conjecture,J. Combinatorial Theory,17 (1974), 5–10.

    Google Scholar 

  27. [27]

    P. Hell, Absolute retracts in graphs, Springer-Verlag, New York, Lecture Notes Math.,406 (1974), 291–301.

    Google Scholar 

  28. [28]

    P.Hell, Graph retractions, Colloq. Intern. Teorie Combinatories II, Roma, 1976, 263–268.

  29. [29]

    J. R. Isbell, Mediam algebra,Trans. Amer. Math. Soc.,260 (1980), 319–362.

    Google Scholar 

  30. [30]

    D. E. Knuth, The Art of Computer Programming Vol. 3, Sorting and Searching, Addison-Wesley, Reading, MA (1973), 398–399.

    Google Scholar 

  31. [31]

    Y. C. Kan andS. M. Ross, Optimal list under partial memory constraints,J. Appl. Prob.,17 (1980), 1004–1015.

    Google Scholar 

  32. [32]

    J. McCabe, On serial file with relocatable records,Oper. Res.,12 (1965), 609–618.

    Google Scholar 

  33. [33]

    H. M. Mulder, The structure of median graphs,J. Graph Theory,4 (1980), 107–110.

    Google Scholar 

  34. [34]

    H. M. Mulder,n-Cubes and median graphs,J. Graph Theory,4 (1980), 107–110.

    Google Scholar 

  35. [35]

    H. M. Mulder andA. Schrijver, Median graphs and Helly hypergraphs.Discrete Math.,25 (1979), 41–50.

    Google Scholar 

  36. [36]

    L. Nebeský, Median graphs,Comment. Math., Univ. Carolina,12 (1971), 317–325.

    Google Scholar 

  37. [37]

    J. Nieminen, Join-semilattices and simple graphic algebras,Math. Nachr.,77 (1977), 87–91.

    Google Scholar 

  38. [38]

    R. Nowakowski andI. Rival, Fixed-edge theorem for graphs with loops,J. Graph Theory,3 (1979), 339–350.

    Google Scholar 

  39. [39]

    R. Nowakowski andI. Rival, On a class of isometric subgraphs of a graph,Combinatorica,2 (1982), 79–90.

    Google Scholar 

  40. [40]

    R. Nowakowski andI. Rival, The smallest graph variety containing all paths,Discrete Math.,43 (1983), 223–234.

    Google Scholar 

  41. [41]

    R. Nowakowski andP. Winkler, Vertex-to-vertex pursuit in a graph,Discrete Math. 43 (1983), 235–239.

    Google Scholar 

  42. [42]

    C.Papadimitriou and K.Steiglitz,Combinatorial Optimization, Prentice Hall, 1982.

  43. [43]

    R. Rivest, On self-organizing sequential search heuristics,CACM,19 (1976), 63–67.

    Google Scholar 

  44. [44]

    D. D. Sleator andR. E. Tarjan, Amortized efficiency of list update and paging rules,Comm. ACM 28 (1985), 205–208.

    Google Scholar 

  45. [45]

    R. E. Tarjan, Amortized computational complexity,SIAM, J. Alg. Disc. Meth.,6 (1985), 306–318.

    Google Scholar 

Download references

Author information



Rights and permissions

Reprints and Permissions

About this article

Cite this article

Chung, F.R.K., Graham, R.L. & Saks, M.E. A Dynamic location problem for graphs. Combinatorica 9, 111–131 (1989). https://doi.org/10.1007/BF02124674

Download citation

AMS subject classification (1980)

  • 05 C 75