Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Qualified answers that reflect user needs and preferences

Conference ·
OSTI ID:281740
 [1];  [2]
  1. Argonne National Lab., IL (United States)
  2. Illinois Univ., Chicago, IL (United States). Dept. of Electrical Engineering and Computer Science

This paper introduces a formalism to describe the needs and preferences of database users. Because of the precise formulation of these concepts, we have found an automatic and {ital very simple} mechanism to incorporate user needs and preferences into the query answering process. In the formalism, the user provides a lattice of domain independent values that define preferences and needs and a set of domain specific {ital user constraints} qualified with lattice values. The constraints are automatically incorporated into a relational or deductive database through a series of syntactic transformations that produces an annotated deductive database. Query answering procedures for deductive databases are then used, with minor modifications, to obtain annotated answers to queries. Because preference declaration is separated from data representation and management, preferences can be easily altered without touching the database. Also, the query language allows users to ask for answers at different preference levels. 18 refs., 1 fig.

Research Organization:
Argonne National Lab., IL (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States); National Science Foundation, Washington, DC (United States)
DOE Contract Number:
W-31109-ENG-38
OSTI ID:
281740
Report Number(s):
ANL/MCS/CP--89681; CONF-9409441--1; ON: DE96013597; CNN: NSF Grant No. IRI-9210220
Country of Publication:
United States
Language:
English

Similar Records

Restricting query relaxation through user constraints
Conference · Thu Jul 01 00:00:00 EDT 1993 · OSTI ID:10172858

Assigning function to CDS through qualified query answering: Beyond alignment and motifs
Technical Report · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:377136

Using interval logic for order assembly
Technical Report · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:377133