Heuristic optimization algorithms for advertising campaigns
In this paper, two optimization problems within the scope of marketing campaign design are studied. In particular, two ad positioning problems are analyzed with the objective of minimizing the cost of all the chosen media while ensuring that a set of constraints is fulfilled. In the first problem, a given minimum number of impressions (views) in each population segment is required to be reached as a constraint. In the second problem, the constraints involve achieving, in each population segment, a given minimum probability that any individual will see the ad at least once. In this second case, media dependencies are defined for each population segment: independence, exclusion, and inclusion. Since both problems are Log-APX-hard, heuristic methods are used to solve them. More specifically, greedy and genetic algorithms, as well as particle swarm optimization, are applied to address these problems. Furthermore, the usefulness of these algorithms is evaluated through concrete case studies using real data on ad prices and views. • Formally specifying two problems in the context of media planning. • Providing heuristic solutions for them by means of Genetic Algorithms. • Evaluating our implementations to deal with two concrete case studies.
Authors
- Álvaro Seco (ORCID: https://orcid.org/0000-0002-8685-4415)
- Fernando Rubio (ORCID: https://orcid.org/0000-0002-8969-6002)
- Natalia López (ORCID: https://orcid.org/0000-0002-2941-9652)
Institutions
- Universidad Complutense de Madrid (ES)
Publication Details
- Journal
- Expert Systems with Applications
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1016/j.eswa.2024.126105
- Citations
- 3
- Primary Topic
- Operations Management Techniques
- Type
- article
- Field-Weighted Citation Impact
- 1.47
Funders
- Comunidad de Madrid
- European Commission
- Spanish National Plan for Scientific and Technical Research and Innovation