← Search

Gilles Audemard

10 accepted papers

2026

Compact Modeling in Constraint Programming with Hybrid Tables

IJCAI 2026

Hybrid tables, also referred to as `smart' in the literature, represent a valuable modeling technique within Constraint Programming (CP). These tables allow us to handle disjunctive cases (constraining expressions) in a compact and structured way, by authorizing tuples (table entries) to contain sim

Cited by 0Scholar
2026

Computing Coverage-Based Prime Implicant Explanations for Tree-Based Models

IJCAI 2026

Coverage-based prime implicant explanations are formal explanations offering a number of valuable assets, especially in terms of faithfulness and generality. Unfortunately, deriving a coverage-based prime implicant explanation for an instance is computationally hard in the general case (the problem

Cited by 0Scholar
2024

Check-In Desk Scheduling Optimisation at CDG International Airport

AAAI 2024technical

More than ever, air transport players (i.e., airline and airport companies) in an intensely competitive climate need to benefit from a carefully optimized management of airport resources to improve the quality of service and control the induced costs. In this paper, we investigate the Airport Check-…

2024

Deriving Provably Correct Explanations for Decision Trees: The Impact of Domain Theories

IJCAI 2024poster

We are interested in identifying the complexity of computing local explanations of various types given a decision tree, when the Boolean conditions used in the tree are not independent. This is usually the case when decision trees are learned from instances described using numerical or categorical a…

Cited by 1SourcePDFScholar
2024

On the Computation of Example-Based Abductive Explanations for Random Forests

IJCAI 2024poster

We show how to define and compute example-based abductive explanations. Such explanations are guaranteed to be 100% correct, fairly general, and persuasive enough since they cover sufficiently many reference instances furnished by the explainee. We prove that the latter coverage condition yields a c…

Cited by 1SourcePDFScholar
2024

PyXAI: An XAI Library for Tree-Based Models

IJCAI 2024poster

PyXAI (Python eXplainable AI) is a Python library designed for providing explanations and cor- recting tree-based Machine Learning (ML) models. It is suited to decision trees, random forests, and boosted trees, when used for regression or classification tasks. In contrast to many model-agnostic appr…

2023

Computing Abductive Explanations for Boosted Regression Trees

IJCAI 2023poster

We present two algorithms for generating (resp. evaluating) abductive explanations for boosted regression trees. Given an instance x and an interval I containing its value F (x) for the boosted regression tree F at hand, the generation algorithm returns a (most general) term t over the Boolean condi…

Cited by 8SourcePDFScholar
2023

Computing Abductive Explanations for Boosted Trees

AISTATS 2023poster

Boosted trees is a dominant ML model, exhibiting high accuracy. However, boosted trees are hardly intelligible, and this is a problem whenever they are used in safety-critical applications. Indeed, in such a context, provably sound explanations for the predictions made are expected. Recent work have…

2022

On Preferred Abductive Explanations for Decision Trees and Random Forests

IJCAI 2022poster

Abductive explanations take a central place in eXplainable Artificial Intelligence (XAI) by clarifying with few features the way data instances are classified. However, instances may have exponentially many minimum-size abductive explanations, and this source of complexity holds even for ``intell…

Cited by 36SourcePDFScholar
2022

Trading Complexity for Sparsity in Random Forest Explanations

AAAI 2022technical

Random forests have long been considered as powerful model ensembles in machine learning. By training multiple decision trees, whose diversity is fostered through data and feature subsampling, the resulting random forest can lead to more stable and reliable predictions than a single decision tree. T…

Cited by 44SourcePDFScholar