Vector-Matrix-Vector Queries for Solving Linear Algebra, Statistics, and Graph Problems

06/24/2020
by   Cyrus Rashtchian, et al.
0

We consider the general problem of learning about a matrix through vector-matrix-vector queries. These queries provide the value of u^TMv over a fixed field 𝔽 for a specified pair of vectors u,v∈𝔽^n. To motivate these queries, we observe that they generalize many previously studied models, such as independent set queries, cut queries, and standard graph queries. They also specialize the recently studied matrix-vector query model. Our work is exploratory and broad, and we provide new upper and lower bounds for a wide variety of problems, spanning linear algebra, statistics, and graphs. Many of our results are nearly tight, and we use diverse techniques from linear algebra, randomized algorithms, and communication complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/13/2019

Querying a Matrix through Matrix-Vector Products

We consider algorithms with access to an unknown matrix M∈F^n × d via ma...
research
09/05/2021

On the query complexity of connectivity with global queries

We study the query complexity of determining if a graph is connected wit...
research
07/16/2020

Quantum algorithms for graph problems with cut queries

Let G be an n-vertex graph with m edges. When asked a subset S of vertic...
research
07/03/2021

Average-Case Communication Complexity of Statistical Problems

We study statistical problems, such as planted clique, its variants, and...
research
06/16/2023

Learning Spanning Forests Optimally using CUT Queries in Weighted Undirected Graphs

In this paper we describe a randomized algorithm which returns a maximal...
research
01/05/2023

Diagonalization Games

We study several variants of a combinatorial game which is based on Cant...
research
09/03/2018

Typed Linear Algebra for Efficient Analytical Querying

This paper uses typed linear algebra (LA) to represent data and perform ...

Please sign up or login with your details

Forgot password? Click here to reset