Constraint lingo: A program for solving logic puzzles and other tabular constraint problems

Raphael Finkel, Victor W. Marek, Mirosław Truszczyński

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Constraint Lingo is a high-level language for specifying and solving tabular constraint problems [FMT01]. We show the syntax of this language through examples. Our software translates Constraint Lingo programs into a variety of back-end logic formalisms, including smodels [NS00], dlv [ELM+98], ECLiPSe [WNS97] and aspps [ET01]. The associated logic engine then generates a set of answers, each of which our software converts to a human-readable table.

Original languageEnglish
Title of host publicationLogics in Artificial Intelligence - 8th European Conference, JELIA 2002, Proceedings
EditorsSergio Flesca, Sergio Greco, Giovambattista Ianni, Nicola Leone
Pages513-516
Number of pages4
StatePublished - 2002
Event8th European Conference on Logics in Artificial Intelligence, JELIA 2002 - Cosenza, Italy
Duration: Sep 23 2002Sep 26 2002

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2424
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th European Conference on Logics in Artificial Intelligence, JELIA 2002
Country/TerritoryItaly
CityCosenza
Period9/23/029/26/02

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Constraint lingo: A program for solving logic puzzles and other tabular constraint problems'. Together they form a unique fingerprint.

Cite this