Solving puzzles described in English by automated translation to answer set programming and learning how to do that translation

08/18/2011
by   Chitta Baral, et al.
0

We present a system capable of automatically solving combinatorial logic puzzles given in (simplified) English. It involves translating the English descriptions of the puzzles into answer set programming(ASP) and using ASP solvers to provide solutions of the puzzles. To translate the descriptions, we use a lambda-calculus based approach using Probabilistic Combinatorial Categorial Grammars (PCCG) where the meanings of words are associated with parameters to be able to distinguish between multiple meanings of the same word. Meaning of many words and the parameters are learned. The puzzles are represented in ASP using an ontology which is applicable to a large set of logic puzzles.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/21/2012

Typed Answer Set Programming and Inverse Lambda Algorithms

Our broader goal is to automatically translate English sentences into fo...
research
08/23/2018

Transpiling Programmable Computable Functions to Answer Set Programs

Programming Computable Functions (PCF) is a simplified programming langu...
research
04/20/2011

Translation-based Constraint Answer Set Solving

We solve constraint satisfaction problems through translation to answer ...
research
08/09/2021

FOLASP: FO(.) as Input Language for Answer Ser Solvers

Over the past decades, Answer Set Programming (ASP) has emerged as an im...
research
07/20/2023

Bounded Combinatorial Reconfiguration with Answer Set Programming

We develop an approach called bounded combinatorial reconfiguration for ...
research
03/16/2018

A Meaning-based Statistical English Math Word Problem Solver

We introduce MeSys, a meaning-based approach to solving English math wor...
research
12/31/2018

Differentiable Satisfiability and Differentiable Answer Set Programming for Sampling-Based Multi-Model Optimization

We propose Differentiable Satisfiability and Differentiable Answer Set P...

Please sign up or login with your details

Forgot password? Click here to reset