Skip to main navigation Skip to search Skip to main content

Optimization models for targeted offers in direct marketing: exact and heuristic algorithms

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

This paper presents an optimization model for the selection of sets of clients that will receive an offer for one or more products during a promotion campaign. We show that the problem is strongly NP-hard and that it is unlikely that a constant-factor approximation algorithm can be proposed for solving this problem. We propose an alternative set-covering formulation and develop a branch-and-price algorithm to solve it. We also describe eight heuristics to approximate an optimal solution, including a depth-first branch-and-price heuristic and a tabu-search algorithm. We perform extensive computational experiments both with the exact as well as with the heuristic algorithms. Based on our experiments, we suggest the use of optimal algorithms for small and medium-size instances, while heuristics (especially tabu search and branch-and-price-based routines) are preferable for large instances and when time is an important factor
Original languageEnglish
Pages (from-to)670-683
JournalEuropean Journal of Operational Research
Volume210
Issue number3
DOIs
Publication statusPublished - 1 May 2011
Externally publishedYes

Keywords

  • Direct marketing campaign
  • Integer programming
  • Branch-and-price algorithm
  • Non-approximability
  • Heuristics
  • Tabu search

Fingerprint

Dive into the research topics of 'Optimization models for targeted offers in direct marketing: exact and heuristic algorithms'. Together they form a unique fingerprint.

Cite this