Search Results for author: Tias Guns

Found 27 papers, 11 papers with code

Learning to Learn in Interactive Constraint Acquisition

no code implementations17 Dec 2023 Dimos Tsouros, Senne Berden, Tias Guns

However, a large number of queries is still required to learn the model, which is a major limitation.

Holy Grail 2.0: From Natural Language to Constraint Models

no code implementations3 Aug 2023 Dimos Tsouros, Hélène Verhaeghe, Serdar Kadıoğlu, Tias Guns

Twenty-seven years ago, E. Freuder highlighted that "Constraint programming represents one of the closest approaches computer science has yet made to the Holy Grail of programming: the user states the problem, the computer solves it".

Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunities

1 code implementation25 Jul 2023 Jayanta Mandi, James Kotary, Senne Berden, Maxime Mulamba, Victor Bucarey, Tias Guns, Ferdinando Fioretto

Decision-focused learning (DFL) is an emerging paradigm in machine learning which trains a model to optimize decisions, integrating prediction and optimization in an end-to-end system.

Decision Making

Guided Bottom-Up Interactive Constraint Acquisition

1 code implementation12 Jul 2023 Dimos Tsouros, Senne Berden, Tias Guns

Second, we propose a probability-based method to guide query generation and show that it can significantly reduce the number of queries required to converge.

Score Function Gradient Estimation to Widen the Applicability of Decision-Focused Learning

no code implementations11 Jul 2023 Mattia Silvestri, Senne Berden, Jayanta Mandi, Ali İrfan Mahmutoğulları, Maxime Mulamba, Allegra De Filippo, Tias Guns, Michele Lombardi

Our experiments show that by using SFGE we can: (1) deal with predictions that occur both in the objective function and in the constraints; and (2) effectively tackle two-stage stochastic optimization problems.

Stochastic Optimization

Efficiently Explaining CSPs with Unsatisfiable Subset Optimization (extended algorithms and examples)

no code implementations21 Mar 2023 Emilio Gamba, Bart Bogaerts, Tias Guns

We build on a recently proposed method for stepwise explaining solutions of Constraint Satisfaction Problems (CSP) in a human-understandable way.

Explanation Generation

A Divide-Align-Conquer Strategy for Program Synthesis

no code implementations8 Jan 2023 Jonas Witt, Stef Rasing, Sebastijan Dumančić, Tias Guns, Claus-Christian Carbon

We show that compositional segmentation can be applied in the programming by examples setting to divide the search for large programs across multiple smaller program synthesis problems.

Inductive logic programming Program Synthesis +1

Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lens

no code implementations20 May 2022 Stefano Teso, Laurens Bliek, Andrea Borghesi, Michele Lombardi, Neil Yorke-Smith, Tias Guns, Andrea Passerini

