Arrow Research search
Back to AAAI

AAAI 2022

Undercover Boolean Matrix Factorization with MaxSAT

Conference Paper AAAI Technical Track on Constraint Satisfaction and Optimization Artificial Intelligence

Abstract

The k-undercover Boolean matrix factorization problem aims to approximate a m × n Boolean matrix X as the Boolean product of an m × k and a k × n matrices A ◦ B such that X is a cover of A ◦ B, i. e. , no representation error is allowed on the 0’s entries of the matrix X. To infer an optimal and “block-optimal” k-undercover, we propose two exact methods based on MaxSAT encodings. From a theoretical standpoint, we prove that our method of inferring “blockoptimal” k-undercover is a (1 − 1 e ) ≈ 0. 632 approximation for the optimal k-undercover problem. From a practical standpoint, experimental results indicate that our “blockoptimal” k-undercover algorithm outperforms the state-ofthe-art even when compared with algorithms for the more general k-undercover Boolean Matrix Factorization problem for which only minimizing reconstruction error is required.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
AAAI Conference on Artificial Intelligence
Archive span
1980-2026
Indexed papers
28718
Paper id
187063241731843655