A Distributed Graph Algorithm for Discovering Unique Behavioral Groups from Large-Scale Telco Data

  • Qirong Ho
  • , Wenqing Lin
  • , Eran Shaham
  • , Shonali Krishnaswamy
  • , The Anh Dang
  • , Jingxuan Wang
  • , Isabel Choo Zhongyan
  • , Amy She-Nash

Research output: Contribution to conferencePaperpeer-review

7 Scopus citations

Abstract

It is critical for a large telecommunications company such as Singtel to truly understand the behavior and preference of its customers, in order to win their loyalty in a highly fragmented and competitive market. In this paper we propose a novel graph edge-clustering algorithm (DGEC) that can discover unique behavioral groups, from rich usage data sets (such as CDRs and beyond). A behavioral group is a set of nodes that share similar edge properties reflecting customer behavior, but are not necessarily connected to each other and therefore different from the usual notion of graph communities. DGEC is an optimization-based model that uses the stochastic proximal gradient method, implemented as a distributed algorithm that scales to tens of millions of nodes and edges. The performance of DGEC is satisfactory for deployment, with an execution time of 2.4 hours over a graph of 5 million nodes and 27 million edges in a 8-machine environment (32 cores and 64GB memory per machine). We evaluate the behavioral groups discovered by DGEC by combining other information such as demographics and customer profiles, and demonstrate that these behavioral groups are objective, consistent and insightful. DGEC has now been deployed in production, and also shows promising potential to extract new usage behavioral features from other data sources such as web browsing, app usage and TV consumption.

Original languageEnglish
Pages1353-1362
Number of pages10
DOIs
StatePublished - 1 Jan 2016
Externally publishedYes
Event25th ACM International Conference on Information and Knowledge Management, CIKM 2016 - Indianapolis, United States
Duration: 24 Oct 201628 Oct 2016

Conference

Conference25th ACM International Conference on Information and Knowledge Management, CIKM 2016
Country/TerritoryUnited States
CityIndianapolis
Period24/10/1628/10/16

Keywords

  • Behavioral groups
  • Cdr
  • Edge-clustering
  • Graph
  • Large scale distributed implementation
  • Telecommunications

ASJC Scopus subject areas

  • General Business, Management and Accounting
  • General Decision Sciences

Fingerprint

Dive into the research topics of 'A Distributed Graph Algorithm for Discovering Unique Behavioral Groups from Large-Scale Telco Data'. Together they form a unique fingerprint.

Cite this