Demo Data from EDBT 2026 / reviewers in the wild / expert
Sharmi Dev Gupta
dblp:286/0985
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 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.
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
explanation generation |
0.5 | 1 | 2021 | Explanation in Constraint Satisfaction: A Survey · IJCAI 2021 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › diagnosis
model-based diagnosis |
0.5 | 1 | 2021 | Explanation in Constraint Satisfaction: A Survey · IJCAI 2021 |
Automated reasoning and model checking
satisfiability |
0.1 | 1 | 2021 | Explanation in Constraint Satisfaction: A Survey · IJCAI 2021 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Counterfactual Explanations for Unsatisfiable Producer/Consumer ProblemsabstractInteractive constraint systems often suffer from infeasibility (no solution) due to conflicting user constraints. A common approach to recover feasibility is to eliminate the constraints that cause the conflicts in the system. This approach allows the system to provide an explanation as: “if the user is willing to drop some of their constraints, there exists a solution”. However, this form of explanation might not be very informative. A counter-factual explanation is a type of explanation that can provide a basis for the user to recover feasibility by helping them understand what changes can be applied to their existing constraints rather than removing them. We propose an efficient approach NoPropCounter-factualXplain to find counter-factual explanations for infeasible problems. We also propose a version of this algorithm which takes into account preferences called PrefnoPropCounter-factualXplain. We showcase it's usability in real world scenario using the producer/consumer constraint which is useful in problems which involve resource allocation. Sharmi Dev Gupta, Helmut Simonis, Luis Quesada 0001, Barry O'Sullivan |
ICTAI | 1 |
| 2024 | Counterfactual Explanation Through Constraint RelaxationabstractInteractive constraint systems often suffer from infeasibility (no solution) due to conflicting user constraints. A common approach to recover feasibility is to eliminate the constraints that cause the conflicts in the system. This approach allows the system to provide an explanation as: “if the user is willing to drop some of their constraints, there exists a solution”. However, this form of explanation might not be very informative. A counterfactual explanation is a type of explanation that can provide a basis for the user to recover feasibility by helping them understand what changes can be applied to their existing constraints rather than removing them. We propose an iterative method based on conflict detection and maximal relaxations in over-constrained constraint satisfaction problems to help compute a counterfactual explanation. We have evaluated our approach using well known instances that occur in industrial applications and demonstrated the relevance of multi-point relaxations. Sharmi Dev Gupta, Barry O'Sullivan, Luis Quesada 0001 |
ICTAI | 1 |
| 2021 | Explanation in Constraint Satisfaction: A SurveyabstractMuch of the focus on explanation in the field of artificial intelligence has focused on machine learning methods and, in particular, concepts produced by advanced methods such as neural networks and deep learning. However, there has been a long history of explanation generation in the general field of constraint satisfaction, one of the AI's most ubiquitous subfields. In this paper we survey the major seminal papers on the explanation and constraints, as well as some more recent works. The survey sets out to unify many disparate lines of work in areas such as model-based diagnosis, constraint programming, Boolean satisfiability, truth maintenance systems, quantified logics, and related areas. Sharmi Dev Gupta, Begum Genc, Barry O'Sullivan |
IJCAI | 1 |