Skip to main content

Showing 1–11 of 11 results for author: Hebrard, E

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

    cs.LG cs.AI cs.DS stat.ML

    MurTree: Optimal Classification Trees via Dynamic Programming and Search

    Authors: Emir Demirović, Anna Lukina, Emmanuel Hebrard, Jeffrey Chan, James Bailey, Christopher Leckie, Kotagiri Ramamohanarao, Peter J. Stuckey

    Abstract: Decision tree learning is a widely used approach in machine learning, favoured in applications that require concise and interpretable models. Heuristic methods are traditionally used to quickly produce models with reasonably high accuracy. A commonly criticised point, however, is that the resulting trees may not necessarily be the best representation of the data in terms of accuracy and size. In r… ▽ More

    Submitted 28 June, 2022; v1 submitted 24 July, 2020; originally announced July 2020.

    Journal ref: Journal of Machine Learning Research 2022

  2. 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.

  3. Propagation via Kernelization: The Vertex Cover Constraint

    Authors: Clément Carbonnel, Emmanuel Hébrard

    Abstract: The technique of kernelization consists in extracting, from an instance of a problem, an essentially equivalent instance whose size is bounded in a parameter k. Besides being the basis for efficient param-eterized algorithms, this method also provides a wealth of information to reason about in the context of constraint programming. We study the use of kernelization for designing propagators throug… ▽ More

    Submitted 7 February, 2017; originally announced February 2017.

    Journal ref: Michel Rueher. The 22nd International Conference on Principles and Practice of Constraint Programming, Sep 2016, Toulouse, France. Lecture Notes in Computer Science, 9892, pp.147 - 156, 2016, Principles and Practice of Constraint Programming

  4. Constraint programming for planning test campaigns of communications satellites

    Authors: Emmanuel Hébrard, Marie-José Huguet, Daniel Veysseire, Ludivine Sauvan, Bertrand Cabon

    Abstract: The payload of communications satellites must go through a series of tests to assert their ability to survive in space. Each test involves some equipment of the payload to be active, which has an impact on the temperature of the payload. Sequencing these tests in a way that ensures the thermal stability of the payload and minimizes the overall duration of the test campaign is a very important obje… ▽ More

    Submitted 23 January, 2017; originally announced January 2017.

    Journal ref: Constraints, Springer Verlag, 2017, 22, pp.73 - 89

  5. arXiv:1404.3675  [pdf, ps, other

    cs.AI cs.CC

    On Backdoors To Tractable Constraint Languages

    Authors: Clement Carbonnel, Martin C. Cooper, Emmanuel Hebrard

    Abstract: In the context of CSPs, a strong backdoor is a subset of variables such that every complete assignment yields a residual instance guaranteed to have a specified property. If the property allows efficient solving, then a small strong backdoor provides a reasonable decomposition of the original instance into easy instances. An important challenge is the design of algorithms that can find quickly a s… ▽ More

    Submitted 10 October, 2014; v1 submitted 14 April, 2014; originally announced April 2014.

    Comments: 16 pages

  6. arXiv:1401.3879  [pdf

    cs.AI cs.DS

    Soft Constraints of Difference and Equality

    Authors: Emmanuel Hebrard, Dániel Marx, Barry O'Sullivan, Igor Razgon

    Abstract: In many combinatorial problems one may need to model the diversity or similarity of assignments in a solution. For example, one may wish to maximise or minimise the number of distinct values in a solution. To formulate problems of this type, we can use soft variants of the well known AllDifferent and AllEqual constraints. We present a taxonomy of six soft global constraints, generated by combinin… ▽ More

    Submitted 16 January, 2014; originally announced January 2014.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 41, pages 97-130, 2011

  7. Models and Strategies for Variants of the Job Shop Scheduling Problem

    Authors: Diarmuid Grimes, Emmanuel Hebrard

    Abstract: Recently, a variety of constraint programming and Boolean satisfiability approaches to scheduling problems have been introduced. They have in common the use of relatively simple propagation mechanisms and an adaptive way to focus on the most constrained part of the problem. In some cases, these methods compare favorably to more classical constraint programming methods relying on propagation algori… ▽ More

    Submitted 27 September, 2011; originally announced September 2011.

    Comments: Principles and Practice of Constraint Programming - CP 2011, Perugia : Italy (2011)

  8. arXiv:0903.1139  [pdf, ps, other

    cs.AI cs.CC

    The Complexity of Reasoning with Global Constraints

    Authors: Christian Bessiere, Emmanuel Hebrard, Brahim Hnich, Toby Walsh

    Abstract: Constraint propagation is one of the techniques central to the success of constraint programming. To reduce search, fast algorithms associated with each constraint prune the domains of variables. With global (or non-binary) constraints, the cost of such propagation may be much greater than the quadratic cost for binary constraints. We therefore study the computational complexity of reasoning wit… ▽ More

    Submitted 5 March, 2009; originally announced March 2009.

    ACM Class: I.2.4

    Journal ref: Constraints 12(2): 239-259 (2007)

  9. SLIDE: A Useful Special Case of the CARDPATH Constraint

    Authors: Christian Bessiere, Emmanuel Hebrard, Brahim Hnich, Zeynep Kiziltan, Toby Walsh

    Abstract: We study the CardPath constraint. This ensures a given constraint holds a number of times down a sequence of variables. We show that SLIDE, a special case of CardPath where the slid constraint must hold always, can be used to encode a wide range of sliding sequence constraints including CardPath itself. We consider how to propagate SLIDE and provide a complete propagator for CardPath. Since prop… ▽ More

    Submitted 3 March, 2009; originally announced March 2009.

    Comments: 18th European Conference on Artificial Intelligence

    ACM Class: I.2.4

    Journal ref: ECAI 2008: 475-479

  10. arXiv:0903.0467  [pdf, ps, other

    cs.AI cs.CC

    The Parameterized Complexity of Global Constraints

    Authors: Christian Bessiere, Emmanuel Hebrard, Brahim Hnich, Zeynep Kiziltan, Toby Walsh

    Abstract: We argue that parameterized complexity is a useful tool with which to study global constraints. In particular, we show that many global constraints which are intractable to propagate completely have natural parameters which make them fixed-parameter tractable and which are easy to compute. This tractability tends either to be the result of a simple dynamic program or of a decomposition which has… ▽ More

    Submitted 3 March, 2009; originally announced March 2009.

    Comments: Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence

    ACM Class: I.2.4

    Journal ref: AAAI-2008, 235-240, 2008

  11. arXiv:0903.0211  [pdf, ps, other

    cs.AI

    Range and Roots: Two Common Patterns for Specifying and Propagating Counting and Occurrence Constraints

    Authors: Christian Bessiere, Emmanuel Hebrard, Brahim Hnich, Zeynep Kiziltan, Toby Walsh

    Abstract: We propose Range and Roots which are two common patterns useful for specifying a wide range of counting and occurrence constraints. We design specialised propagation algorithms for these two patterns. Counting and occurrence constraints specified using these patterns thus directly inherit a propagation algorithm. To illustrate the capabilities of the Range and Roots constraints, we specify a num… ▽ More

    Submitted 2 March, 2009; originally announced March 2009.

    Comments: 41 pages, 7 figures