Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kirill Brilliantov

dblp:350/5533 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 3 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Automated reasoning and model checking · 44% Computational complexity · 26% Combinatorics and discrete mathematics · 14%
Artificial intelligence
2 papers
Learning theory · 46% Graph learning · 30% Language models and text generation · 23%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › satisfiability
maximum satisfiability
1.422024
Parameterization of (Partial) Maximum Satisfiability above Matching in a Variable-Clause Graph · AAAI 2024
Improved Algorithms for Maximum Satisfiability and Its Special Cases · AAAI 2023
Automated reasoning and model checking
satisfiability
1.022024
Parameterization of (Partial) Maximum Satisfiability above Matching in a Variable-Clause Graph · AAAI 2024
Improved Algorithms for Maximum Satisfiability and Its Special Cases · AAAI 2023
Machine learning › Learning theory
generalization bounds
0.812024
Compositional PAC-Bayes: Generalization of GNNs with persistence and beyond · NeurIPS 2024
Machine learning › Graph learning
graph neural network
0.812024
Compositional PAC-Bayes: Generalization of GNNs with persistence and beyond · NeurIPS 2024
Machine learning › Learning theory
PAC-Bayesian analysis
0.812024
Compositional PAC-Bayes: Generalization of GNNs with persistence and beyond · NeurIPS 2024
Combinatorics and discrete mathematics › topology
algebraic topology
0.812024
Applying language models to algebraic topology: generating simplicial cycles using multi-labeling in Wu's formula · ICML 2024
Computational complexity
parameterized complexity
0.812024
Parameterization of (Partial) Maximum Satisfiability above Matching in a Variable-Clause Graph · AAAI 2024
Algorithms and data structures
exact exponential algorithms
0.712023
Improved Algorithms for Maximum Satisfiability and Its Special Cases · AAAI 2023
Machine learning › Graph learning › topological data analysis
persistent homology
0.212024
Compositional PAC-Bayes: Generalization of GNNs with persistence and beyond · NeurIPS 2024
Automata and formal languages › context-free languages
dyck language
0.212024
Applying language models to algebraic topology: generating simplicial cycles using multi-labeling in Wu's formula · ICML 2024

Methods — techniques the papers use, named apart from their topics

wu's formula · 1.5multi-labeling · 1.5language modeling · 1.5regularizer · 0.8persistent homology · 0.8parameterized algorithms · 0.8gallai–edmonds decomposition · 0.8PAC-Bayes · 0.8measure and conquer · 0.7branch-and-bound · 0.7
YearPublicationVenuePosition
2024 Parameterization of (Partial) Maximum Satisfiability above Matching in a Variable-Clause Graph
abstract
In the paper, we study the Maximum Satisfiability and the Partial Maximum Satisfiability problems. Using Gallai–Edmonds decomposition, we significantly improve the upper bound for the Maximum Satisfiability problem parameterized above maximum matching in the variable-clause graph. Our algorithm operates with a runtime of O*(2.83^k'), a substantial improvement compared to the previous approach requiring O*(4^k' ), where k' denotes the relevant parameter. Moreover, this result immediately implies O*(1.14977^m) and O*(1.27895^m) time algorithms for the (n, 3)-MaxSAT and (n, 4)-MaxSAT where m is the overall number of clauses. These upper bounds improve prior-known upper bounds equal to O*(1.1554^m) and O*(1.2872^m). We also adapt the algorithm so that it can handle instances of Partial Maximum Satisfiability without losing performance in some cases. Note that this is somewhat surprising, as the existence of even one hard clause can significantly increase the hardness of a problem.
Vasily Alferov, Ivan Bliznets, Kirill Brilliantov
AAAI3
2024 Applying language models to algebraic topology: generating simplicial cycles using multi-labeling in Wu's formula
abstract
Computing homotopy groups of spheres has long been a fundamental objective in algebraic topology. Various theoretical and algorithmic approaches have been developed to tackle this problem. In this paper we take a step towards the goal of comprehending the group-theoretic structure of the generators of these homotopy groups by leveraging the power of machine learning. Specifically, in the simplicial group setting of Wu's formula, we reformulate the problem of generating simplicial cycles as a problem of sampling from the intersection of algorithmic datasets related to Dyck languages. We present and evaluate language modelling approaches that employ multi-label information for input sequences, along with the necessary group-theoretic toolkit and non-neural baselines.
Kirill Brilliantov, Fedor Pavutnitskiy, Dmitry Pasechnyuk, German Magai
ICML1
2024 Compositional PAC-Bayes: Generalization of GNNs with persistence and beyond
abstract
Heterogeneity, e.g., due to different types of layers or multiple sub-models, poses key challenges in analyzing the generalization behavior of several modern architectures. For instance, descriptors based on Persistent Homology (PH) are being increasingly integrated into Graph Neural Networks (GNNs) to augment them with rich topological features; however, the generalization of such PH schemes remains unexplored. We introduce a novel _compositional_ PAC-Bayes framework that provides a general recipe to analyze a broad spectrum of models including those with heterogeneous layers. Specifically, we provide the first data-dependent generalization bounds for a widely adopted PH vectorization scheme (that subsumes persistence landscapes, images, and silhouettes) as well as PH-augmented GNNs. Using our framework, we also obtain bounds for GNNs and neural nets with ease. Our bounds also inform the design of novel regularizers. Empirical evaluations on several standard real-world datasets demonstrate that our theoretical bounds highly correlate with empirical generalization performance, leading to improved classifier design via our regularizers. Overall, this work bridges a crucial gap in the theoretical understanding of PH methods and general heterogeneous models, paving the way for the design of better models for (graph) representation learning. Our code is available at https://github.com/Aalto-QuML/Compositional-PAC-Bayes.
Kirill Brilliantov, Amauri H. Souza, Vikas Garg 0001
NeurIPS1
2023 Improved Algorithms for Maximum Satisfiability and Its Special Cases
abstract
The Maximum Satisfiability (MAXSAT) problem is an optimization version of the Satisfiability problem (SAT) in which one is given a CNF formula with n variables and needs to find the maximum number of simultaneously satisfiable clauses. Recent works achieved significant progress in proving new upper bounds on the worst-case computational complexity of MAXSAT. All these works reduce general MAXSAT to a special case of MAXSAT where each variable appears a small number of times. So, it is important to design fast algorithms for (n,k)-MAXSAT to construct an efficient exact algorithm for MAXSAT. (n,k)-MAXSAT is a special case of MAXSAT where each variable appears at most k times in the input formula. For the (n,3)-MAXSAT problem, we design a O*(1.1749^n) algorithm improving on the previous record running time of O*(1.191^n). For the (n,4)-MAXSAT problem, we construct a O*(1.3803^n) algorithm improving on the previous best running time of O*(1.4254^n). Using the results, we develop a O*(1.0911^L) algorithm for the MAXSAT where L is a length of the input formula which improves previous algorithm with O*(1.0927^L) running time.
Kirill Brilliantov, Vasily Alferov, Ivan Bliznets
AAAI1