• DocumentCode
    2362184
  • Title

    Solving 0-1 problems in CLP (PB)

  • Author

    Barth, Peter ; Bockmayr, Alexander

  • Author_Institution
    Max-Planck-Institut fuer Informatik, Saarbrucken, Germany
  • fYear
    1993
  • fDate
    1-5 Mar 1993
  • Firstpage
    263
  • Lastpage
    269
  • Abstract
    The authors present the constraint logic programming language CLP(PB) which provides efficient 0-1 constraint solving within the logic programming paradigm. It is well suited for implementing various typical AI problems. CLP(PB) supports pseudo-Boolean constraints, that is equations and inequalities between integer polynomials in 0-1 variables, and pseudo-Boolean optimization, also known as 0-1 programming. The advantage of pseudo-Boolean formulations versus equivalent ones in propositional logic is illustrated with an example. Constraint programming in CLP(PB) and the implementation of algorithms interacting with the current constraint set are discussed
  • Keywords
    Boolean algebra; constraint handling; logic programming languages; optimisation; programming theory; 0-1 programming; AI problems; CLP (PB); constraint logic programming language; constraint solving; integer polynomials; propositional logic; pseudo-Boolean constraints; pseudo-Boolean optimization; Arithmetic; Artificial intelligence; Boolean algebra; Boolean functions; Constraint optimization; Equations; Hardware; Logic programming; Operations research; Polynomials;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence for Applications, 1993. Proceedings., Ninth Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-3840-0
  • Type

    conf

  • DOI
    10.1109/CAIA.1993.366601
  • Filename
    366601