A graph-based approach to customer segmentation using the RFM model
Andr\'e Luiz Corr\^ea Vianna Filho, Leonardo de Lima, Mariana Kleina

TL;DR
This paper introduces a novel graph-based customer segmentation method that integrates RFM analysis with max-k-cut optimization, improving computational efficiency and revealing meaningful customer groups.
Contribution
It develops a graph reduction technique and proves equivalence of optimal solutions, enabling efficient segmentation of large customer datasets.
Findings
Effective segmentation of real customer data
Identified distinct customer behavior groups
Reduced computational complexity for large datasets
Abstract
The present article proposes a graph-based approach to customer segmentation, combining the RFM analysis with the classical optimization max--cut problem. We consider each customer as a vertex of a weighted graph, and the edge weights are given by the distances between the vectors corresponding to the -scores of the customers. We design a procedure to build a reduced graph with fewer vertices and edges, and the customer segmentation is obtained by solving the max--cut for this reduced graph. We prove that the optimal objective function values of the original and the reduced problems are equal. Additionally, we show that an optimal solution to the original problem can be easily obtained from an optimal solution to the reduced problem, which provides an advantage in dealing with computational complexity in large instances. Applying our methodology to a real customer dataset…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
