Kolmogorov complexity as a combinatorial tool

Alexander Shen
2024-05-15
Abstract:Kolmogorov complexity is often used as a convenient language for counting and/or probabilistic existence proofs. However, there are some applications where Kolmogorov complexity is used in a more subtle way. We provide one (somehow) surprising example where an existence of a winning strategy in a natural combinatorial game is proven (and no direct proof is known).
Discrete Mathematics,Information Theory,Combinatorics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **How to apply Kolmogorov complexity more ingeniously in combinatorial mathematics, especially in the application when proving the existence of winning strategies in certain combinatorial games**. Specifically, the paper explores the following issues: 1. **The scope of application of Kolmogorov complexity**: - Kolmogorov complexity is usually used to prove combinatorial statements, especially in the application of the incompressibility method. However, are there some applications in which Kolmogorov complexity is used in a more subtle way? 2. **Winning strategies in combinatorial games**: - The paper provides a surprising example in which the existence of a winning strategy in a certain natural combinatorial game is proved by Kolmogorov complexity, and there is no known direct method for this proof. 3. **The relationship between complexity and combinatorics**: - The paper also explores whether these complex arguments can be transformed into pure combinatorial or probability - theoretic languages, or at least find other argument methods that do not depend on complexity. 4. **New combinatorial rectangle complexity results**: - The author introduces a new complexity result involving combinatorial rectangles and shows how to apply it to a simple game, proving that the second player has a winning strategy in this game. 5. **Examples of practical applications**: - Through an example of a game about train passengers' heating choices, the paper shows how the concept of combinatorial rectangles can be applied to practical problems and proves that under certain conditions, the maximum dissatisfaction of passengers can be minimized. In summary, the main objective of the paper is to show the novel applications of Kolmogorov complexity in combinatorial mathematics, especially the role in proving the existence of winning strategies in certain combinatorial games, and to explore the relationship between these complexity results and traditional combinatorics.