Binary Matrix Factorisation via Column Generation
Réka Á. Kovács, Oktay Günlük, Raphael A. Hauser
Abstract
Identifying discrete patterns in binary data is an important dimensionality reduction tool in machine learning and data mining. In this paper, we consider the problem of low-rank binary matrix factorisation (BMF) under Boolean arithmetic. Due to the hardness of this problem, most previous attempts rely on heuristic techniques. We formulate the problem as a mixed integer linear program and use a large scale optimisation technique of column generation to solve it without the need of heuristic pattern mining. Our approach focuses on accuracy and on the provision of optimality guarantees. Experimental results on real world datasets demonstrate that our proposed method is effective at producing highly accurate factorisations and improves on the previously available best known results for 15 out of 24 problem instances.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext bfbc37a3-ba09-46ff-bdda-a96c37a5d3f5Cited by top-tier papers4
- Large-Scale Differentiable Causal Discovery of Factor GraphsRomain Lopez, Jan-Christian Hütter, Jonathan K. Pritchard, Aviv RegevNeurIPS 2022 · 78 citations
- Undercover Boolean Matrix Factorization with MaxSATFlorent Avellaneda, Roger VillemaireAAAI 2022 · 2 citations
- Delegation-Relegation for Boolean Matrix FactorizationFlorent Avellaneda, Roger VillemaireAAAI 2024 · 1 citation
- Hybrid Restricted Master Problem for Boolean Matrix FactorisationEllen Visscher, Michael Forbes, Christopher YauAAAI 2026
Builds on1
Related papers
- Efficiently Factorizing Boolean Matrices using Proximal Gradient DescentSebastian Dalleiger, Jilles VreekenNeurIPS 2022 · 8 citations
- Fast (1+ε)-Approximation Algorithms for Binary Matrix FactorizationAmeya Velingker, Maximilian Vötsch, David P. Woodruff, Samson ZhouICML 2023 · 5 citations
- Federated Binary Matrix Factorization Using Proximal OptimizationSebastian Dalleiger, Jilles Vreeken, Michael KampAAAI 2025 · 1 citation
- Statistically Optimal K-means Clustering via Nonnegative Low-rank Semidefinite ProgrammingYubo Zhuang, Xiaohui Chen, Yun Yang, Richard Y. ZhangICLR 2024 · 9 citations
- On the Parameterized Complexity of Clustering Incomplete Data into Subspaces of Small RankRobert Ganian, Iyad Kanj, Sebastian Ordyniak, Stefan SzeiderAAAI 2020 · 7 citations
