• DocumentCode
    188592
  • Title

    Hidden Tractable Classes: From Theory to Practice

  • Author

    El Mouelhi, Achref ; Jegou, Philippe ; Terrioux, Cyril

  • Author_Institution
    LSIS, Aix-Marseille Univ., Marseille, France
  • fYear
    2014
  • fDate
    10-12 Nov. 2014
  • Firstpage
    437
  • Lastpage
    445
  • Abstract
    Tractable classes constitute an important issue in CP, at least from a theoretical viewpoint. But they are not actually used in practice. Either their treatment is too costly for time complexity or, even if there exist efficient algorithms to manage them, they do not appear in the real problems. We propose here to address this issue thanks to the notion of hidden tractable classes. Such classes are based on a known tractable class C, and a transformation t, and are defined by sets of instances P such that their transformation using t is in C, that is t (P) in C. We propose a general framework to study such notions. After, we focus our study on the tractable class BTP, and several transformations which are the filterings classically used in CP. We show then that the use of filterings allows sometimes to highlight the occurrence of BTP in the benchmarks generally considered for solver comparisons, i.e. That BTP is sometimes "hidden" in the benchmarks. Thus, this approach allows to extend the set of known tractable classes.
  • Keywords
    constraint satisfaction problems; BTP tractable class; CSP; constraint satisfaction problems; hidden tractable class notion; Algorithm design and analysis; Artificial intelligence; Benchmark testing; Filtering; Microstructure; Polynomials; Time complexity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence (ICTAI), 2014 IEEE 26th International Conference on
  • Conference_Location
    Limassol
  • ISSN
    1082-3409
  • Type

    conf

  • DOI
    10.1109/ICTAI.2014.73
  • Filename
    6984509