VLDB 2026 Research / reviewers in the wild / expert
Nikolai K. Vereshchagin
dblp:24/6212 · also Nikolay K. Vereshchagin
· DBLP profile ↗
61ranked-venue papers
19as first author
4since 2021 · last 2023
0000-0002-7386-979XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 56 · 17 first-author · 3 since 2021Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Information disclosure in the framework of Kolmogorov complexity
Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 1 |
| 2022 | A Family of Non-Periodic Tilings of the Plane by Right Golden Triangles
Nikolai K. Vereshchagin |
Discret. Comput. Geom. | 1 |
| 2021 | High Entropy Random Selection Protocols
Harry Buhrman, Matthias Christandl, Michal Koucký 0001, Zvi Lotker, Boaz Patt-Shamir, Nikolai K. Vereshchagin |
Algorithmica | 6 |
| 2021 | Proofs of conservation inequalities for Levin's notion of mutual information of 1974
Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 1 |
| 2020 | On the Structure of Ammann A2 Tilings
Bruno Durand 0001, Alexander Shen 0001, Nikolai K. Vereshchagin |
Discret. Comput. Geom. | 3 |
| 2020 | Descriptive complexity of computable sequences revisited
Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 1 |
| 2019 | Sparse Selfreducible Sets and Nonuniform Lower Bounds
Harry Buhrman, Leen Torenvliet, Falk Unger, Nikolai K. Vereshchagin |
Algorithmica | 4 |
| 2018 | Short lists with short programs in short time
Bruno Bauwens, Anton Makhlin, Nikolai K. Vereshchagin, Marius Zimand |
Comput. Complex. | 3 |
| 2018 | A Conditional Information Inequality and Its Combinatorial ApplicationsabstractWe show that the inequality H(A|B, X) + H(A|B, Y) ≤ H(A|B) for jointly distributed random variables A, B, X, Y, which does not hold in general case, holds under some natural condition on the support of the probability distribution of A, B, X, Y. This result generalizes a version of the conditional Ingleton inequality: if for some distribution I(X : Y|A) = H(A|X, Y) = 0, then I(A : B) ≤ I (A : B|X) + I(A : B|Y)+I(X : Y). We present two applications of our result. The first one is the following easy-to-formulate theorem on edge colorings of bipartite graphs: assume that the edges of a bipartite graph are colored in K colors so that each two edges sharing a vertex have different colors and for each pair (left vertex x, right vertex y) there is at most one color a such both x and y are incident to edges with color a; assume further that the degree of each left vertex is at least L and the degree of each right vertex is at least R. Then K LR. The second application is a new method to prove lower bounds for biclique cover of bipartite graphs. Tarik Kaced, Andrei Romashchenko, Nikolai K. Vereshchagin |
IEEE Trans. Inf. Theory | 3 |
| 2017 | Stochasticity in Algorithmic Statistics for Polynomial TimeabstractA fundamental notion in Algorithmic Statistics is that of a stochastic object, i.e., an object having a simple plausible explanation. Informally, a probability distribution is a plausible explanation for x if it looks likely that x was drawn at random with respect to that distribution. In this paper, we suggest three definitions of a plausible statistical hypothesis for Algorithmic Statistics with polynomial time bounds, which are called acceptability, plausibility and optimality. Roughly speaking, a probability distribution m is called an acceptable explanation for x, if x possesses all properties decidable by short programs in a short time and shared by almost all objects (with respect to m). Plausibility is a similar notion, however this time we require x to possess all properties T decidable even by long programs in a short time and shared by almost all objects. To compensate the increase in program length, we strengthen the notion of `almost all' - the longer the program recognizing the property is, the more objects must share the property. Finally, a probability distribution m is called an optimal explanation for x if m(x) is large. Almost all our results hold under some plausible complexity theoretic assumptions. Our main result states that for acceptability and plausibility there are infinitely many non-stochastic objects, i.e. objects that do not have simple plausible (acceptable) explanations. Using the same techniques, we show that the distinguishing complexity of a string x can be super-logarithmically less than the conditional complexity of x with condition r for almost all r (for polynomial time bounded programs). Finally, we study relationships between the introduced notions. Alexey Milovanov, Nikolai K. Vereshchagin |
CCC | 2 |
| 2017 | Short lists with short programs from programs of functions and strings
Nikolai K. Vereshchagin |
Theory Comput. Syst. | 1 |
| 2016 | Towards a Reverse Newman's Theorem in Interactive Information ComplexityabstractNewman’s theorem states that we can take any public-coin communication protocol and convert it into one that uses only private randomness with but a little increase in communication complexity. We consider a reversed scenario in the context of information complexity: can we take a protocol that uses private randomness and convert it into one that only uses public randomness while preserving the information revealed to each player? We prove that the answer is yes, at least for protocols that use a bounded number of rounds. As an application, we prove new direct-sum theorems through the compression of interactive communication in the bounded-round setting. To obtain this application, we prove a new one-shot variant of the Slepian–Wolf coding theorem, interesting in its own right. Furthermore, we show that if a Reverse Newman’s Theorem can be proven in full generality, then full compression of interactive communication and fully-general direct-sum theorems will result. Joshua Brody, Harry Buhrman, Michal Koucký 0001, Bruno Loff, Florian Speelman, Nikolai K. Vereshchagin |
Algorithmica | 6 |
| 2016 | Algorithmic Minimal Sufficient Statistics: a New Approach
Nikolai K. Vereshchagin |
Theory Comput. Syst. | 1 |
| 2014 | Encoding Invariance in Average Case Complexity
Nikolai K. Vereshchagin |
Theory Comput. Syst. | 1 |
| 2014 | Editorial
Nikolai K. Vereshchagin |
Theory Comput. Syst. | 1 |
| 2013 | On Algorithmic Strong Sufficient Statistics
Nikolai K. Vereshchagin |
CiE | 1 |
| 2013 | Short Lists with Short Programs in Short TimeabstractGiven a machine U, a c-short program for x is a string p such that U(p) = x and the length of p is bounded by c + (the length of a shortest program for x). We show that for any universal machine, it is possible to compute in polynomial time on input x a list of polynomial size guaranteed to contain a O(log|x|)-short program for x. We also show that there exist computable functions that map every x to a list of size O(|x|2) containing a O(1)-short program for x and this is essentially optimal because we prove that such a list must have size Ω(|x|2). Finally we show that for some machines, computable lists containing a shortest program must have length Ω(2|x|). Bruno Bauwens, Anton Makhlin, Nikolai K. Vereshchagin, Marius Zimand |
CCC | 3 |
| 2013 | Towards a Reverse Newman's Theorem in Interactive Information ComplexityabstractNewman's theorem states that we can take any public-coin communication protocol and convert it into one that uses only private randomness with only a little increase in communication complexity. We consider a reversed scenario in the context of information complexity: can we take a protocol that uses private randomness and convert it into one that only uses public randomness while preserving the information revealed to each player? We prove that the answer is yes, at least for protocols that use a bounded number of rounds. As an application, we prove new direct sum theorems through the compression of interactive communication in the bounded-round setting. Furthermore, we show that if a Reverse Newman's Theorem can be proven in full generality, then full compression of interactive communication and fully-general direct-sum theorems will result. Joshua Brody, Harry Buhrman, Michal Koucký 0001, Bruno Loff, Florian Speelman, Nikolai K. Vereshchagin |
CCC | 6 |
| 2010 | On abstract resource semantics and computability logic
Ilya Mezhirov, Nikolai K. Vereshchagin |
J. Comput. Syst. Sci. | 2 |
| 2010 | Limit Complexities Revisited
Laurent Bienvenu, Andrej Muchnik, Alexander Shen 0001, Nikolai K. Vereshchagin |
Theory Comput. Syst. | 4 |
| 2010 | Does the Polynomial Hierarchy Collapse if Onto Functions are Invertible?abstractThe class TFNP, defined by Megiddo and Papadimitriou, consists of multivalued functions with values that are polynomially verifiable and guaranteed to exist. Do we have evidence that such functions are hard, for example, if TFNP is computable in polynomial-time does this imply the polynomial-time hierarchy collapses? By computing a multivalued function in deterministic polynomial-time we mean on every input producing one of the possible values of the function on that input. We give a relativized negative answer to this question by exhibiting an oracle under which TFNP functions are easy to compute but the polynomial-time hierarchy is infinite. We also show that relative to this same oracle, P≠UP and TFNP NP functions are not computable in polynomial-time with an NP oracle. Harry Buhrman, Lance Fortnow, Michal Koucký 0001, John D. Rogers, Nikolai K. Vereshchagin |
Theory Comput. Syst. | 5 |
| 2010 | Rate distortion and denoising of individual data using Kolmogorov complexityabstractWe examine the structure of families of distortion balls from the perspective of Kolmogorov complexity. Special attention is paid to the canonical rate-distortion function of a source word which returns the minimal Kolmogorov complexity of all distortion balls containing that word subject to a bound on their cardinality. This canonical rate-distortion function is related to the more standard algorithmic rate-distortion function for the given distortion measure. Examples are given of list distortion, Hamming distortion, and Euclidean distortion. The algorithmic rate-distortion function can behave differently from Shannon's rate-distortion function. To this end, we show that the canonical rate-distortion function can and does assume a wide class of shapes (unlike Shannon's); we relate low algorithmic mutual information to low Kolmogorov complexity (and consequently suggest that certain aspects of the mutual information formulation of Shannon's rate-distortion function behave differently than would an analogous formulation using algorithmic mutual information); we explore the notion that low Kolmogorov complexity distortion balls containing a given word capture the interesting properties of that word (which is hard to formalize in Shannon's theory) and this suggests an approach to denoising. Nikolai K. Vereshchagin, Paul M. B. Vitányi |
IEEE Trans. Inf. Theory | 1 |
| 2009 | Algorithmic Minimal Sufficient Statistic Revisited
Nikolai K. Vereshchagin |
CiE | 1 |
| 2008 | On-Line Probability, Complexity and Randomness
Alexey V. Chernov, Alexander Shen 0001, Nikolai K. Vereshchagin, Vladimir Vovk |
ALT | 3 |
| 2008 | Randomised Individual Communication ComplexityabstractIn this paper we study the individual communication complexity of the following problem. Alice receives an input string x and Bob an input string y, and Alice has to output y. For deterministic protocols it has been shown in Buhrman et al. (2004), that C(y) many bits need to be exchanged even if the actual amount of information C(y|x) is much smaller than C(y). It turns out that for randomised protocols the situation is very different. We establish randomised protocols whose communication complexity is close to the information theoretical lower bound. We furthermore initiate and obtain results about the randomised round complexity of this problem and show trade-offs between the amount of communication and the number of rounds. In order to do this we establish a general framework for studying these types of questions. Harry Buhrman, Michal Koucký 0001, Nikolai K. Vereshchagin |
CCC | 3 |
| 2008 | On Game Semantics of the Affine and Intuitionistic Logics
Ilya Mezhirov, Nikolai K. Vereshchagin |
WoLLIC | 2 |
| 2007 | High Entropy Random Selection Protocols
Harry Buhrman, Matthias Christandl, Michal Koucký 0001, Zvi Lotker, Boaz Patt-Shamir, Nikolai K. Vereshchagin |
APPROX-RANDOM | 6 |
| 2007 | On Computation and Communication with Small BiasabstractWe present two results for computational models that allow error probabilities close to 1/2. First, most computational complexity classes have an analogous class in communication complexity. The class PP in fact has two, a version with weakly restricted bias called PPcc, and a version with unrestricted bias called UPPcc. Ever since their introduction by Babai, Frankl, and Simon in 1986, it has been open whether these classes are the same. We show that PPccsubne UPPcc. Our proof combines a query complexity separation due to Beigel with a technique of Razborov that translates the acceptance probability of quantum protocols to polynomials. Second, we study how small the bias of minimal-degree polynomials that sign-represent Boolean functions needs to be. We show that the worst-case bias is at worst double- exponentially small in the sign-degree (which was very recently shown to be optimal by Podolski), while the average- case bias can be made single-exponentially small in the sign-degree (which we show to be close to optimal). Harry Buhrman, Nikolai K. Vereshchagin, Ronald de Wolf |
CCC | 2 |
| 2007 | Kolmogorov complexity of enumerating finite sets
Nikolai K. Vereshchagin |
Inf. Process. Lett. | 1 |
| 2007 | Individual communication complexity
Harry Buhrman, Hartmut Klauck, Nikolai K. Vereshchagin, Paul M. B. Vitányi |
J. Comput. Syst. Sci. | 3 |
| 2007 | Non-reducible descriptions for conditional Kolmogorov complexity
Andrej Muchnik, Alexander Shen 0001, Mikhail Ustinov, Nikolai K. Vereshchagin, Michael V. Vyugin |
Theor. Comput. Sci. | 4 |
| 2006 | On Algorithmic Rate-Distortion FunctionabstractWe develop rate-distortion theory in the Kol-Mogorov complexity setting. This is a theory of lossy compression of individual data objects, using the computable regularities of the data Nikolai K. Vereshchagin, Paul M. B. Vitányi |
ISIT | 1 |
| 2006 | Kolmogorov Complexity with Error
Lance Fortnow, Troy Lee, Nikolai K. Vereshchagin |
STACS | 3 |
| 2006 | Non-reducible Descriptions for Conditional Kolmogorov Complexity
Andrej Muchnik, Alexander Shen 0001, Nikolai K. Vereshchagin, Michael V. Vyugin |
TAMC | 3 |
| 2005 | Increasing Kolmogorov Complexity
Harry Buhrman, Lance Fortnow, Ilan Newman, Nikolai K. Vereshchagin |
STACS | 4 |
| 2004 | Ecological Turing Machines
Bruno Durand 0001, Andrej Muchnik, Maxim Ushakov, Nikolai K. Vereshchagin |
ICALP | 4 |
| 2004 | Individual Communication Complexity: Extended Abstract
Harry Buhrman, Hartmut Klauck, Nikolai K. Vereshchagin, Paul M. B. Vitányi |
STACS | 3 |
| 2004 | Kolmogorov-Loveland stochasticity for finite strings
Bruno Durand 0001, Nikolai K. Vereshchagin |
Inf. Process. Lett. | 2 |
| 2004 | Kolmogorov's structure functions and model selectionabstractIn 1974, Kolmogorov proposed a nonprobabilistic approach to statistics and model selection. Let data be finite binary strings and models be finite sets of binary strings. Consider model classes consisting of models of given maximal (Kolmogorov) complexity. The "structure function" of the given data expresses the relation between the complexity level constraint on a model class and the least log-cardinality of a model in the class containing the data. We show that the structure function determines all stochastic properties of the data: for every constrained model class it determines the individual best fitting model in the class irrespective of whether the "true" model is in the model class considered or not. In this setting, this happens with certainty, rather than with high probability as is in the classical case. We precisely quantify the goodness-of-fit of an individual model with respect to individual data. We show that-within the obvious constraints-every graph is realized by the structure function of some data. We determine the (un)computability properties of the various functions contemplated and of the "algorithmic minimal sufficient statistic.". Nikolai K. Vereshchagin, Paul M. B. Vitányi |
IEEE Trans. Inf. Theory | 1 |
| 2003 | How to use several noisy channels with unknown error probabilities
Olga Mitina, Nikolai K. Vereshchagin |
Inf. Comput. | 2 |
| 2003 | Do stronger definitions of randomness exist?
Bruno Durand 0001, Vladimir Kanovei, Vladimir A. Uspensky, Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 4 |
| 2002 | Kolmogorov's Structure Functions with an Application to the Foundations of Model SelectionabstractKolmogorov (1974) proposed a non-probabilistic approach to statistics, an individual combinatorial relation between the data and its model. We vindicate, for the first time, the rightness of the original "structure function", proposed by Kolmogorov: minimizing the data-to-model code length (finding the ML estimator or MDL estimator), in a class of contemplated models of prescribed maximal (Kolmogorov) complexity, always results in a model of best fit (expressed as minimal randomness deficiency). We show that both the structure function and the minimum randomness deficiency function can assume all shapes over their full domain (improving an old result of L.A. Levin and both an old and a recent one of VV Vyugin). We determine the (un)computability properties of the various functions and "algorithmic sufficient statistic.". Nikolai K. Vereshchagin, Paul M. B. Vitányi |
FOCS | 1 |
| 2002 | Upper semi-lattice of binary strings with the relation "x is simple conditional to y"
Alexey V. Chernov, Andrej Muchnik, Andrei Romashchenko, Alexander Shen 0001, Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 5 |
| 2002 | Descriptive complexity of computable sequences
Bruno Durand 0001, Alexander Shen 0001, Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 3 |
| 2002 | Combinatorial interpretation of Kolmogorov complexity
Andrei Romashchenko, Alexander Shen 0001, Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 3 |
| 2002 | Logical operations and Kolmogorov complexity
Alexander Shen 0001, Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 2 |
| 2002 | Kolmogorov complexity conditional to large integers
Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 1 |
| 2002 | Independent minimum length programs to translate between given strings
Nikolai K. Vereshchagin, Michael V. Vyugin |
Theor. Comput. Sci. | 1 |
| 2001 | Logical Operations and Kolmogorov Complexity IIabstractFor Part I, see Theoretical Computer Science (to be published). Investigates the Kolmogorov complexity of the problem (a/spl rarr/c)/spl and/(b/spl rarr/d), defined as the minimum length of a program that, given a, outputs c and, given b, outputs d. We prove that, unlike all known problems of this kind, its complexity is not expressible in terms of the Kolmogorov complexity of a, b, c and d, their pairs, triples, etc. This solves the problem posed in Part I. We then consider the following theorem: there are two strings, whose mutual information is large but which have no common information in a strong sense. This theorem was proven by A. Muchnik et al. (1999) via a non-constructive argument. We present a constructive proof, thus solving a problem posed by Muchnik et al. We give also an interpretation of both results in terms of Shannon entropy. Andrej Muchnik, Nikolai K. Vereshchagin |
CCC | 2 |
| 2000 | Combinatorial Interpretation of Kolmogorov Complexity
Andrei Romashchenko, Alexander Shen 0001, Nikolai K. Vereshchagin |
CCC | 3 |
| 2000 | Independent Minimum Length Programs to Translate between Given Strings
Nikolai K. Vereshchagin, Michael V. Vyugin |
CCC | 1 |
| 2000 | Inequalities for Shannon Entropy and Kolmogorov Complexity
Daniel Hammer, Andrei Romashchenko, Alexander Shen 0001, Nikolai K. Vereshchagin |
J. Comput. Syst. Sci. | 4 |
| 1999 | Upper Semilattice of Binary Strings with the Relation "x is Simple Conditional to y"abstractIn this paper we construct a structure R that is a "finite version" of the semilattice of Turing degrees. Its elements are strings (technically, sequences of strings) and x/spl les/y means that K(x|)=(conditional Kolmogorov complexity of x relative to y) is small. We construct two elements in R that do not have greatest lower bound. We give a series of examples that show how natural algebraic constructions give two elements that have lower bound O (minimal element) but significant mutual information. (A first example of that kind was constructed by Gacs-Korner (1973) using completely different technique.) We define a notion of "complexity profile" of the pair of elements of R and give (exact) upper and lower bounds for it in a particular case. Andrej Muchnik, Andrei Romashchenko, Alexander Shen 0001, Nikolai K. Vereshchagin |
CCC | 4 |
| 1999 | Descriptive Complexity of Computable Sequences
Bruno Durand 0001, Alexander Shen 0001, Nikolai K. Vereshchagin |
STACS | 3 |
| 1999 | Arthur-Merlin Games in Boolean Decision Trees
Ran Raz, Gábor Tardos, Oleg Verbitsky 0001, Nikolai K. Vereshchagin |
J. Comput. Syst. Sci. | 4 |
| 1998 | Arthur-Merlin Games in Boolean Decision Trees
Ran Raz, Gábor Tardos, Oleg Verbitsky 0001, Nikolai K. Vereshchagin |
CCC | 4 |
| 1998 | Deterministic Rational Transducers and Random Sequences
Sylvain Porrot, Max Dauchet, Bruno Durand 0001, Nikolai K. Vereshchagin |
FoSSaCS | 4 |
| 1998 | Randomized Boolean Decision Trees: Several Remarks
Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 1 |
| 1997 | Inequalities for Shannon entropies and Kolmogorov complexitiesabstractSince the very beginning the notion of complexity of finite objects was considered as an algorithmic counterpart to the notion of Shannon entropy. Kolmogorov's paper (1965) was called "Three approaches to the quantitative definition of information"; Shannon entropy and algorithmic complexity were among these approaches. It was mentioned by Kolmogorov later (1968) that the properties of algorithmic complexity and Shannon entropy are similar. We investigate one aspect of this similarity. Namely, we are interested in linear inequalities that are valid for Shannon entropies and for Kolmogorov complexities. It turns out that (1) all inequalities that are valid for Kolmogorov complexities, are also valid for Shannon entropies and vice versa; (2) all inequalities that are valid for Shannon entropies, are valid for ranks of finite subsets of linear spaces; (3) the opposite statement is not true: Ingleton's inequality (1971) is valid for ranks but not for Shannon entropies; (4) for some special cases all three classes of inequalities coincide and have simple description. We present an inequality for Kolmogorov complexities that implies Ingleton's inequality for ranks; another application of this inequality is a new simple proof of one of Gacs-Korner's results on common information. The paper investigates connections between linear inequalities that are valid for Shannon entropies and for Kolmogorov complexities. Daniel Hammer, Andrei Romashchenko, Alexander Shen 0001, Nikolai K. Vereshchagin |
CCC | 4 |
| 1996 | A General Method to Construct Oracles Realizing Given Relationships Between Complexity Classes
Andrej Muchnik, Nikolai K. Vereshchagin |
Theor. Comput. Sci. | 2 |
| 1995 | How to Use Expert Advice in the Case when Actual Values of Estimated Events Remain UnknownabstractThe problem how to use experts whose competence is unknown has been studied in several recent papers.It has been assumed that after we have made a prediction we learn the actual value of the predicted event. Olga Mitina, Nikolai K. Vereshchagin |
COLT | 2 |