<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1"/><title>RIDDLES: ACCESSIBILITY AND KNOWLEDGE REPRESENTATION</title><author surname="PALMA" givenname="PAUL DE"><org  name="Yale University" country="USA" city="New Haven"/></author></firstpageheader><frontmatter><p>RIDDLES: ACCESSIBILITY AND KNOWLEDGE REPRESENTATION</p><p>PAUL DE PALMA Gonzaga University, Spokane, USA E. JUDITH WEINER' Temple University, Philadelphia, USA</p><p>1. INTRODUCTION</p><p>In another study (Weiner and De Palma 1993), we determined that accessibility hierarchies among the meanings of polysemous words play an important role in the generalion and comprehension of a category of simple riddles. In that paper and this one wc restrict our attention to riddles that fit this definition:</p></frontmatter><abstract></abstract></header><body><section title=""><p><i>A riddle consists of a single sentence question (J?Q) followed by a single sentence answer ftiAj. TJie fiÇ presents a collection of attributes which can apply to more tJjan one NP, inns allowing more than one answer to the question: a riddle answer fJM) and a straight answer. The RQhas been constructed in such a way as to lead the riddlee to prefer the straight answer over the RA.</i></p><p>Lexical ambiguity is at the center of riddles of this type. Consider this riddle:</p><p>(1) RQ: What has a mouth and cannot eat<footnote anchor="9"/>RA: A river.</p><p>Here the riddler intends by <u>mout</u>h the inanimate meaning but the sentence is constructed so that the animate one is the more natural reading. In our 1993 paper, we showed how the existence of accessibility hierarchies could account for this preference.</p><p>We now turn our attention to the need to build this mechanism into any knowledge representation language that hopes to capture the full subtlety of natural language since it is our contention that riddles violate the rules of normal discourse and thus represent a useful way to approach the study of these rules. To that end, we present a knowledge representation plan along with an algorithm that, uses the representation m order to generate riddles. Although the representational structures that we use are in the style of Kl. ONE (Draehman and Schmölze), this is purely a convenience. Accessibility hierarchies must be built, into any system which can process natural language as well as one which can play the riddling game.</p><p><i>Z. </i>ACCESSIB11JTY HIERARCHIES</p><p>Cognitive psychologists have long recognized that people form taxonomic categories (Rosch 1978) with some members being more typical instances of those categories than others. This graded structure is not limited to taxonomic categories but seems to include such unlikely possibilities as formal categories like the category of odd numbers and that of squares (Armstrong, Gleitmau, and Gleitman 1983) and linguistic categories for phones, phonemes and syntactic structures (Lakoff 1986). In recent years, researchers have shown that categories are not structurally invariant, but. are, in fact, demonstrably unstable (Plarsalou 1987). Their graded structure varies with such factors as linguistic context and point, of view and even differs for the same individual over time.</p><p>The formation of ad hoc categories to accomplish specific goals (Harsalou 1983) is another area of instability in human category formation. For example, the category "things- to-take-out-of-a-burning--house" might,  include  subordinate  categories like "children," "jewels," "paintings," and "portable tv's" (Murphy and Medin 1985) and is formed only when one's house is burning or during a discussion like this one.<page local="2"/> Ad hoc categories, once formed, function similarly to more traditional categories. As we show later in this paper, ad hoc category formation is an important component in the generation or solution of riddles.</p><footnote label="1">The order of the names of the two authors is arbitrary. This paper represents the joint work of both authors.</footnote><doubt alpha="53.5" length="43" tooSmall="False" monospace="0.0">Actes de COLING-92, Nantes, 23-28 août 1992</doubt><doubt alpha="0.0" length="4" tooSmall="False" monospace="0.0">1121</doubt><doubt alpha="48.8" length="43" tooSmall="False" monospace="0.0">Proc:.orCOLING-92, Nantes, Auu. 23-28, 1992</doubt><p>A model that is to account for the human tendency to form categories must account for both the stable and the unstable aspects. Barsalou's approach to the instability in categories is to recognize the existence of both context-independent and context-dependent information in long-term memory, where it is arranged as interrelated, continuous knowledge. It is the context-independent information that is most likely to be shared by a large number of individuals within a speech community. Its activation is obligatory. When one thinks of rebjjxs, for example, "red-breasted" springs to mind whereas "poisonous" is triggered by <u>rattlesnakes</u>. Context dependent information, by contrast, is accessed only within a relevant context. So "hard" may be triggered by ke while discussing fall. The instability of categories is accounted for by different information for a given category being compiled in working memory at different times depending on the situation. Some information, e.g., context-independent information, is more accessible than other information.</p><p>We have extended this model (Weiner and De Palma 1993) to explain the tendency of people to think of the mouth of a person before mouth of a river in (1) above. Given the presumed universality of certain principles governing categorization, it seems likely that, in context-neutral situations such as (1), ambiguous words form ad hoc category-like structures of their multiple meanings onto which an accessibility hierarchy is imposed. For example, in (1), there is a category-like structure corresponding to the phonemic realization of the word mojuili to which the different meanings belong; in (1), one thinks of the mouth of a person before the mouth of a river.</p></section><section number="3." title="THE KNOWLEDGE BASE"><p>We thus offer our exposition of the structure that underlies the kind of lexical ambiguity found in riddles as linguistic evidence for the epistemological requirements of a knowledge representation system which can support both normal discourse and riddles. Riddles will use the knowledge in one way; normal discourse will use it in another. The representation will remain the same; only the algorithms wUl differ.</p><p>Consider Figure 1, a knowledge-base fragment in the style of KL-ONE that contains the information necessary to generate or solve riddle (1). The KL-ONE entities most relevant to this discussion are Concepts (diagrammatically represented by ellipses) and RoleSets (represented by encircled squares). The Concept is the primary representational entity. For us, it represents the category of objects indicated by the Concept name, Thus, in Figure 1, Concepts stand for the category RIVER-MOUTH, the category ANIMATE-MOUTH, and so on. Concepts are connected to one another by superC links, represented in the figures by double arrows. A superC link indicates that the subordinate Concept (subConcept) stands in an inheritance and subsumption relationship with the superordinate Concept (superConcept). (The higher Concept subsumes the lower qjie; the lower one inherits from the higher one). Thus, PERSON-MOUTH is an ANIMATE-MOUTH and a MOUTH.</p><p>In our knowledge base, RoleSets represent predicates of a Concept, the fillers of which, known as Value Restrictions (v/r's), are themselves Concepts. So PERSON-MOUTH has a RoleSet "function" with the filler EAT, meaning in our representation that a function of a person's mouth is to eat, (Of course there are others not shown here).</p><p>Further, each RoleSet filler has a number restriction represented by two numbers within parentheses. These represent the lower and upper bounds on the number of fillers for a<page local="3"/></p><doubt alpha="46.3" length="95" tooSmall="False" monospace="0.0">Acresde COLING-92. Nantes. 23-28 août 1992 1 1 2 2 Proc. of COLING-92. Nantes, Aug. 23-28, 1992</doubt><doubt alpha="53.5" length="43" tooSmall="False" monospace="0.0">Actes de COLING-92, Nantes, 23-28 août 1992</doubt><p><b>KL-ONE-like representation of a portion of the knowledge needed to generate or solve: What has a mouth and does not speak?</b></p><doubt alpha="42.0" length="50" tooSmall="False" monospace="0.0">1123I'koc:. of COLING-92, Nantes. Aug. 23-28, 1992</doubt><page local="4"/><p>given RoleSet. In figure 1, we have arbitrarily estimated that people's mouths have a minimum of 5 and a maximum of 5 functions.</p><p>Notice that every Concept has a diamond-shaped symbol associated with it. This symbol is not part of the KL-ONE language. We are introducing it here as a new primitive, <u>Lexical</u>, which contains lexical information about a Concept. For our purposes, Lexical contains the phonemic representation of a Concept (although, for simplicity in this figure, only certain phonemic representations are actually provided). This arrangement allows us to acknowledge the relationship between a Concept and the word used to name the Concept without asserting that they are the same thing, separating meanings of polysemous words from their phonemic representation.</p><p>As discussed above, ambiguous (polysemous, homophonous) words can form ad hoc category-like structures of their multiple meanings. Thus, we can have a superConcept MOUTH, a category of polysemous words, with subConcepts ANIMATE-MOUTH and INANIMATE-MOUTH. We recognize the probability that in the case of ambiguous forms with a choice of animate vs. inanimate meaning, the animate one is thought of before the inanimate one (Weiner and De Palma 1993). So the ideas encoded in Figure 1, although not explicitly spelled out with respect to accessibility, are based on the assumption that, in context-independent situations, people tend to think of animate things before they think of inanimate ones.</p><doubt alpha="57.1" length="14" tooSmall="False" monospace="0.0">In riddle (2),</doubt><p>(2) RQ: What has four legs and only one foot? RA: A bed.</p><p>we model the riddling process by assuming that the phrase <u>four</u> kgs causes the formation of an ad hoc category "four legged thing." A representation of a portion of the knowledge needed to generate or solve riddle (2) will be given in a future paper.</p></section><section number="4." title="THE ALGORITHM"><p>The following algorithm refers to Figure 1 and will generate riddle (1). The algorithm requires three functions:</p><p>1. FindHoms(HCl.HC2.Ci,C2) - searches the knowledge base for two homophonous Concepts, HCl and HC2 where HCl and HC2 are the value restrictions of two Concepts' RoleSets. Call these Concepts CI and C2. CI must contain the more accessible (i.e., in these examples, context-independent, animate) concept. For example, after an application of FindHoms(HCl,HC2,Cl.C2), on the KB fragment contained in Figure 1, the variables would look like this:</p><doubt alpha="56.3" length="71" tooSmall="False" monospace="0.0">HCl&lt;---PERSON-MOUTH CI &lt;-■-- PERSON HC2 &lt;---- RIVER-MOUTH C2 &lt;- — RIVER</doubt><p>Note that HCl contains PERSON-MOUTH, a value restriction of CI (PERSON),    HC2 contains</p><p>RIVER-MOUTH, a value restriction of C2 (RIVER) and the Concept in CI (PERSON) is a more accessible Concept than the one in C2 (RIVER).</p><p>2. Lex(A.B) - returns in B the word by which a Concept, A, is known. Remember that the phonemic representation of this word is contained in "Lexical" (represented in the figure by the diamond shape) for each concept. For example, Lex(RlVEOOUTH.B) returns /mawö-/ in B.</p><p>3. MisMatch(Cl,C2,HCl,HC2,Type,RSVR) - examines the knowledge base (KB) for a mismatch of the following type:</p><p>HCl has a RoleSet value restriction (RSVR) that HC2 does have. In Figure 1, this RSVR for HCl would be EAT. Mismatch returns this in RSVR. Thus, using Figure 1, Mismatch would return EAT in RSVR. Note that HCl is more accessible than HC2 by virtue of being animate.</p><p>The algorithm, then, looks like this:</p><doubt alpha="42.7" length="103" tooSmall="False" monospace="0.0">Actes de COLING-92, Nantes, 23-28 août 1992 1 1 2 4        Troc, of COLING-92, Nantes, Aug. 23-28, 1992</doubt><page local="5"/><p>Riddle_Gen()</p><doubt alpha="57.7" length="26" tooSmall="False" monospace="0.0">Findlloms (HC1.HC2.C1.C2);</doubt><p>MisMatch(Cl,C2,HCl,HC2,Type,RSVR);</p><p>Print "What has Lex(HCl) and -Lex(RSVR)?"; End.</p><p>it should be noted that, in the interest of simplicity, we have conflated the issues involved in generating or solving riddles. Once you know the heuristic with which riddles of the type considered in this paper are constructed and have created a KB of Concepts, generation is a simple matter. Solution, of course, is the inverse of this algorithm,</p></section><section number="5." title="CONCLUSIONS"><p>Our examples in this paper use KL-ONE as a convenient model of a knowledge representation system. We propose the addition of accessibility as an important epistemological primitive to the KL- ONE system since it appears critical to build this factor into any knowledge base which can both support a system for natural language processing and be used for certain kinds of humor. Our work also highlights other requirements for knowledge representation systems capable of supporting natural language:</p><p>1. Links between the phonemic representation of linguistic entities and their associated concepts (Lexical)</p></section><section number="2." title="The necessity of representing homophonous categories"><p>3. The ability to form ad hoc categories such as those based on homophonous phrases</p></section><references><p>1. Armstrong, S„ L. Gleitman, and H. Gleitman 1983 What some concepts might not be. Cognition 13: 263-308.</p><p>2. Barsalou, LW. 1983 Ad hoc categories, <u>Memory </u>aiuL<u>CQ</u>gnition 11(3): 211-227.</p><p>3. Barsalou, L.W. 1987 The instability of graded structure: implications for the nature of concepts. In U. Neisser (ed.), <u>Concep</u>ts and intellectual facto<u>rs in categ</u>orization. New York: Cambridge University Press, 101-140.</p><p>4. Brachman, R.J. and J.G. Schmölze 1985 An overview of the KL-ONE knowledge representation system, Co<b>^tmLJkifiiiie </b>9: 171-216.</p><p>5. Lakoff, G. 1986 Women, fir<u>e and dan</u>gerous üiing^WJiaiijfliegflries tell us_iUiQiriilicjialur£ of <u>thou</u>ght. Chicago: University of Chicago Press.</p><p>6. Murphy, G. and Ü. Medin 1985 The role of theories in conceptual coherence, <u>Psycholog</u>ical Keview 92(3): 289-316.</p><p>7. Peters, S., S. Shapiro and W. Rapaport 1988 Flexible natural language processing and Roschian category theory, Proceedings,, of the 10th Annual C<u>onference of the Co</u>gnitive Scieacc_ Society: 125-131.</p><p>8. Rosch, E.H. 1978 Principles of categorization. In E. Rosch and B,B. Lloyd (eds.), Cognition and Cate<u>gorization</u>. Hillsdale, NJ: Lawrence Erlbaum Associates, 27 -48.</p><p>9 . Weiner, E. J. and P. De Palma 1993. Some pragmatic features of lexical ambiguity and simple riddles. kllgmy^jmiJjQoin^^ (in press).</p><p>ACKN0W1ÜDGMENTS</p><p>We would like to thank David Weiner for his invaluable advice and assistance during the preparation of the final manuscript.</p><doubt alpha="49.5" length="91" tooSmall="False" monospace="0.0">Acresde COLWG-92, Nantes, 23-28 août 1992 1Î2SI'roc. of COLING-92, Nanees, Aug. 23-28, 1992</doubt></references></body></article>