Abstract
Community detection in the presence of prior information or preferences on solution properties is called semi-supervised or constrained community detection. The task of embedding such existing kinds of knowledge effectively within a community discovery algorithm is challenging. Indeed existing approaches are not flexible enough to incorporate a variety of background information types. This paper provides a framework for semi-supervised community detection based on constraint programming modelling technology for simultaneously modelling different objective functions such as modularity and a comprehensive range of constraint types including community level, instance level, definition based and complex logic constraints. An advantage of the proposed framework is that, using appropriate solvers, optimality can be established for the solutions found. Experiments on real and benchmark data sets show strong performance and flexibility for our proposed framework.
Original language | English |
---|---|
Title of host publication | Principles and Practice of Constraint Programming |
Subtitle of host publication | 23rd International Conference, CP 2017 Melbourne, VIC, Australia, August 28 – September 1, 2017 Proceedings |
Editors | J.Christopher Beck |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 477-494 |
Number of pages | 18 |
ISBN (Electronic) | 9783319661582 |
ISBN (Print) | 9783319661575 |
DOIs | |
Publication status | Published - 2017 |
Externally published | Yes |
Event | International Conference on Principles and Practice of Constraint Programming 2017 - Melbourne, Australia Duration: 28 Aug 2017 → 1 Sept 2017 Conference number: 23rd http://cp2017.a4cp.org/ |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 10416 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Principles and Practice of Constraint Programming 2017 |
---|---|
Abbreviated title | CP 2017 |
Country/Territory | Australia |
City | Melbourne |
Period | 28/08/17 → 1/09/17 |
Other | The International Conference on Principles and Practice of Constraint Programming will take place in Melbourne, Australia alongside SAT 2017 and ICLP 2017 from August 28th to September 1st, 2017 which is the week immediately following IJCAI 2017. |
Internet address |