Operations 4 min read

How to Maximize Mobile Coverage with Limited Tower Budgets: An Optimization Model

This article presents a mathematical model for selecting optimal cellular tower locations to maximize population coverage within a fixed budget, detailing sets, parameters, decision variables, objective function, and constraints, and references key literature on maximal covering location problems.

Model Perspective
Model Perspective
Model Perspective
How to Maximize Mobile Coverage with Limited Tower Budgets: An Optimization Model

Problem Background

Over the past decade, smartphones have dramatically changed daily life, with more than 2 billion people worldwide using them for a wide range of activities beyond basic communication. Cellular networks connect each phone to the telephone system via radio waves from local cell‑site antennas.

A critical issue is the placement of mobile signal towers to provide coverage for the largest possible number of users.

Problem Description

A telecom company plans to build a set of cellular towers to cover residents of a specific city. Several potential tower sites have been identified, each with a fixed coverage radius. Due to budget limits, only a limited number of towers can be constructed. The goal is to choose tower locations that maximize the proportion of the population covered. The city is divided into regions, each with a known population.

Mathematical Model

Sets and Indices

I : index set of candidate tower sites

J : index set of regions

E : bipartite graph defining which towers can cover which regions; an edge (i, j) ∈ E indicates that tower i can cover region j.

Parameters

c_i : construction cost of tower i

p_j : population of region j

Decision Variables

x_j : equals 1 if region j is covered, otherwise 0.

y_i : equals 1 if a tower is built at site i, otherwise 0.

Objective Function

Maximize covered population : maximize the total population of covered regions, i.e., maximize \(\sum_{j\in J} p_j x_j\).

Constraints

Coverage : for each region j, at least one selected tower that can cover it must be built, i.e., \(x_j \le \sum_{i:(i,j)\in E} y_i\) for all j ∈ J.

Budget : the total construction cost cannot exceed the available budget B, i.e., \(\sum_{i\in I} c_i y_i \le B\).

References

[1] Richard Church and Charles R. Velle. "The Maximal Covering Location Problem". Papers in Regional Science, 1974, vol. 32, issue 1, 101‑118.

[2] Tail Assignment Problem. https://www.gurobi.com/case_study/air-france-tail-assignment-optimization/

operations researchbudget constraintsTelecommunicationscoverage optimizationfacility location
Model Perspective
Written by

Model Perspective

Insights, knowledge, and enjoyment from a mathematical modeling researcher and educator. Hosted by Haihua Wang, a modeling instructor and author of "Clever Use of Chat for Mathematical Modeling", "Modeling: The Mathematics of Thinking", "Mathematical Modeling Practice: A Hands‑On Guide to Competitions", and co‑author of "Mathematical Modeling: Teaching Design and Cases".

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.