DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Factorization of Binary Matrices: Rank Relations, Uniqueness and Model Selection of Boolean Decomposition

Journal Article · · ACM Transactions on Knowledge Discovery from Data
DOI: https://doi.org/10.1145/3522594 · OSTI ID:2310318

The application of binary matrices are numerous. Representing a matrix as a mixture of a small collection of latent vectors via low-rank decomposition is often seen as an advantageous method to interpret and analyze data. In this work, we examine the factorizations of binary matrices using standard arithmetic (real and nonnegative) and logical operations (Boolean and $$\mathbb{Z}$$2). We examine the relationships between the different ranks, and discuss when factorization is unique. In particular, we characterize when a Boolean factorization X = W$$\land$$H has a unique W, a unique H (for a fixed W), and when both W and H are unique, given a rank constraint. We introduce a method for robust Boolean model selection, called BMFk, and show on numerical examples that BMFk not only accurately determines the correct number of Boolean latent features but reconstruct the pre-determined factors accurately.

Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE Laboratory Directed Research and Development (LDRD) Program; USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
89233218CNA000001
OSTI ID:
2310318
Report Number(s):
LA-UR--21-30686
Journal Information:
ACM Transactions on Knowledge Discovery from Data, Journal Name: ACM Transactions on Knowledge Discovery from Data Journal Issue: 6 Vol. 16; ISSN 1556-4681
Publisher:
Association for Computing Machinery (ACM)Copyright Statement
Country of Publication:
United States
Language:
English

References (27)

Nonnegative ranks, decompositions, and factorizations of nonnegative matrices journal September 1993
Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-Way Data Analysis and Blind Source Separation book September 2009
Tiling Databases book January 2004
From-below Boolean matrix factorization algorithm based on MDL journal January 2020
Modeling by shortest data description journal September 1978
Inversion of matrices over a commutative semiring journal June 1984
A geometric treatment of generalized inverses and semigroups of nonnegative matrices journal December 1981
Nonnegative ranks, decompositions, and factorizations of nonnegative matrices journal September 1993
Contentment in graph theory: Covering graphs with cliques journal January 1977
Model order selection for approximate Boolean matrix factorization problem journal September 2021
Isolation number versus Boolean rank journal May 2012
ICA over finite fields—Separability and algorithms journal August 2012
Boolean decomposition of binary matrices using a post-nonlinear mixture approach journal January 2021
Learning the parts of objects by non-negative matrix factorization journal October 1999
Signatures of mutational processes in human cancer journal August 2013
Metagenes and molecular pattern discovery using matrix factorization journal March 2004
Finding the Number of Latent Topics With Semantic Non-Negative Matrix Factorization journal January 2021
Boolean Matrix Factorization via Nonnegative Auxiliary Optimization journal January 2021
Binary Matrix Factorization with Applications conference October 2007
A new look at the statistical model identification journal December 1974
Independent Component Analysis Over Galois Fields of Prime Order journal August 2011
Analysis of Discrete Ill-Posed Problems by Means of the L-Curve journal December 1992
On the Early History of the Singular Value Decomposition journal December 1993
A Practical Randomized CP Tensor Decomposition journal January 2018
A general model for clustering binary data conference August 2005
Mdl4bmf journal October 2014
Theorems on Positive Data: On the Uniqueness of NMF journal January 2008

Similar Records

On Boolean matrices with full factor rank
Journal Article · 2013 · Sbornik. Mathematics · OSTI ID:22365881

Tucker-1 Boolean Tensor Factorization with Quantum Annealers
Journal Article · 2020 · Conference Proceedings - IEEE International Conference on Rebooting Computing (ICRC) · OSTI ID:2310313

An adaptable Boolean net trainable to control a computing robot
Journal Article · 1999 · AIP Conference Proceedings · OSTI ID:21205281