Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kaspars Balodis is active.

Publication


Featured researches published by Kaspars Balodis.


symposium on the theory of computing | 2016

Separations in query complexity based on pointer functions

Andris Ambainis; Kaspars Balodis; Aleksandrs Belovs; Troy Lee; Miklos Santha; Juris Smotrovs

In 1986, Saks and Wigderson conjectured that the largest separation between deterministic and zero-error randomized query complexity for a total boolean function is given by the function f on n=2k bits defined by a complete binary tree of NAND gates of depth k, which achieves R0(f) = O(D(f)0.7537…). We show this is false by giving an example of a total boolean function f on n bits whose deterministic query complexity is Ω(n/log(n)) while its zero-error randomized query complexity is Õ(√n). We further show that the quantum query complexity of the same function is Õ(n1/4), giving the first example of a total function with a super-quadratic gap between its quantum and deterministic query complexities. We also construct a total boolean function g on n variables that has zero-error randomized query complexity Ω(n/log(n)) and bounded-error randomized query complexity R(g) = Õ(√n). This is the first super-linear separation between these two complexity measures. The exact quantum query complexity of the same function is QE(g) = Õ(√n). These functions show that the relations D(f) = O(R1(f)2) and R0(f) = Õ(R(f)2) are optimal, up to poly-logarithmic factors. Further variations of these functions give additional separations between other query complexity measures: a cubic separation between Q and R0, a 3/2-power separation between QE and R, and a 4th power separation between approximate degree and bounded-error randomized query complexity. All of these examples are variants of a function recently introduced by Goos, Pitassi, and Watson which they used to separate the unambiguous 1-certificate complexity from deterministic query complexity and to resolve the famous Clique versus Independent Set problem in communication complexity.


international colloquium on automata languages and programming | 2012

Quantum strategies are better than classical in almost any XOR game

Andris Ambainis; Artūrs Bačkurs; Kaspars Balodis; Dmitrijs Kravčenko; Raitis Ozols; Juris Smotrovs; Madars Virza

We initiate a study of random instances of nonlocal games. We show that quantum strategies are better than classical for almost any 2-player XOR game. More precisely, for large n, the entangled value of a random 2-player XOR game with n questions to every player is at least 1.21... times the classical value, for 1−o(1) fraction of all 2-player XOR games.


Computing with New Resources | 2014

Counting with Probabilistic and Ultrametric Finite Automata

Kaspars Balodis

We investigate the state complexity of probabilistic and ultrametric finite automata for the problem of counting, i.e. recognizing the one-word unary language \(C_n=\left\{ 1^n \right\} \). We also review the known results for other types of automata.


fundamentals of computation theory | 2013

One alternation can be more powerful than randomization in small and fast two-way finite automata

Kaspars Balodis

We show a family of languages that can be recognized by a family of linear-size alternating one-way finite automata with one alternation but cannot be recognized by any family of polynomial-size bounded-error two-way probabilistic finite automata with the expected runtime bounded by a polynomial. In terms of finite automata complexity theory this means that neither 1Σ2 nor 1Π2 is contained in 2P2.


Journal of the ACM | 2017

Separations in Query Complexity Based on Pointer Functions

Andris Ambainis; Kaspars Balodis; Aleksandrs Belovs; Troy Lee; Miklos Santha; Juris Smotrovs

