Configuration checking-based parallel model counting method

被引:0
|
作者
Li Z. [1 ]
Liu L. [1 ]
Zhang T.-B. [1 ]
Lyu S. [1 ]
机构
[1] College of Computer Science and Technology, Jilin University, Changchun
关键词
Automated reasoning; Configuration checking; Local search; Model counting; Parallel framework;
D O I
10.13229/j.cnki.jdxbgxb20190452
中图分类号
学科分类号
摘要
Model counting has been widely used in solving classical satisfiability problems. In the case of benchmarks with few models, iterative Smoothed Weighting with configuration checking (SWcc) method and incremental SWcc optimized method are more applicable than other existed complete model counting methods. However, iterative SWcc method and incremental SWcc optimized method are both serial methods. There is no preprocessing strategy for the solution space in these methods, such as pruning or reduction. In order to mitigate this problem, we propose a new parallel model counting algorithm based on configuration checking in this paper. The algorithm concentrates on simplification and heuristics, the original solution space is decomposed into several subspaces and the original set of clauses is simplified. Then, these subspaces are processed in parallel. The experiment results show that our algorithm is more applicable than the original algorithm when solving benchmarks with fewer models and large-scale formulas. © 2020, Jilin University Press. All right reserved.
引用
收藏
页码:1443 / 1448
页数:5
相关论文
共 50 条
  • [21] Statistical Model Checking-Based Evaluation and Optimization for Cloud Workflow Resource Allocation
    Chen, Mingsong
    Huang, Saijie
    Fu, Xin
    Liu, Xiao
    He, Jifeng
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (02) : 443 - 458
  • [22] Probabilistic Model Checking-Based Survivability Analysis in Vehicle-to-Vehicle Networks
    Li Jin
    Guoan Zhang
    Jue Wang
    [J]. China Communications, 2018, 15 (01) : 118 - 127
  • [23] Using Statistical-Model- Checking-Based Simulation for Evaluating the Robustness of a Production Schedule
    Himmiche, Sara
    Aubry, Alexis
    Marange, Pascale
    Duflot-Kremer, Marie
    Petin, Jean-Francois
    [J]. SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING, 2018, 762 : 345 - 357
  • [24] Model Checking-based Safety Verification of a Petri Net Representation of Train Interlocking Systems
    Aristyo, B.
    Pradityo, K.
    Tamba, T. A.
    Nazaruddin, Y. Y.
    Widyotriatmo, A.
    [J]. 2018 57TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2018, : 392 - 397
  • [25] Model checking-based safety verification for railway signal safety protocol-I
    Mei Meng
    Xu Zhongwei
    Wang Xi
    Wan Yongbing
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 46 (03) : 195 - 202
  • [26] Model checking-based safety verification for railway signal safety protocol-I
    School of Electronics and Information Engineering, Tongji University, No. 4800 Cao'an Highway, Shanghai, China
    [J]. Meng, M. (mei_meng@163.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (46):
  • [27] An EFSM-Driven and Model Checking-Based Approach to Functional Test Generation for Hardware Designs
    Kamkin, Alexander
    Lebedev, Mikhail
    Smolov, Sergey
    [J]. PROCEEDINGS OF 2016 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2016,
  • [28] Model checking-based Software-FMEA: Assessment of fault tolerance and error detection mechanisms
    Molnár V.
    Majzik I.
    [J]. Periodica polytechnica Electrical engineering and computer science, 2017, 61 (02): : 132 - 150
  • [29] A Conformance Checking-Based Approach for Sudden Drift Detection in Business Processes
    Gallego-Fontenla, Victor
    Vidal, Juan C.
    Lama, Manuel
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 13 - 26
  • [30] Parallel Graph-Based Stateless Model Checking
    Lang, Magnus
    Sagonas, Konstantinos
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2020), 2020, 12302 : 377 - 393