Skip to main content

Showing 1–9 of 9 results for author: Tsouros, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.06052  [pdf, other

    cs.AI

    CP-Bench: Evaluating Large Language Models for Constraint Modelling

    Authors: Kostis Michailidis, Dimos Tsouros, Tias Guns

    Abstract: Combinatorial problems are present in a wide range of industries. Constraint Programming (CP) is a well-suited problem-solving paradigm, but its core process, namely constraint modelling, is a bottleneck for wider adoption. Aiming to alleviate this bottleneck, recent studies have explored using Large Language Models (LLMs) as modelling assistants, transforming combinatorial problem descriptions to… ▽ More

    Submitted 6 June, 2025; originally announced June 2025.

  2. arXiv:2505.22224  [pdf, ps, other

    cs.LG cs.AI

    Solver-Free Decision-Focused Learning for Linear Optimization Problems

    Authors: Senne Berden, Ali İrfan Mahmutoğulları, Dimos Tsouros, Tias Guns

    Abstract: Mathematical optimization is a fundamental tool for decision-making in a wide range of applications. However, in many real-world scenarios, the parameters of the optimization problem are not known a priori and must be predicted from contextual features. This gives rise to predict-then-optimize problems, where a machine learning model predicts problem parameters that are then used to make decisions… ▽ More

    Submitted 28 May, 2025; originally announced May 2025.

  3. arXiv:2412.14950  [pdf, other

    cs.AI

    Generalizing Constraint Models in Constraint Acquisition

    Authors: Dimos Tsouros, Senne Berden, Steven Prestwich, Tias Guns

    Abstract: Constraint Acquisition (CA) aims to widen the use of constraint programming by assisting users in the modeling process. However, most CA methods suffer from a significant drawback: they learn a single set of individual constraints for a specific problem instance, but cannot generalize these constraints to the parameterized constraint specifications of the problem. In this paper, we address this li… ▽ More

    Submitted 19 December, 2024; originally announced December 2024.

  4. arXiv:2412.10272  [pdf, other

    cs.AI

    Trustworthy and Explainable Decision-Making for Workforce allocation

    Authors: Guillaume Povéda, Ryma Boumazouza, Andreas Strahl, Mark Hall, Santiago Quintana-Amate, Nahum Alvarez, Ignace Bleukx, Dimos Tsouros, Hélène Verhaeghe, Tias Guns

    Abstract: In industrial contexts, effective workforce allocation is crucial for operational efficiency. This paper presents an ongoing project focused on developing a decision-making tool designed for workforce allocation, emphasising the explainability to enhance its trustworthiness. Our objective is to create a system that not only optimises the allocation of teams to scheduled tasks but also provides cle… ▽ More

    Submitted 13 December, 2024; originally announced December 2024.

    Comments: Accepted for presentation at PTHG-24: The Seventh Workshop on Progress Towards the Holy Grail, part of the 30th International Conference on Principles and Practice of Constraint Programming. For more details, visit the workshop webpage: https://freuder.wordpress.com/progress-towards-the-holy-grail-workshops/pthg-24-the-seventh-workshop-on-progress-towards-the-holy-grail/

  5. arXiv:2312.10795  [pdf, other

    cs.AI cs.LG

    Learning to Learn in Interactive Constraint Acquisition

    Authors: Dimos Tsouros, Senne Berden, Tias Guns

    Abstract: Constraint Programming (CP) has been successfully used to model and solve complex combinatorial problems. However, modeling is often not trivial and requires expertise, which is a bottleneck to wider adoption. In Constraint Acquisition (CA), the goal is to assist the user by automatically learning the model. In (inter)active CA, this is done by interactively posting queries to the user, e.g., aski… ▽ More

    Submitted 17 December, 2023; originally announced December 2023.

    Comments: Accepted in AAAI

  6. arXiv:2308.01589  [pdf, other

    cs.AI cs.CL cs.HC

    Holy Grail 2.0: From Natural Language to Constraint Models

    Authors: Dimos Tsouros, Hélène Verhaeghe, Serdar Kadıoğlu, Tias Guns

    Abstract: 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". Nowadays, CP users have great modeling tools available (like Minizinc and CPMpy), allowing them to formulate the problem and then let a solver do the rest of the job… ▽ More

    Submitted 3 August, 2023; originally announced August 2023.

  7. arXiv:2307.06126  [pdf, other

    cs.AI

    Guided Bottom-Up Interactive Constraint Acquisition

    Authors: Dimos Tsouros, Senne Berden, Tias Guns

    Abstract: Constraint Acquisition (CA) systems can be used to assist in the modeling of constraint satisfaction problems. In (inter)active CA, the system is given a set of candidate constraints and posts queries to the user with the goal of finding the right constraints among the candidates. Current interactive CA algorithms suffer from at least two major bottlenecks. First, in order to converge, they requir… ▽ More

    Submitted 12 July, 2023; originally announced July 2023.

  8. Efficient Multiple Constraint Acquisition

    Authors: Dimosthenis C. Tsouros, Kostas Stergiou

    Abstract: Constraint acquisition systems such as QuAcq and MultiAcq can assist non-expert users to model their problems as constraint networks by classifying (partial) examples as positive or negative. For each negative example, the former focuses on one constraint of the target network, while the latter can learn a maximum number of constraints. Two bottlenecks of the acquisition process where both these a… ▽ More

    Submitted 13 September, 2021; originally announced September 2021.

    Journal ref: Constraints 25.3 (2020): 180-225

  9. arXiv:2003.06649  [pdf, other

    cs.AI

    Partial Queries for Constraint Acquisition

    Authors: Christian Bessiere, Clement Carbonnel, Anton Dries, Emmanuel Hebrard, George Katsirelos, Nadjib Lazaar, Nina Narodytska, Claude-Guy Quimper, Kostas Stergiou, Dimosthenis C. Tsouros, Toby Walsh

    Abstract: Learning constraint networks is known to require a number of membership queries exponential in the number of variables. In this paper, we learn constraint networks by asking the user partial queries. That is, we ask the user to classify assignments to subsets of the variables as positive or negative. We provide an algorithm, called QUACQ, that, given a negative example, focuses onto a constraint o… ▽ More

    Submitted 12 October, 2021; v1 submitted 14 March, 2020; originally announced March 2020.