In 1986, Saks and Wigderson conjectured that the largest separation between deterministic and zero-error randomized query complexity for a total Boolean function is given by the function f on n = 2k bits defined by a complete binary tree of NAND gates of depth k, which achieves R0(f) = O(D(f)0.7537…). We show that this is false by giving an example of a total Boolean function f on n bits whose deterministic query complexity is Ω(n) while its zero-error randomized query complexity is Õ(√ n). We further show that the quantum query complexity of the same function is Õ(n1/4), giving the first example of a total function with a super-quadratic gap between its quantum and deterministic query complexities. We also construct a total Boolean function g on n variables that has zero-error randomized query complexity Ω(n/ log (n)) and bounded-error randomized query complexity R(g) = Õ(√n). This is the first super-linear separation between these two complexity measures. The exact quantum query complexity of the same function is QE(g) = Õ(√n). These functions show that the relations D(f) = O(R1(f)2) and R0(f) = Õ(R(f)2) are optimal, up to polylogarithmic factors. Further variations of these functions give additional separations between other query complexity measures: a cubic separation between Q and R0, a 3/2-power separation between QE and R, and a 4th-power separation between approximate degree and bounded-error randomized query complexity. All of these examples are variants of a function recently introduced by Göös, Pitassi, and Watson, which they used to separate the unambiguous 1-certificate complexity from deterministic query complexity and to resolve the famous Clique versus Independent Set problem in communication complexity.


theory and applications of models of computation | 2015

Structured Frequency Algorithms

Kaspars Balodis; Jānis Iraids; Rūsiņš Freivalds

B.A. Trakhtenbrot proved that in frequency computability (introduced by G. Rose) it is crucially important whether the frequency exceeds \(\frac{1}{2}\). If it does then only recursive sets are frequency-computable. If the frequency does not exceed \(\frac{1}{2}\) then a continuum of sets is frequency-computable. Similar results for finite automata were proved by E.B. Kinber and H. Austinat et al. We generalize the notion of frequency computability demanding a specific structure for the correct answers. We show that if this structure is described in terms of finite projective planes then even a frequency \(O(\frac{\sqrt{n}}{n})\) ensures recursivity of the computable set. We also show that with overlapping structures this frequency cannot be significantly decreased. We also introduce the notion of graph frequency computation and prove sufficient conditions for a graph \(G\) such that a continuum of sets can be \(G\)-computed.


conference on current trends in theory and practice of informatics | 2015

On the Hierarchy Classes of Finite Ultrametric Automata

Rihards Krišlauks; Kaspars Balodis

This paper explores the language classes that arise with respect to the head count of a finite ultrametric automaton. First we prove that in the one-way setting there is a language that can be recognized by a one-head ultrametric finite automaton and cannot be recognized by any k-head non-deterministic finite automaton. Then we prove that in the two-way setting the class of languages recognized by ultrametric finite k-head automata is a proper subclass of the class of languages recognized by (k + 1)-head automata. Ultrametric finite automata are similar to probabilistic and quantum automata and have only just recently been introduced by Freivalds. We introduce ultrametric Turing machines and ultrametric multi-register machines to assist in proving the results.


conference on current trends in theory and practice of informatics | 2013

Worst Case Analysis of Non-local Games

Andris Ambainis; Artūrs Bačkurs; Kaspars Balodis; Agnis Škuškovniks; Juris Smotrovs; Madars Virza

Non-local games are studied in quantum information because they provide a simple way for proving the difference between the classical world and the quantum world. A non-local game is a cooperative game played by 2 or more players against a referee. The players cannot communicate but may share common random bits or a common quantum state. A referee sends an input x i to the i th player who then responds by sending an answer a i to the referee. The players win if the answers a i satisfy a condition that may depend on the inputs x i .


arXiv: Quantum Physics | 2013

Parameterized Quantum Query Complexity of Graph Collision

Andris Ambainis; Kaspars Balodis; Jānis Iraids; Raitis Ozols; Juris Smotrovs


Electronic Colloquium on Computational Complexity | 2015

Separations in Query Complexity Based on Pointer Functions.

Andris Ambainis; Kaspars Balodis; Aleksandrs Belovs; Troy Lee; Miklos Santha; Juris Smotrovs

Collaboration


Dive into the Kaspars Balodis's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Miklos Santha

National University of Singapore

View shared research outputs
Top Co-Authors

Avatar

Troy Lee

Centre for Quantum Technologies

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Artūrs Bačkurs

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Madars Virza

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge