Classic Beginnings

  • Richard L. Church
  • Alan Murray
Part of the Advances in Spatial Science book series (ADVSPATIAL)


The central theme of this book is the ability to identify the best location of one or more facilities or objects in order to provide some type or level of coverage. For example, let us suppose that we wish to place guards in an art gallery in such a manner that all areas of the gallery are within sight of one or more guards. In essence, we want the set of guard positions to “cover” or view the entire public area of the gallery. There can, of course, be many different configurations in which guards can view the entire gallery; however, it is of practical necessity to seek a pattern that deploys the fewest number of guards. As a second example, consider the case where we desire to provide fire protection to all neighborhoods of a city. In order to respond to a fire in a timely manner, we may set a standard that each neighborhood of the city should be no more than a mile and a half away from their nearest fire station (where fire trucks and crews can be housed to quickly respond when called). The fire service deployment problem can then be defined as finding the fewest fire stations (and their locations) so that each neighborhood is served or covered within a mile and a half of a station. Both the gallery guard positioning problem and the fire station location problem are examples of the Location Set Covering Problem, one of many covering problems that will be addressed in this book.


  1. Agnetis A, Grande E, Mirchandani PB, Pacifici A (2009) Covering a line segment with variable radius discs. Comput Oper Res 36(5):1423–1436Google Scholar
  2. Armour GC, Buffa ES (1963) A heuristic algorithm and simulation approach to relative location of facilities. Manag Sci 9(2):294–309Google Scholar
  3. Balcik B, Beamon BM (2008) Facility location in humanitarian relief. Int J Logist 11(2):101–121Google Scholar
  4. Balinski ML (1965) Integer programming: methods, uses, computations. Manag Sci 12(3):253–313Google Scholar
  5. Bennett VL, Eaton DJ, Church RL (1982) Selecting sites for rural health workers. Soc Sci Med 16(1):63–72Google Scholar
  6. Berge C (1957) Two theorems in graph theory. Proc Natl Acad Sci 43(9):842–844Google Scholar
  7. Berlin GN, Liebman JC (1974) Mathematical analysis of emergency ambulance location. Socio Econ Plan Sci 8(6):323–328Google Scholar
  8. Christaller W (1933) Die zentralen Orte in Süddeutschland: Eine ökonomisch-geographische Untersuchung über die Gesetzmässigkeit der Verbreitung und Entwicklung der Siedlungen mit städtischen Funktionen. Gustav Fischer, JenaGoogle Scholar
  9. Chung C-H (1986) Recent applications of the maximal covering location planning (M.C.L.P.) model. J Oper Res Soc 37:735–746Google Scholar
  10. Church R, ReVelle C (1974) The maximal covering location model. Pap Reg Sci Assoc 32:101–118Google Scholar
  11. Church RL (1974) Synthesis of a class of public facility location models, PhD dissertation, The Johns Hopkins University, Baltimore, MDGoogle Scholar
  12. Church RL, Davis RR (1992) The fixed charge maximal covering location problem. Pap Reg Sci 71(3):199–215Google Scholar
  13. Church RL, Stoms DM, Davis FW (1996) Reserve selection as a maximal covering location problem. Biol Conserv 76(2):105–112Google Scholar
  14. Chvatal V (1975) A combinatorial theory in plane geometry. J Comb Theory B 18:39–41Google Scholar
  15. Cocking C, Cevirgen E, Helling S, Oswald M, Corcodel N, Rammelsberg P, Reinelt G, Hassel AJ (2009) Colour compatibility between teeth and dental shade guides in Quinquagenarians and Septuagenarians. J Oral Rehabil 36:848–855Google Scholar
  16. Current J, O’Kelly M (1992) Locating emergency warning sirens. Decis Sci 23(1):221–234Google Scholar
  17. Curtin KM, Hayslett-McCall K, Qiu F (2010) Determining optimal police patrol areas with maximal covering and backup covering location models. Netw Spat Econ 10(1):125–145Google Scholar
  18. Densham PJ, Rushton G (1992) A more efficient heuristic for solving large p-median problems. Pap Reg Sci 71(3):307–329Google Scholar
  19. Downs BT, Camm JD (1996) An exact algorithm for the maximal covering problem. Nav Res Logist 43(3):435–461Google Scholar
  20. Dwyer FR, Evans JR (1981) A branch and bound algorithm for the list selection problem in direct mail advertising. Manag Sci 27(6):658–667Google Scholar
  21. Edmonds J (1962) Covers and packings in a family of sets. Bull Am Math Soc 68(5):494–499Google Scholar
  22. Erlenkotter D (1978) A dual-based procedure for uncapacitated facility location. Oper Res 26:992–1009Google Scholar
  23. Fulkerson DR, Ryser HJ (1961) Widths and heights of (0, 1)-matrices. Rand Corporation, Santa Monica, CAGoogle Scholar
  24. Galvão RD, ReVelle C (1996) A Lagrangean heuristic for the maximal covering location problem. Eur J Oper Res 88(1):114–123Google Scholar
  25. Garey MR, Johnson DS (1979) Computers and Intractability: a guide to theory of NP-completeness. W.H. Freeman, New YorkGoogle Scholar
  26. Gerrard RA, Stoms DA, Church RL, Davis FW (1996) Using GIS models for reserve site selection. Trans GIS 1(2):45–60Google Scholar
  27. Gleason JM (1975) A set covering approach to bus stop location. Omega 3(5):605–608Google Scholar
  28. Grinde RB, Daniels K (1999) Solving an apparel trim placement problem using a maximum cover problem approach. IIE Trans 31(8):763–769Google Scholar
  29. Hakimi SL (1964) Optimum locations of switching centers and the absolute centers and medians of a graph. Oper Res 12(3):450–459Google Scholar
  30. Hakimi SL (1965) Optimum distribution of switching centers in a communication network and some related graph theoretic problems. Oper Res 13(3):462–475Google Scholar
  31. Hall P (1935) On representatives of subsets. J Lond Math Soc 1(1):26–30Google Scholar
  32. Hillsman EL (1984) The p-median structure as a unified linear model for location-allocation analysis. Environ Plan A 16:305–318Google Scholar
  33. Hotelling H (1929) Stability in competition. Econ J 39(153):41–57Google Scholar
  34. Isard W (1956) Location and space-economy. MIT Press, Cambridge, MAGoogle Scholar
  35. Karp RM (1972) Reducibility among combinatorial problems. In: Miller RE, Thatcher JW (eds) Complexity of computer computations. Springer, Boston, MA, pp 85–103Google Scholar
  36. Klimberg R, ReVelle C, Cohon J (1991) A multiobjective approach to evaluating and planning the allocation of inspection resources. Eur J Oper Res 52(1):55–64Google Scholar
  37. Kolesar P, Walker WE (1974) An algorithm for the dynamic relocation of fire companies. Oper Res 22(2):249–274Google Scholar
  38. Kwan MP, Murray AT, O’Kelly ME, Tiefelsdorf M (2003) Recent advances in accessibility research: representation, methodology and applications. J Geogr Syst 5(1):129–138Google Scholar
  39. Launhardt W (1872) Kommercielle Tracirung der Verkehrswege. Arch IngenieurvereinGoogle Scholar
  40. Manne AS (1964) Plant location under economies-of-scale—decentralization and computation. Manag Sci 11(2):213–235Google Scholar
  41. Mladenović N, Hansen P (1997) Variable neighborhood search. Comput Oper Res 24(11):1097–1100Google Scholar
  42. Murray AT (2001) Strategic analysis of public transport coverage. Socio Econ Plan Sci 35:175–188Google Scholar
  43. Murray AT (2013) Optimising the spatial location of urban fire stations. Fire Saf J 62:64–71Google Scholar
  44. Murray AT, Church RL (1996) Applying simulated annealing to location-planning models. J Heuristics 2(1):31–53Google Scholar
  45. Murray AT, Church RL, Gerrard RA, Tsui WS (1998) Impact models for siting undesirable facilities. Pap Reg Sci 77:19–36Google Scholar
  46. Murray AT, Kim K, Davis JW, Machiraju R, Parent R (2007) Coverage optimization to support security monitoring. Comput Environ Urban Syst 31(2):133–147Google Scholar
  47. Plane DR, Hendrick TE (1977) Mathematical programming and the location of fire companies for the Denver fire department. Oper Res 25(4):563–578Google Scholar
  48. Psaraftis HN, Ziogas BO (1985) A tactical decision algorithm for the optimal dispatching of oil spill cleanup equipment. Manag Sci 31(12):1475–1491Google Scholar
  49. Quine WV (1955) A way to simplify truth functions. Am Math Mon 62(9):627–631Google Scholar
  50. ReVelle C, Scholssberg M, Williams J (2008) Solving the maximal covering location problem with heuristic concentration. Comput Oper Res 35(2):427–435Google Scholar
  51. ReVelle CS, Swain RW (1970) Central facilities location. Geogr Anal 2(1):30–42Google Scholar
  52. Rolland E, Schilling DA, Current JR (1997) An efficient tabu search procedure for the p-median problem. Eur J Oper Res 96(2):329–342Google Scholar
  53. Rosing KE, ReVelle CS (1997) Heuristic concentration: two stage solution construction. Eur J Oper Res 97(1):75–86Google Scholar
  54. Roth R (1969) Computer solutions to minimum-cover problems. Oper Res 17:455–465Google Scholar
  55. Saydam C, McKnew M (1985) Applications and implementation a separable programming approach to expected coverage: an application to ambulance location. Decis Sci 16(4):381–398Google Scholar
  56. Swersey AJ, Thakur LS (1995) An integer programming model for locating vehicle emissions testing stations. Manag Sci 41(3):496–512Google Scholar
  57. Teitz MB, Bart P (1968) Heuristic methods for estimating the generalized vertex median of a weighted graph. Oper Res 16(5):955–961Google Scholar
  58. Tong D, Murray A, Xiao N (2009) Heuristics in spatial analysis: a genetic algorithm for coverage maximization. Ann Assoc Am Geogr 99(4):698–711Google Scholar
  59. Toregas C (1970) A covering formulation for the location of public facilities. Master’s Thesis, Cornell University, Ithaca, NYGoogle Scholar
  60. Toregas C (1971) Location under maximal travel time constraints. Ph.D. dissertation, Cornell University, Ithaca, NYGoogle Scholar
  61. Toregas C, Revelle C (1973) Binary logic solutions to a class of location problem. Geogr Anal 5(2):145–155Google Scholar
  62. Toregas C, Swain R, ReVelle C, Bergman L (1971) The location of emergency services. Oper Res 19:1363–1373Google Scholar
  63. Underhill LG (1994) Optimal and suboptimal reserve selection algorithms. Biol Conserv 70(1):85–87Google Scholar
  64. Von Thünen JH (1826) Uer lsolierte Staat in Beziehung auf’ Landwirtschaft un!d NutionaZokonomi,e, Part I, Perthes, HamburgGoogle Scholar
  65. Walker W (1974) Using the set-covering problem to assign fire companies to fire houses. Oper Res 22(2):275–277Google Scholar
  66. Weber A (1909) Uber den Standort der Industrien, Tubingen, Translated as Alfred Weber’s Theory of the Location of Industries (1929) by C. J. Friedrich, ChicagoGoogle Scholar
  67. White JA, Case KE (1974) On covering problems and the central facilities location problem. Geogr Anal 6:281–293Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Richard L. Church
    • 1
  • Alan Murray
    • 1
  1. 1.Department of GeographyUniversity of CaliforniaSanta BarbaraUSA

Personalised recommendations