Parallel exploration of partial solutions in Boolean matrix factorization

被引:5
|
作者
Outrata, Jan [1 ]
Trnecka, Martin [1 ]
机构
[1] Palacky Univ Olomouc, Dept Comp Sci, 17 Listopadu 12, CZ-77146 Olomouc, Czech Republic
关键词
Boolean matrix factorization; Parallel algorithm; Data preprocessing;
D O I
10.1016/j.jpdc.2018.09.014
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Boolean matrix factorization (BMF) is a well established method for preprocessing and analysis of data. There is a number of algorithms for BMF, but none of them uses benefits of parallelization. This is mainly due to the fact that many of the algorithms utilize greedy heuristics that are inherently sequential. In this work, we propose a general parallelization scheme for BMF in which several locally optimal partial matrix decompositions are constructed simultaneously in parallel, instead of just one in a sequential algorithm. As a result of the computation, either the single best final decomposition or several top-k of them may be returned. The scheme can be applied to any sequential heuristic BMF algorithm and we show the application on two representative algorithms, namely GRECoND and Asso. Improvements in decompositions are presented via results from experiments with the new algorithms on synthetic and real datasets. (C) 2018 Elsevier Inc. All rights reserved. .
引用
收藏
页码:180 / 191
页数:12
相关论文
共 50 条
  • [21] Boolean matrix factorization for symmetric binary variables
    Konecny, Jan
    Trnecka, Martin
    KNOWLEDGE-BASED SYSTEMS, 2023, 279
  • [22] Parallelization of the GreConD Algorithm for Boolean Matrix Factorization
    Krajca, Petr
    Trnecka, Martin
    FORMAL CONCEPT ANALYSIS (ICFCA 2019), 2019, 11511 : 208 - 222
  • [23] Factorization of Boolean Polynomials: Parallel Algorithms and Experimental Evaluation
    Emelyanov, P. G.
    Krishna, M.
    Kulkarni, V
    Nandy, S. K.
    Ponomaryov, D. K.
    Raha, S.
    PROGRAMMING AND COMPUTER SOFTWARE, 2021, 47 (02) : 108 - 118
  • [24] Factorization of Boolean Polynomials: Parallel Algorithms and Experimental Evaluation
    P. G. Emelyanov
    M. Krishna
    V. Kulkarni
    S. K. Nandy
    D. K. Ponomaryov
    S. Raha
    Programming and Computer Software, 2021, 47 : 108 - 118
  • [25] Approximate Logic Synthesis Using Boolean Matrix Factorization
    Ma, Jingxiao
    Hashemi, Soheil
    Reda, Sherief
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (01) : 15 - 28
  • [26] Fast and Efficient Boolean Matrix Factorization by Geometric Segmentation
    Wan, Changlin
    Chang, Wennan
    Zhao, Tong
    Li, Mengya
    Cao, Sha
    Zhang, Chi
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 6086 - 6093
  • [27] A Study of Boolean Matrix Factorization Under Supervised Settings
    Makhalova, Tatiana
    Trnecka, Martin
    FORMAL CONCEPT ANALYSIS (ICFCA 2019), 2019, 11511 : 341 - 348
  • [28] BLASYS: Approximate Logic Synthesis Boolean Matrix Factorization
    Hashemi, Soheil
    Tann, Hokchhay
    Reda, Sherief
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [29] Boolean Matrix Factorization via Nonnegative Auxiliary Optimization
    Truong, Duc P.
    Skau, Erik
    Desantis, Derek
    Alexandrov, Boian
    IEEE ACCESS, 2021, 9 : 117169 - 117177
  • [30] Parallel Matrix Factorization for Binary Response
    Khanna, Rajiv
    Zhang, Liang
    Agarwal, Deepak
    Chen, Bee-chung
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,