A graph-based approach to customer segmentation using the RFM model
A graph-based approach to customer segmentation using the RFM model
The present article proposes a graph-based approach to customer segmentation, combining the RFM analysis with the classical optimization max-$k$-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 $(R,F,M)$-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-$k$-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 allowed us to identify distinct behaviors between groups and analyze their meaning and value from a business perspective.
André Luiz Corrêa Vianna Filho、Leonardo de Lima、Mariana Kleina
经济计划、经济管理
André Luiz Corrêa Vianna Filho,Leonardo de Lima,Mariana Kleina.A graph-based approach to customer segmentation using the RFM model[EB/OL].(2025-05-12)[2025-07-02].https://arxiv.org/abs/2505.08136.点此复制
评论