• Home
  • Search
  • Low Rank Approximation of Binary Matrices: Column Subset Selection and Generalizations
  • Cite Icon2
  • https://doi.org/10.4230/lipics.mfcs.2018.41Copy DOI Icon

Low Rank Approximation of Binary Matrices: Column Subset Selection and Generalizations

  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Low rank approximation of matrices is an important tool in machine learning. Given a data matrix, low rank approximation helps to find factors, patterns, and provides concise representations for the data. Research on low rank approximation usually focuses on real matrices. However, in many applications data are binary (categorical) rather than continuous. This leads to the problem of low rank approximation of binary matrices. Here we are given a d x n binary matrix A and a small integer k < d. The goal is to find two binary matrices U and V of sizes d x k and k x n respectively, so that the Frobenius norm of A - U V is minimized. There are two models of this problem, depending on the definition of the dot product of binary vectors: The GF(2) model and the Boolean semiring model. Unlike low rank approximation of a real matrix which can be efficiently solved by Singular Value Decomposition, we show that approximation of a binary matrix is NP-hard, even for k=1.\nIn this paper, our main concern is the problem of Column Subset Selection (CSS), in which the low rank matrix U must be formed by k columns of the data matrix, and we are interested in the approximation ratio achievable by CSS for binary matrices. For the GF(2) model, we show that CSS has approximation ratio bounded by k/2+1+k/(2(2^k-1)) and this is asymptotically tight. For the Boolean model, it turns out that CSS is no longer sufficient to obtain a bound. We then develop a Generalized CSS (GCSS) procedure in which the columns of U are generated from Boolean formulas operating bitwise on selected columns of the data matrix. We show that the approximation ratio achieved by GCSS is bounded by 2^(k-1)+1, and argue that an exponential dependency on k is seems inherent.

Similar Papers
  • Research Article
  • Citations34

Computing Low-Rank Approximations of Large-Scale Matrices with the Tensor Network Randomized SVD

  • Jan 01, 2018
  • SIAM Journal on Matrix Analysis and Applications
  • Kim Batselier +3
  • Research Article
  • Citations161

Low-Rank Matrix Approximation Using the Lanczos Bidiagonalization Process with Applications

  • Jan 01, 2000
  • SIAM Journal on Scientific Computing
  • Horst D Simon +1
  • Research Article
  • Citations4

Efficient randomized tensor-based algorithms for function approximation and low-rank kernel interactions

  • Oct 01, 2022
  • Advances in Computational Mathematics
  • Arvind K Saibaba +2
  • Conference Article
  • Citations27

Fast low-rank matrix approximation with locality sensitive hashing for quick anomaly detection

  • May 01, 2017
  • Gaogang Xie +5
  • Research Article
  • Citations7

Sketching for a low-rank nonnegative matrix approximation: Numerical study

  • Mar 28, 2023
  • Russian Journal of Numerical Analysis and Mathematical Modelling
  • Sergey Matveev +1
  • Conference Article
  • Citations10

Sparse Approximation of LS-SVM for LPV-ARX Model Identification: Application to a Powertrain Subsystem

  • Nov 18, 2020
  • Luca Cavanini +4
  • Research Article
  • Citations22

On a Problem of Weighted Low-Rank Approximation of Matrices

  • Jan 01, 2017
  • SIAM Journal on Matrix Analysis and Applications
  • Aritra Dutta +1
  • Conference Article
  • Citations10

Super-Ray Based Low Rank Approximation for Light Field Compression

  • Mar 01, 2019
  • Elian Dib +3
  • Conference Article
  • Citations8

A fast algorithm for a weighted low rank approximation

  • May 01, 2017
  • Aritra Dutta +1
  • Conference Article
  • Citations4

Fast computation of Gaussian likelihoods using low-rank matrix approximations

  • Oct 01, 2011
  • Mrugesh R Gajjar +2
  • Research Article
  • Citations6

Fast raypath separation based on low-rank matrix approximation in a shallow-water waveguide

  • Apr 01, 2018
  • The Journal of the Acoustical Society of America
  • Longyu Jiang +5
  • Research Article
  • Citations3

A cross-product approach for low-rank approximations of large matrices

  • Nov 06, 2019
  • Journal of Computational and Applied Mathematics
  • Achiya Dax
  • Conference Article

A comparison of column subset selection methods for hyperspectral band subset selection (Conference Presentation)

  • Jun 07, 2017
  • Maher Aldeghlawi +1
  • Research Article
  • Citations12

Fixed-precision randomized quaternion singular value decomposition algorithm for low-rank quaternion matrix approximations

  • Mar 06, 2024
  • Neurocomputing
  • Yonghe Liu +3
  • Conference Article

Sensitivity-based acceleration and compression algorithm for convolution neural network

  • Nov 01, 2017
  • Yue Niu +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.