Generic constraint-based block modeling using constraint programming

被引:0
|
作者
Mattenet A.L. [1 ]
Davidson I. [2 ]
Nijssen S. [1 ]
Schaus P. [1 ]
机构
[1] Institute for Information and Communication Technologies, Electronics and Applied Mathematics, UCLouvain, 3 place du Levant, Louvain-la-Neuve
[2] Computer Science Department, University of California, Davis One Shields Ave., Davis, 95616-5270, CA
基金
美国国家科学基金会;
关键词
Constraint programming - Constraint-based - Discrete optimization - Filtering algorithm - Large neighborhood search - Minimum description length principle - Mixed integer programming - Spatial-temporal data;
D O I
10.1613/JAIR.1.12280
中图分类号
学科分类号
摘要
Block modeling has been used extensively in many domains including social science, spatial temporal data analysis and even medical imaging. Original formulations of the problem modeled it as a mixed integer programming problem, but were not scalable. Subsequent work relaxed the discrete optimization requirement, and showed that adding constraints is not straightforward in existing approaches. In this work, we present a new approach based on constraint programming, allowing discrete optimization of block modeling in a manner that is not only scalable, but also allows the easy incorporation of constraints. We introduce a new constraint filtering algorithm that outperforms earlier approaches, in both constrained and unconstrained settings, for an exhaustive search and for a type of local search called Large Neighborhood Search. We show its use in the analysis of real datasets. Finally, we show an application of the CP framework for model selection using the Minimum Description Length principle. © 2021 AI Access Foundation. All rights reserved.
引用
收藏
页码:597 / 630
页数:33
相关论文
共 50 条
  • [41] Constraint-based lexica
    Bouma, G
    Van Eynde, F
    Flickinger, D
    LEXICON DEVELOPMENT FOR SPEECH AND LANGUAGE PROCESSING, 2000, 12 : 43 - +
  • [42] Object-oriented software development using constraint-based Modeling
    Nagai, Yasuo
    Matsumoto, Kazunori
    Miyahara, Tetsuhiro
    Honiden, Shinichi
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 1, 2005, : 396 - 402
  • [43] Thermodynamic analysis of regulation in metabolic networks using constraint-based modeling
    Garg S.
    Yang L.
    Mahadevan R.
    BMC Research Notes, 3 (1)
  • [44] A constraint-based nurse rostering system using a redundant modeling approach
    Cheng, BMW
    Lee, JHM
    Wu, JCK
    EIGHTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1996, : 140 - 148
  • [45] Constraint-Based Refactoring
    Steimann, Friedrich
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2018, 40 (01):
  • [46] Constraint-based integrity checking in abductive and non-monotonic extensions of constraint logic programming
    Ghose, Aditya K.
    Padmanabhuni, Srinivas
    Proceedings of the National Conference on Artificial Intelligence, 1999, : 265 - 270
  • [47] Constraint-based integrity checking in abductive and non-monotonic extensions of constraint logic programming
    Ghose, AK
    Padmanabhuni, S
    SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), 1999, : 265 - 270
  • [48] CONFIGURING COMPUTER-SYSTEMS THROUGH CONSTRAINT-BASED MODELING AND INTERACTIVE CONSTRAINT SATISFACTION
    FOHN, SM
    LIAU, JS
    GREEF, AR
    YOUNG, RE
    OGRADY, PJ
    COMPUTERS IN INDUSTRY, 1995, 27 (01) : 3 - 21
  • [49] Evaluation of a Constraint-based Error Diagnosis System for Logic Programming
    Le, Nguyen-Thinh
    TOWARDS SUSTAINABLE AND SCALABLE EDUCATIONAL INNOVATIONS INFORMED BY LEARNING SCIENCES, 2005, 133 : 965 - 966
  • [50] A constraint-based programming approach for robotic assembly skills implementation
    Polverini, Matteo Parigi
    Zanchettin, Andrea Maria
    Rocco, Paolo
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2019, 59 : 69 - 81