Lune

AAAI2026Top-tier venue

Hybrid Restricted Master Problem for Boolean Matrix Factorisation

Ellen Visscher, Michael Forbes, Christopher Yau

2026Year

Abstract

We present bfact, a Python package for performing accurate low-rank Boolean matrix factorisation (BMF). bfact uses a hybrid combinatorial optimisation approach based on a priori candidate factors generated from clustering algorithms. It selects the best disjoint factors before performing either a second combinatorial or heuristic algorithm to recover the BMF. We show that bfact does particularly well at estimating the true rank of matrices in simulated settings. In real benchmarks, using a collation of single-cell RNA-sequencing datasets from the Human Lung Cell Atlas, we show that bfact achieves strong signal recovery, with a much lower rank.

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 9e7a33c7-2b62-4d16-bf9a-31501f9b4f74

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines