首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Finding community structures in complex networks using mixed integer optimisation
Authors:G Xu  S Tsoka  L G Papageorgiou
Institution:(1) Centre for Process Systems Engineering, Department of Chemical Engineering, UCL (University College London), Torrington Place, London, WC1E 7JE, UK;(2) Centre for Bioinformatics, School of Physical Sciences and Engineering, King's College London, Strand, London, WC2R 2LS, UK
Abstract:The detection of community structure has been used to reveal the relationships between individual objects and their groupings in networks. This paper presents a mathematical programming approach to identify the optimal community structures in complex networks based on the maximisation of a network modularity metric for partitioning a network into modules. The overall problem is formulated as a mixed integer quadratic programming (MIQP) model, which can then be solved to global optimality using standard optimisation software. The solution procedure is further enhanced by developing special symmetry-breaking constraints to eliminate equivalent solutions. It is shown that additional features such as minimum/maximum module size and balancing among modules can easily be incorporated in the model. The applicability of the proposed optimisation-based approach is demonstrated by four examples. Comparative results with other approaches from the literature show that the proposed methodology has superior performance while global optimum is guaranteed.
Keywords:89  75  Hc Networks and genealogical trees  02  60  Pn Numerical optimization  87  23  Ge Dynamics of social systems
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号