The challenge is to learn them from available data, while taking into account a set of hard constraints that a solution must satisfy, and that solving the optimisation problem (esp.

Probability estimation and structured output prediction for learning preferences in last mile delivery

no code implementations25 Jan 2022 Rocsildes Canoy, Victor Bucarey, Yves Molenbruch, Maxime Mulamba, Jayanta Mandi, Tias Guns

Results show that the zone transition probability estimation performs well, and that the structured output prediction learning can improve the results further.

Decision-Focused Learning: Through the Lens of Learning to Rank

1 code implementation7 Dec 2021 Jayanta Mandi, Víctor Bucarey, Maxime Mulamba, Tias Guns

In the last years decision-focused learning framework, also known as predict-and-optimize, have received increasing attention.

Combinatorial Optimization Decision Making +1

Data Driven VRP: A Neural Network Model to Learn Hidden Preferences for VRP

1 code implementation10 Aug 2021 Jayanta Mandi, Rocsildes Canoy, Víctor Bucarey, Tias Guns

These preferences are in the form of arc probabilities, i. e., the more preferred a route is, the higher is the joint probability.

Efficiently Explaining CSPs with Unsatisfiable Subset Optimization

1 code implementation25 May 2021 Emilio Gamba, Bart Bogaerts, Tias Guns

We build on a recently proposed method for explaining solutions of constraint satisfaction problems.

Learn-n-Route: Learning implicit preferences for vehicle routing

no code implementations11 Jan 2021 Rocsildes Canoy, Víctor Bucarey, Jayanta Mandi, Tias Guns

Even in the case of changes in the customer sets, our method is able to find solutions that are closer to the actual routings than when using only distances, and hence, solutions that require fewer manual changes when transformed into practical routings.

Contrastive Losses and Solution Caching for Predict-and-Optimize

2 code implementations10 Nov 2020 Maxime Mulamba, Jayanta Mandi, Michelangelo Diligenti, Michele Lombardi, Victor Bucarey, Tias Guns

Many decision-making processes involve solving a combinatorial optimization problem with uncertain input that can be estimated from historic data.

Combinatorial Optimization Decision Making

Interior Point Solving for LP-based prediction+optimisation

1 code implementation NeurIPS 2020 Jayanta Mandi, Tias Guns

Solving optimization problems is the key to decision making in many real-life analytics applications.

Decision Making

A framework for step-wise explaining how to solve constraint satisfaction problems

no code implementations11 Jun 2020 Bart Bogaerts, Emilio Gamba, Tias Guns

We propose the use of a cost function to quantify how simple an individual explanation of an inference step is, and identify the explanation-production problem of finding the best sequence of explanations of a CSP.

Knowledge Refactoring for Inductive Program Synthesis

1 code implementation21 Apr 2020 Sebastijan Dumancic, Tias Guns, Andrew Cropper

We introduce the \textit{knowledge refactoring} problem, where the goal is to restructure a learner's knowledge base to reduce its size and to minimise redundancy in it.

Inductive logic programming Program induction +1

Hybrid Classification and Reasoning for Image-based Constraint Solving

1 code implementation24 Mar 2020 Maxime Mulamba, Jayanta Mandi, Rocsildes Canoy, Tias Guns

We explore the trade-off between the power of the classifier and the power of the constraint reasoning, as well as further integration through the additional use of structural knowledge.

Classification General Classification

Learning to rank for uplift modeling

no code implementations14 Feb 2020 Floris Devriendt, Tias Guns, Wouter Verbeke

We propose a unified formalisation of different global uplift modeling measures in use today and explore how these can be integrated into the learning-to-rank framework.

Learning-To-Rank Marketing

Smart Predict-and-Optimize for Hard Combinatorial Optimization Problems

1 code implementation22 Nov 2019 Jaynta Mandi, Emir Demirović, Peter J. Stuckey, Tias Guns

Recently, Smart Predict and Optimize (SPO) has been proposed for problems with a linear objective function over the predictions, more specifically linear programming problems.

Combinatorial Optimization Scheduling

Towards Improving Solution Dominance with Incomparability Conditions: A case-study using Generator Itemset Mining

1 code implementation1 Oct 2019 Gökberk Koçak, Özgür Akgün, Tias Guns, Ian Miguel

In this paper, in addition to specifying a dominance relation, we introduce the ability to specify an incomparability condition.

Vehicle routing by learning from historical solutions

no code implementations17 Sep 2019 Rocsildes Canoy, Tias Guns

Even in the case of changes in the client sets, our method is able to find solutions that are closer to the actual route plans than when using distances, and hence, solutions that would require fewer manual changes to transform into the actual route plan.

Learning Relational Representations with Auto-encoding Logic Programs

no code implementations29 Mar 2019 Sebastijan Dumancic, Tias Guns, Wannes Meert, Hendrik Blockeel

This framework, inspired by the auto-encoding principle, uses first-order logic as a data representation language, and the mapping between the original and latent representation is done by means of logic programs instead of neural networks.

Relational Reasoning Representation Learning

Solution Dominance over Constraint Satisfaction Problems

no code implementations21 Dec 2018 Tias Guns, Peter J. Stuckey, Guido Tack

We define Constraint Dominance Problems (CDPs) as CSPs with a dominance relation, that is, a preorder over the solutions of the CSP.

An Efficient Algorithm for Mining Frequent Sequence with Constraint Programming

no code implementations5 Apr 2016 John O. R. Aoga, Tias Guns, Pierre Schaus

Detailed experiments show how this approach outperforms existing CP as well as specialized systems for SPM, and that the gain in efficiency translates directly into increased efficiency for other settings such as mining with regular expressions.

Sequential Pattern Mining

The Inductive Constraint Programming Loop

no code implementations12 Oct 2015 Christian Bessiere, Luc De Raedt, Tias Guns, Lars Kotthoff, Mirco Nanni, Siegfried Nijssen, Barry O'Sullivan, Anastasia Paparrizou, Dino Pedreschi, Helmut Simonis

Constraint programming is used for a variety of real-world optimisation problems, such as planning, scheduling and resource allocation problems.

BIG-bench Machine Learning Scheduling

Constraint-based sequence mining using constraint programming

no code implementations6 Jan 2015 Benjamin Negrevergne, Tias Guns

We investigate the use of constraint programming as general framework for this task.

Cannot find the paper you are looking for? You can Submit a new open access paper.