PRUF—a meaning representation language for natural languages

PRUF—an acronym for Possibilistic Relational Universal Fuzzy—is a meaning representation language for natural languages which departs from the conventional approaches to the theory of meaning in several important respects. First, a basic assumption underlying PRUF is that the imprecision that is intrinsic in natural languages is, for the most part, possibilistic rather than probabilistic in nature. Thus, a proposition such as “Richard is tall” translates in PRUF into a possibility distribution of the variable Height (Richard), which associates with each value of the variable a number in the interval [0,11 representing the possibility that Height (Richard) could assume the value in question. More generally, a proposition, p , translates into a procedure, P, which returns a possibility distribution, Π p , with P and Π p representing, respectively, the meaning of p and the information conveyed by p . In this sense, the concept of a possibility distribution replaces that of truth as a foundation for the representation of meaning in natural languages. Second, the logic underlying PRUF is not a two-valued or multivalued logic, but a fuzzy logic, FL, in which the truth-values are linguistic, that is, are of the form true, not true, very true, more or less true, not very true , etc., with each such truth-value representing a fuzzy subset of the unit interval. The truth-value of a proposition is defined as its compatibility with a reference proposition, so that given two propositions p and r, one can compute the truth of p relative to r . Third, the quantifiers in PRUF—like the truth-values—are allowed to be linguistic, i.e. may be expressed as most, many, few, some, not very many, almost all, etc. Based on the concept of the cardinality of a fuzzy set, such quantifiers are given a concrete interpretation which makes it possible to translate into PRUF propositions exemplified by “Many tall men are much taller than most men,” “All tall women are blonde is not very true,” etc. The translation rules in PRUF are of four basic types: Type I—pertaining to modification; Type II—pertaining to composition; Type III—pertaining to quantification; and Type IV—pertaining to qualification and, in particular, to truth qualification, probability qualification and possibility qualification. The concepts of semantic equivalence and semantic entailment in PRUF provide a basis for question-answering and inference from fuzzy premises. In addition to serving as a foundation for approximate reasoning, PRUF may be employed as a language for the representation of imprecise knowledge and as a means of precisiation of fuzzy propositions expressed in a natural language.

[1]  Bonnie Nash-Webber,et al.  THE ROLE OF SEMANTICS IN AUTOMATIC SPEECH UNDERSTANDING , 1975 .

[2]  E. Rosch ON THE INTERNAL STRUCTURE OF PERCEPTUAL AND SEMANTIC CATEGORIES1 , 1973 .

[3]  J. Lyons New horizons in linguistics , 1972 .

[4]  Robert Stalnaker Probability and Conditionals , 1970, Philosophy of Science.

[5]  Donald D. Chamberlin,et al.  SEQUEL: A structured English query language , 1974, SIGFIDET '74.

[6]  Noam Chomsky,et al.  वाक्यविन्यास का सैद्धान्तिक पक्ष = Aspects of the theory of syntax , 1965 .

[7]  Stephen P. Stich,et al.  Logical form and natural language , 1975 .

[8]  David J. Mishelevich MEANINGEX: a computer-based semantic parse approach to the analysis of meaning , 1972, AFIPS '71 (Fall).

[9]  Gerald J. Sussman,et al.  A Computational Model of Skill Acquisition , 1973 .

[10]  Lenhart K. Schubert Extending The Expressive Power Of Semantic Networks , 1976, IJCAI.

[11]  Nicholas Rescher,et al.  A theory of possibility , 1975 .

[12]  Charles Kellogg,et al.  The converse natural language data management system: current status and plans , 1971, SIGIR '71.

[13]  Richard Bellman,et al.  Local and fuzzy logics , 1996 .

[14]  Rob Kling Fuzzy Planner: Reasoning with Inexact Concepts in a Procedural Problem-Solving Language , 1973 .

[15]  Christine A. Montgomery,et al.  Is natural language an unnatural query language? , 1972, ACM '72.

[16]  E. H. Mamdani,et al.  Advances in the linguistic synthesis of fuzzy controllers , 1976 .

[17]  Joseph A. Goguen,et al.  Concept Representation in Natural and Artificial Languages: Axioms, Extensions and Applications for Fuzzy Sets , 1974, Int. J. Man Mach. Stud..

[18]  James C. Bezdek,et al.  Optimal Fuzzy Partitions: A Heuristic for Estimating the Parameters in a Mixture of Normal Distributions , 1975, IEEE Transactions on Computers.

[19]  Wendy Lehnert,et al.  Human and Computational Question Answering , 1977, Cogn. Sci..

[20]  Erik Sandewall,et al.  Formal Methods in the Design of Question-Answering Systems , 1971, Artif. Intell..

[21]  Lotfi A. Zadeh,et al.  A Theory of Approximate Reasoning , 1979 .

[22]  R. LeFaivre The Representation of Fuzzy Knowledge , 1974 .

[23]  Giampio Bracchi,et al.  A Multilevel Relational Model for Data Base Management Systems , 1974, IFIP Working Conference Data Base Management.

[24]  N. Rescher Many Valued Logic , 1969 .

[25]  Karel Lambert,et al.  Meaning Relations, Possible Objects, and Possible Worlds , 1970 .

[26]  R. Jeffrey,et al.  The Philosophy of Rudolf Carnap , 1966 .

[27]  M. Black Reasoning with Loose Concepts , 1963, Dialogue.

[28]  F. J. Damerau,et al.  ON “FUZZY” ADJECTIVES , 1977 .

[29]  N. Rescher,et al.  The coherence theory of truth , 1973 .

[30]  L. Zadeh Probability measures of Fuzzy events , 1968 .

[31]  Peter N. Marinos Fuzzy Logic and its Application to Switching Systems , 1969, IEEE Transactions on Computers.

[32]  R. Giles Łukasiewicz logic and fuzzy set theory , 1976 .

[33]  F. B. Thompson,et al.  REL: A Rapidly Extensible Language system , 1969, ACM '69.

[34]  Eugene Charniak,et al.  Toward a model of children's story comprehension , 1972 .

[35]  Noam Chomsky,et al.  Deep structure, surface structure, and semantic interpretation , 1969 .

[36]  Sankar K. Pal,et al.  Fuzzy sets and decisionmaking approaches in vowel and speaker recognition , 1977 .

[37]  Herbert A. Simon,et al.  The Structure of Ill Structured Problems , 1973, Artif. Intell..

[38]  Lotfi A. Zadeh,et al.  Similarity relations and fuzzy orderings , 1971, Inf. Sci..

[39]  Daniel J. Rosenkrantz,et al.  Attributed Translations , 1974, J. Comput. Syst. Sci..

[40]  Leonard Linsky,et al.  Reference and modality , 1971 .

[41]  J. Katz The philosophy of language , 1967 .

[42]  Robert T. Chien,et al.  R2: a natural language question-answering system , 1971, AFIPS '71 (Spring).

[43]  Patrick Henry Winston,et al.  The psychology of computer vision , 1976, Pattern Recognit..

[44]  Fred Wenstøp,et al.  Deductive verbal models of organizations , 1976 .

[45]  Michael Stonebraker,et al.  The design and implementation of INGRES , 1976, TODS.

[46]  Lotfi A. Zadeh,et al.  Note on fuzzy languages , 1969, Inf. Sci..

[47]  Edward H. Shortliffe,et al.  A model of inexact reasoning in medicine , 1990 .

[48]  Michael Stonebraker,et al.  Storage Structures and Access Methods in the Relational Data Base Management System INGRES , 1975, ACM Pacific.

[49]  Charles J. Fillmore,et al.  THE CASE FOR CASE. , 1967 .

[50]  Richard C. T. Lee,et al.  Some Properties of Fuzzy Logic , 1971, Inf. Control..

[51]  Emmon W. Bach,et al.  Universals in Linguistic Theory , 1970 .

[52]  N. Cliff,et al.  Adverbs as multipliers. , 1959, Psychological review.

[53]  Michael Stonebraker,et al.  INGRES: a relational data base system , 1975, AFIPS '75.

[54]  A. Caramazza,et al.  A fuzzy set approach to modifiers and vagueness in natural language. , 1976 .

[55]  Ira P. Goldstein,et al.  Artificial Intelligence, Language, and the Study of Knowledge , 1977, Cogn. Sci..

[56]  George Lakoff Linguistics and natural logic , 1970 .

[57]  Lotfi A. Zadeh,et al.  Quantitative fuzzy semantics , 1971, Inf. Sci..

[58]  Keith S. Donnellan,et al.  Language, Mind, and Knowledge , 1977 .

[59]  Max J. Cresswell,et al.  Logics and languages , 1973 .

[60]  W. Quine Methodological reflections on current linguistic theory , 1970 .

[61]  T. Pavlidis,et al.  Fuzzy sets and their applications to cognitive and decision processes , 1977 .

[62]  菅野 道夫,et al.  Theory of fuzzy integrals and its applications , 1975 .

[63]  John Mylopoulos,et al.  A multi-level relational system , 1975, AFIPS '75.

[64]  M. Sugeno,et al.  A MODEL OF LEARNING BASED ON FUZZY INFORMATION , 1977 .

[65]  Terry Winograd,et al.  Understanding natural language , 1974 .

[66]  Chuck Rieger,et al.  An Organization of Knowledge for Problem Solving and Language Comprehension , 1976, Artif. Intell..

[67]  David L. Waltz,et al.  Natural language interfaces , 1977, SGAR.

[68]  E. F. Codd,et al.  A data base sublanguage founded on the relational calculus , 1971, SIGFIDET '71.

[69]  D. Davidson Truth and Meaning , 1967 .

[70]  Sheldon Klein Automatic Inference of Semantic Deep Structure Rules in Generative Semantic Grammars , 1973, COLING.

[71]  J. Fodor,et al.  The Structure of Language: Readings in the Philosophy of Language , 1966 .

[72]  Leon A. Jakobovits,et al.  Semantics: An Interdisciplinary Reader in Philosophy, Linguistics and Psychology , 1971 .

[73]  Ch Chen,et al.  Pattern recognition and artificial intelligence , 1976 .

[74]  E. Rosch Cognitive Representations of Semantic Categories. , 1975 .

[75]  C. L. Chang,et al.  INTERPRETATION AND EXECUTION OF FUZZY PROGRAMS , 1975 .

[76]  Paul Kay,et al.  A model-theoretic approach to folk taxonomy , 1975 .

[77]  G. Bower,et al.  Human Associative Memory , 1973 .

[78]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[79]  Albert N. Badre,et al.  On the Precision of Adjectives Which Denote Fuzzy Sets , 1974 .

[80]  H. Grice Utterer’s Meaning, Sentence-Meaning, and Word-Meaning , 1968 .

[81]  F. R. A. Hopgood,et al.  Machine Intelligence 3 , 1969, The Mathematical Gazette.

[82]  J. Fodor The Language of Thought , 1980 .

[83]  Shinichi Tamura,et al.  Learning of Fuzzy Formal Language , 1973, IEEE Trans. Syst. Man Cybern..

[84]  Brian R. Gaines,et al.  The Fuzzy Decade: A Bibliography of Fuzzy Systems and Closely Related Topics , 1977, Int. J. Man Mach. Stud..

[85]  William A. Woods,et al.  Progress in natural language understanding: an application to lunar geology , 1973, AFIPS National Computer Conference.

[86]  Saul A. Kripke,et al.  Naming and Necessity , 1980 .

[87]  S. R. Petrick,et al.  Semantic Interpretation in the REQUEST System , 1973, COLING.

[88]  Richard Bellman,et al.  On the Analytic Formalism of the Theory of Fuzzy Sets , 1973, Inf. Sci..

[89]  John K. Tsotsos,et al.  TORUS: a step towards bridging the gap between data bases and the casual user , 1976, Inf. Syst..

[90]  Carl H Frederiksen,et al.  Representing logical and semantic structure of knowledge acquired from discourse , 1975, Cognitive Psychology.

[91]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning-III , 1975, Inf. Sci..

[92]  Masamichi Shimura AN APPROACH TO PATTERN RECOGNITION AND ASSOCIATIVE MEMORIES USING FUZZY LOGIC , 1975 .

[93]  George Lakoff,et al.  Fuzzy Grammar and the Performance/Competence Terminology Game , 1973 .

[94]  Yasuyoshi Inagaki,et al.  ON THE DESCRIPTION OF FUZZY MEANING OF CONTEXT-FREE LANGUAGE , 1975 .

[95]  Saul A. Kripke,et al.  Semantical Analysis of Modal Logic I Normal Modal Propositional Calculi , 1963 .

[96]  Eugene Charniak,et al.  Organization and Inference in a Frame-Like System of Common Sense Knowledge , 1975, TINLAP.

[97]  E. F. Codd,et al.  Seven Steps to Rendezvous with the Casual User , 1974, IFIP Working Conference Data Base Management.

[98]  Daniel G. Bobrow,et al.  A panel on knowledge representation , 1977, IJCAI 1977.

[99]  Van Fraassen,et al.  Formal semantics and logic , 1971 .

[100]  Gary G. Hendrix,et al.  Expanding the Utility of Semantic Networks Through Partitioning , 1975, IJCAI.

[101]  Robert F. Ling,et al.  Classification and Clustering. , 1979 .

[102]  F. Moore Cognitive development and the acquisition of language , 1973 .

[103]  Ronald J. Brachman,et al.  What's in a Concept: Structural Foundations for Semantic Networks , 1977, Int. J. Man Mach. Stud..

[104]  Brian R. Gaines,et al.  Foundations of fuzzy reasoning , 1976 .

[105]  Patrick Henry Winston,et al.  Learning structural descriptions from examples , 1970 .

[106]  J. M. Dunn,et al.  Modern Uses of Multiple-Valued Logic , 1977 .

[107]  R. Carnap Logical Syntax of Language , 1937 .

[108]  Aaron Sloman,et al.  Interactions Between Philosophy and Artificial Intelligence: The Role of Intuition and Non-Logical Reasoning in Intelligence , 1971, IJCAI.

[109]  David Greenwood Truth and Meaning , 1957 .

[110]  Roger C. Lyndon,et al.  Notes on Logic , 1966 .

[111]  William Kneale V.—PROPOSITIONS AND TRUTH IN NATURAL LANGUAGES , 1972 .

[112]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[113]  J. Hintikka Individuals, Possible Worlds, and Epistemic Logic , 1967 .

[114]  Max J. Cresswell,et al.  A New Introduction to Modal Logic , 1998 .

[115]  G. Kempen [Review of the book Explorations in cognition by D. Norman, D. Rumelhart and the LNR Research Group] , 1977 .

[116]  Lotfi A. Zadeh,et al.  A fuzzy-algorithmic approach to the definition of complex or imprecise concepts , 1976 .

[117]  Hung T. Nguyen,et al.  A note on the extension principle for fuzzy sets , 1978 .

[118]  Hung T. Nguyen,et al.  On fuzziness and linguistic probabilities , 1977 .

[119]  W. F. King,et al.  Specifying queries as relational expressions , 1974 .

[120]  Michel Loève,et al.  Probability Theory I , 1977 .

[121]  Yehoshua Bar-Hillel,et al.  Language and Information , 1964 .

[122]  P. Johnson-Laird,et al.  Psychology of Reasoning: Structure and Content , 1972 .

[123]  Masaharu Mizumoto,et al.  FUZZY ROBOT CONTROLS , 1976 .

[124]  Sheldon S. L. Chang,et al.  Fuzzy Mathematics, Man, and His Environment , 1972, IEEE Trans. Syst. Man Cybern..

[125]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[126]  Marvin Minsky,et al.  Semantic Information Processing , 1968 .

[127]  M. Sugeno,et al.  CONDITIONAL FUZZY MEASURES AND THEIR APPLICATIONS , 1975 .

[128]  Jyh-Sheng Ke,et al.  Database Skeleton and Its Application to Fuzzy Query Translation , 1978, IEEE Trans. Software Eng..

[129]  George Lakoff,et al.  Hedges: A Study In Meaning Criteria And The Logic Of Fuzzy Concepts , 1973 .

[130]  C. K. Ogden,et al.  The Meaning of Meaning , 1923 .

[131]  John Lyons,et al.  Introduction to Theoretical Linguistics , 1971 .

[132]  Donald A. Norman,et al.  Explorations in Cognition , 1975 .

[133]  R. LeFaivre Fuzzy: A Programming Language for Fuzzy Problem-Solving , 1974 .

[134]  Allen Newell,et al.  How can Merlin understand , 1973 .

[135]  Harry Wechsler,et al.  Applications of fuzzy logic to medical diagnosis , 1975 .

[136]  Siegfried Gottwald,et al.  Applications of Fuzzy Sets to Systems Analysis , 1975 .

[137]  A. Kaufman,et al.  Introduction to the Theory of Fuzzy Subsets. , 1977 .

[138]  L. Zadeh A Fuzzy-Set-Theoretic Interpretation of Linguistic Hedges , 1972 .

[139]  S. Haack The Pragmatist Theory of Truth , 1976, The British Journal for the Philosophy of Science.

[140]  A. Luca,et al.  Algebraic properties of fuzzy sets , 1972 .

[141]  Settimo Termini,et al.  A Definition of a Nonprobabilistic Entropy in the Setting of Fuzzy Sets Theory , 1972, Inf. Control..

[142]  H. Zimmermann Fuzzy programming and linear programming with several objective functions , 1978 .

[143]  G. Miller,et al.  Language and Perception , 1976 .

[144]  Drew McDermott,et al.  Assimilation of New Information by a Natural Language Understanding System , 1974 .

[145]  Elie Sanchez,et al.  On possibility qualification in natural languages , 1978, Inf. Sci..

[146]  Daniel G. Bobrow,et al.  On Overview of KRL, a Knowledge Representation Language , 1976, Cogn. Sci..

[147]  Peter Wegner,et al.  The Vienna Definition Language , 1972, CSUR.

[148]  Willard Van Orman Quine,et al.  Philosophy of Logic. , 1988 .

[149]  Allan M. Collins,et al.  Natural Semantics in Artificial Intelligence , 1973, IJCAI.

[150]  Nick Roussopoulos,et al.  A semantic network model of data bases. , 1976 .