Features and Formulae

Feature structures are a representational device used in several current linguistic theories. This paper shows how these structures can be axiomatized in a decidable class of first-order logic, which can also be used to express constraints on these structures. Desirable properties, such as compactness and decidability, follow directly. Moreover, additional types of feature values, such as "set-valued" features, can be incorporated into the system simply by axiomatizing their properties.

[1]  Andreas Eisele,et al.  Unification of Disjunctive Feature Descriptions , 1988, ACL.

[2]  Albrecht Beutelspacher,et al.  How to Say "No" , 1990, EUROCRYPT.

[3]  Ewan Klein,et al.  Discourse, anaphora and parsing , 1986, COLING.

[4]  Ronald M. Kaplan,et al.  A Method for Disjunctive Constraint Satisfaction , 1991 .

[5]  Anuj Dawar,et al.  A Three-Valued Interpretation of Negation in Feature Structure Descriptions , 1989, ACL.

[6]  Fernando Pereira,et al.  The Semantics of Grammar Formalisms Seen as Computer Languages , 1984, ACL.

[7]  Mark Johnson,et al.  Semantic Abstraction and Anaphora , 1990, COLING.

[8]  Ivan A. Sag,et al.  Information-based syntax and semantics , 1987 .

[9]  Peter Aczel,et al.  Non-well-founded sets , 1988, CSLI lecture notes series.

[10]  Robert T. Kasper,et al.  A Unification Method for Disjunctive Feature Descriptions , 1987, ACL.

[11]  Michael R. Genesereth,et al.  Logical foundations of artificial intelligence , 1987 .

[12]  Robert T. Kasper,et al.  A Logical Semantics for Feature Structures , 1986, ACL.

[13]  Hans Uszkoreit Categorial Unification Grammars , 1986, COLING.

[14]  Bernhard Nebel,et al.  Representation and Reasoning with Attributive Descriptions , 1990, Sorts and Types in Artificial Intelligence.

[15]  Ivan A. Sag,et al.  Information-Based Syntax and Semantics: Volume 1, Fundamentals , 1987 .

[16]  Mark Johnson Logic and Feature Structures , 1991, IJCAI.

[17]  Mark Johnson Expressing Disjunctive and Negative Feature Constraints with Classical First-Order Logic , 1990, ACL.

[18]  Greg Nelson,et al.  Fast Decision Procedures Based on Congruence Closure , 1980, JACM.

[19]  Gert Smolka,et al.  Feature-Constraint Logics for Unification Grammars , 1989, J. Log. Program..

[20]  Mark Johnson,et al.  Attribute-value logic and the theory of grammar , 1988 .

[21]  Stuart M. Shieber,et al.  Constraint-based grammar formalisms - parsing and type inference for natural and computer languages , 1992 .

[22]  Lauri Karttunen,et al.  Features and Values , 1984, ACL.

[23]  Yuri Gurevich,et al.  Logic in Computer Science , 1993, Current Trends in Theoretical Computer Science.

[24]  N. Curteanu Book Reviews: Lecture on Contemporary Syntactic Theories: An Introduction to Unification-Based Approaches to Grammar , 1987, CL.

[25]  Fernando Pereira,et al.  Grammars and Logics of Partial Information , 1987, ICLP.

[26]  William C. Rounds,et al.  The logic of unification in grammar , 1990 .

[27]  William C. Rounds Set values for unification-based grammar formalisms and logic programming , 1988 .

[28]  Patrick Saint-Dizier,et al.  Logic and logic grammars for language processing , 1990 .

[29]  Mark Johnson,et al.  Features, frames and quantifier-free formulae , 1990 .

[30]  Robert T. Kasper Conditional Descriptions in Functional Unification Grammar , 1988, ACL.

[31]  Geoffrey K. Pullum,et al.  Generalized Phrase Structure Grammar , 1985 .

[32]  Gert Smolka,et al.  Attributive Concept Descriptions with Unions and Complements , 1989, IWBS Report.

[33]  M. Baltin,et al.  The Mental representation of grammatical relations , 1985 .

[34]  R. L. Goodstein,et al.  The Decision Problem , 1957, The Mathematical Gazette.

[35]  Michael Moshier,et al.  Extensions to unification grammar for the description of programming languages , 1988 .

[36]  Ronald M. Kaplan,et al.  An Overview of Disjunctive Constraint Satisfaction , 1989, IWPT.

[37]  Gert Smolka,et al.  A Feature Logic with Subsorts , 1988, LILOG-Report.

[38]  Martin Kay,et al.  Unification in Grammar , 1984, Natural Language Understanding and Natural Language Understanding Workshop.

[39]  Harry R. Lewis,et al.  Complexity Results for Classes of Quantificational Formulas , 1980, J. Comput. Syst. Sci..

[40]  William C. Rounds,et al.  A logic for partially specified data structures , 1987, POPL '87.

[41]  Gillier,et al.  Logic for Computer Science , 1986 .

[42]  R. T. Kasper Feature structures: a logical theory with application to language analysis , 1987 .

[43]  Yuri Gurevich The Decision Problem for Standard Classes , 1976, J. Symb. Log..

[44]  B. Dreben,et al.  The decision problem: Solvable classes of quantificational formulas , 1979 .

[45]  Jochen Dörre,et al.  On subsumption and semiunification in feature algebras , 1990, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science.

[46]  Andreas Eisele,et al.  Feature Logic with Disjunctive Unification , 1990, COLING.