2017
IJCAI
IJCAI 2017
Reformulating Queries: Theory and Practice
Abstract
We consider a setting where a user wants to pose a query against a dataset where background knowledge, expressed as logical sentences, is available, but only a subset of the information can be used to answer the query. We thus want to reformulate the user query against the subvocabulary, arriving at a query equivalent to the userβs query assuming the background theory, but using only the restricted vocabulary. We consider two variations of the problem, one where we want any such reformulation and another where we restrict the size. We present a classification of the complexity of the problem, then provide algorithms for solving the problems in practice and evaluate their performance.
π
Interdisciplinary Bridge
β Machine Learning and Mathematics & Optimization
π
Trend Setter
β Discrete Mathematics
π§
Keyword Pioneer
β logical reasoning
π
Cross-Pollinator
β Artificial Intelligence, Deep Learning, Knowledge & Reasoning, Machine Learning, Mathematics & Optimization, Natural Language Processing, Reinforcement Learning
π£
Hot Topic Early Bird
β logical reasoning
Authors
Topics
Machine Learning > Optimization & Theory > Theory
Natural Language Processing > Resources & Methods > Text Representation
Knowledge & Reasoning > Reasoning > Automated Reasoning
Mathematics & Optimization > Mathematics > Discrete Mathematics
Artificial Intelligence > Core AI > Knowledge Representation