← Search

Kuldeep S Meel

33 accepted papers

2025

Computational Explorations of Total Variation Distance

ICLR 2025spotlight

We investigate some previously unexplored (or underexplored) computational aspects of total variation (TV) distance. First, we give a simple deterministic polynomial-time algorithm for checking equivalence between mixtures of product distributions, over arbitrary alphabets. This corresponds to a spe…

Cited by 2SourcePDFScholar
2024

Total Variation Distance Meets Probabilistic Inference

ICML 2024poster

In this paper, we establish a novel connection between total variation (TV) distance estimation and probabilistic inference. In particular, we present an efficient, structure-preserving reduction from relative approximation of TV distance to probabilistic inference over directed graphical models. Th…

Cited by 6SourcePDFScholar
2023

Engineering an Efficient Approximate DNF-Counter

IJCAI 2023poster

Model counting is a fundamental problem with many practical applications, including query evaluation in probabilistic databases and failure-probability estimation of networks. In this work, we focus on a variant of this problem where the underlying formula is expressed in Disjunctive Normal Form…

2023

On Approximating Total Variation Distance

IJCAI 2023poster

Total variation distance (TV distance) is a fundamental notion of distance between probability distributions. In this work, we introduce and study the problem of computing the TV distance of two product distributions over the domain {0,1}^n. In particular, we establish the following results. 1. T…

Cited by 30SourcePDFScholar
2023

Solving the Identifying Code Set Problem with Grouped Independent Support

IJCAI 2023poster

An important problem in network science is finding an optimal placement of sensors in nodes in order to uniquely detect failures in the network. This problem can be modelled as an identifying code set (ICS) problem, introduced by Karpovsky et al. in 1998. The ICS problem aims to find a cover of a se…

2023

Testing of Horn Samplers

AISTATS 2023poster

Sampling over combinatorial spaces is a fundamental problem in artificial intelligence with a wide variety of applications. Since state-of-the-art techniques heavily rely on heuristics whose rigorous analysis remains beyond the reach of current theoretical tools, the past few years have witnessed in…

2022

Algorithmic Fairness Verification with Graphical Models

AAAI 2022technical

In recent years, machine learning (ML) algorithms have been deployed in safety-critical and high-stake decision-making, where the fairness of algorithms is of paramount importance. Fairness in ML centers on detecting bias towards certain demographic populations induced by an ML classifier and propos…

2022

ApproxASP – a Scalable Approximate Answer Set Counter

AAAI 2022technical

Answer Set Programming (ASP) is a framework in artificial intelligence and knowledge representation for declarative modeling and problem solving. Modern ASP solvers focus on the computation or enumeration of answer sets. However, a variety of probabilistic applications in reasoning or logic programm…

Cited by 20SourcePDFScholar
2022

Constraint-Driven Explanations for Black-Box ML Models

AAAI 2022technical

The need to understand the inner workings of opaque Machine Learning models has prompted researchers to devise various types of post-hoc explanations. A large class of such explainers proceed in two phases: first perturb an input instance whose explanation is sought, and then generate an interpretab…

Cited by 19SourcePDFScholar
2021

Justicia: A Stochastic SAT Approach to Formally Verify Fairness

AAAI 2021technical

As a technology ML is oblivious to societal good or bad, and thus, the field of fair machine learning has stepped up to propose multiple mathematical definitions, algorithms, and systems to ensure different notions of fairness in ML applications. Given the multitude of propositions, it has become im…

2021

Program Synthesis as Dependency Quantified Formula Modulo Theory

IJCAI 2021poster

Given a specification φ(X, Y ) over inputs X and output Y and defined over a background theory T, the problem of program synthesis is to design a program f such that Y = f (X), satisfies the specification φ. Over the past decade, syntax-guided synthesis (SyGuS) has emerged as a dominant approach to…

2021

Symmetric Component Caching for Model Counting on Combinatorial Instances

AAAI 2021technical

Given a propositional formula ψ, the model counting problem, also referred to as #SAT, seeks to compute the number of satisfying assignments (or models) of ψ. Modern search-based model counting algorithms are built on conflict-driven clause learning, combined with the caching of certain subformulas…

2019

Embedding Symbolic Knowledge into Deep Networks

NeurIPS 2019poster

In this work, we aim to leverage prior symbolic knowledge to improve the performance of deep models. We propose a graph embedding network that projects propositional formulae (and assignments) onto a manifold via an augmented Graph Convolutional Network (GCN). To generate semantically-faithful embed…