<?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" global="598"/><title>Computational phonology: A constraint-based approach</title><author surname="Carpenter" givenname="Bob"><org  name="University of Edinburgh" country="United Kingdom" city="Edinburgh"/></author><author surname="Wheeler" givenname="Deirdre"><org  name="University of Edinburgh" country="United Kingdom" city="Edinburgh"/></author></firstpageheader><frontmatter><p>Computational Linguistics</p><p>Volume 21, Number 4</p><p><b>Computational phonology: A constraint-based approach </b><b>Steven Bird</b></p><p>(University of Edinburgh)</p></frontmatter><abstract>Cambridge University Press (Studies in natural language processing, edited by Branimir K. Boguraev), 1995, xv + 203 pp. Hardbound, ISBN 0-521-47496-5, $44.95 <b><i>Reviewed by</i></b> <b><i>Deirdre Wheeler and Bob Carpenter Carnegie Mellon University</i></b> </abstract></header><body><section number="1." title="Introduction"><p>This book is a revised and expanded version of the author's Ph.D. thesis (Edin­burgh University, 1990), entitled <b><i>Constraint-based phonology. </i></b>The field of computational phonology is rather immature as a whole and there have been only a handful of publi­cations on constraint-based theories of phonology. Bird's thesis, and its revision, stand as conceptual and computational milestones; we believe this work will act as a focal point for further investigation into constraint-based phonology.</p><p>The intended audience for this book includes computational linguists, phonolo-gists and computer scientists. We briefly describe the contents of the book and then evaluate the strengths and weaknesses we see from the perspective of theoretical pho-nologists and computational linguists. Overall, our evaluation is that there is certainly something of interest for members of each of these audiences, but that none will be left completely satisfied. The theory of constraint-based phonology as presented in this book is suggestive, but its ultimate success or failure will depend on thorough phono­logical analyses of particular languages, broader coverage of typologically diverse languages, and a better understanding of the computational properties of constraint-based systems.</p></section><section number="2." title="Summary of the book"><p>The stated goal of the book is "to clarify the role that constraints play in phonol­ogy and then—drawing on insights from constraint-based grammar and constraint-programming—to formalize and implement a <b><i>constraint-based phonology" </i></b>(p. xiii). The first chapter consists of an introduction to phonology, a discussion of the formal ade­quacy of autosegmental notation, a brief overview of alternative approaches to com­putational phonology, a discussion of the methodology underlying constraint-based phonologies, and a historical survey of constraints in phonology. The chapter serves to highlight previous work as it relates to the defining properties of constraint-based phonology, which Bird takes to be intensionality, compositionality, monostratality, and lexicalism.</p><p>The second chapter lays out the logical foundation that Bird adopts in the rest of the monograph. A grammar is taken to be a set of constraints on well-formed rep­resentations. Bird adopts feature-structure representations of prosodie and segmental structure, thus allowing an easy interface with feature-based syntactic theories such<page local="2" global="599"/></p><p><b>Book Reviews</b></p><p>as <b>HPSG </b>(Pollard and Sag 1994). Constraints are expressed in a fragment of first-order logic. Issues touched on include dominance, re-entrancy, and the licensing of struc­ture. More attention is paid to the temporal organization of autosegments, for which Bird adopts a standard logic based on the relations of overlap and precedence. The relations between hierarchical and temporal structure in autosegmental relationships can be constrained by precedence and overlap to produce a so-called "gestural score," which indicates the temporal restrictions on articulatory realizations of a phonological form. In the last section, the way in which transformational "rules" can be realized as constraints on a monostratal representation is discussed. The chapter ends with a distressingly brief notational introduction of Reiter's default logic, with no semantics to back it up. The computational power of the default system stands in stark contrast to the limited fragment of first-order logic employed elsewhere; this is reinforced by the omission of defaults in both the implementation discussed in Chapter 5 and the alternative logic discussed in Appendix A.</p><p>In Chapter 3, a more detailed study is undertaken of the consequences of assuming a monostratal view of phonology and the most serious potential criticism: that it is not powerful enough to express phonological generalizations. It begins with a discussion of allophonic variation, and then considers various deletion phenomena, which Bird claims can either be described as "alternations with zero" or explained away as pho­netic processes. Restructuring processes, such as resyllabification, are then discussed, followed by feature-changing harmony rules. In each case, the challenge is to offer an analysis in a constraint-based approach.</p><p>In Chapter 4, Bird focuses on developing a theory of segmental structure. He begins with a survey of the literature on feature geometry, reviewing phonological évidence for the hierarchical organization of features, including the laryngeal, suprala-ryngeal, manner, and place nodes (see Clements 1985 and Sagey 1986, for example). Bird tends to favor Sagey's theory because of its phonetic basis, and he goes on to try to tie it together with the articulatory model of Browman and Goldstein (1989). The final section of the chapter presents a formalization of this theory of segmental structure.</p><p>Chapter 5 focuses on further formalization and implementation of the constraint-based theory. The motivation for an implementation appears to be that of testing linguistic theories rather than on applications such as speech recognition. C is used for the construction of models to satisfy the constraint system and Prolog is used to drive the search for solutions; this strategy is becoming more popular with the need for coroutining constraints, and will be further facilitated by SICStus Prolog 3.0, which builds in the architecture described by Bird. While there is a limited discussion of the complexity of model-building in C (non-polynomial), there is no evaluation of the be­havior of the entire system. Purely constraint-based implementations of systems such as <b>HPSG </b>have been so fraught with nondeterminism that standard parsing mechanisms have been overlayed in almost every system currently being developed.</p><p>The conclusion, Chapter 6, provides a modest summary of the book. Bird claims that theoretical phonologists will benefit from the succinctness of the representations, the monostratal nature of the theory, and its formal precision. We believe that it is the monostratal, constraint-based nature of the theory that sets it apart from other theories in principle; the representations are similar to those in other theories, at least on the surface, and other theories could, in principle, be made more precise. Bird also claims that descriptive phonologists should benefit from the fact that systems can be auto­mated to check their analyses. He further highlights the straightforward interactions with phonetics in his system, although this relationship is not precisely specified in the book. The conclusions for computational linguists are less clear, although presumably the mere fact that the system can be implemented and integrated with popular syntactic and semantic theories is supposed to be appealing enough.<page local="3" global="600"/></p></section><references><p><b>Bird, Steven and Ellison, T. Mark (1994). "One-level phonology: autosegmental representations and rules as finite automata." <i>Computational Linguistics, </i>20, 55-90.</b></p><p><b>Bird, Steven and Klein, Ewan (1994). "Phonological analysis in typed feature systems." <i>Computational Linguistics, </i>20, 455-491.</b></p><p><b>Bird, Steven and Ladd, D. Robert (1991).</b></p><p><b>"Presenting autosegmental phonology."</b></p><p><b><i>Journal of Linguistics, </i>27, 193-210. Browman, Catherine and Goldstein, Louis</b> <b>of phonological features.</b><b>" <i>Phonology</i></b> <b>dependencies and coordinate structure.</b><b>"</b></p><doubt alpha="66.7" length="33" tooSmall="False" monospace="0.0">(1989). "Articulatory gestures as</doubt><doubt alpha="62.7" length="83" tooSmall="False" monospace="0.0">phonological units."Phonology,6, 201-251. Clements, George N. (1985). "The geometry</doubt><doubt alpha="53.7" length="54" tooSmall="False" monospace="0.0">Yearbook,2, 225-252. Gazdar, Gerald (1981). "Unbounded</doubt><doubt alpha="63.9" length="72" tooSmall="False" monospace="0.0">Linguistic Inquiry,12, 155-184. Goldsmith, John (1990).Autosegmental and</doubt><p><b><i>metrical phonology. </i>Basil Blackwell. Hooper, Joan B. (1976). <i>An introduction to</i></b> <b><i>natural generative phonology.</i></b><b><i> </i>Academic</b> <b>Press.</b><b></b></p><p><b>Hudson, Graver (1980), "Automatic alternations in non-transformational phonology." <i>Language, </i>56, 94-125.</b></p><p><b>Johnson, Mark (1991). "Features and formulae." <i>Computational Linguistics, </i>17, 131-151.</b></p><p><b>Kaplan, Ronald M. and Kay, Martin (1994).</b></p><p><b>"Regular models of phonological rule systems." <i>Computational Linguistics, </i>20, 331-378.</b></p><p><b>Pollard, Carl J. and Sag, Ivan A. (1987). <i>Information-based syntax and semantics: Volume I: Fundamentals. </i>Center for the Study of Language and Information.</b></p><p><b>Pollard, Carl J., and Sag, Ivan A. (1994). <i>Head-driven phrase structure grammar. </i>University of Chicago Press.</b></p><p><b>Prince, Alan and Smolensky, Paul (1993). "Optimality theory: constraint interaction in generative grammar." Technical Report 2, Center for Cognitive Science, Rutgers University.</b></p><p><b>Sagey, Elizabeth (1986). <i>The representation of features and relations in non-linear phonology. </i>Doctoral dissertation, Massachusetts Institute of Technology.</b></p><p><b>Russell, Kevin (1993). <i>A constraint-based approach to phonology and morphology. </i>Doctoral dissertation, Linguistics Department, University of Southern California.</b></p><p><b>Scobbie, James (1991). <i>Attribute value phonology. </i>Doctoral dissertation, Centre for Cognitive Science, University of Edinburgh.</b></p><p><b>Vennemann, Theo (1974). "Words and syllables in natural generative grammar." In <i>Papers from the Parasession on Natural Phonology, </i>Anthony Bruck, Robert A. Fox, and Michael W. La Galy (editors), 346-374, Chicago Linguistics Society.</b></p><p><b><i>Deirdre Wheeler </i>is a senior research scientist in the Computational Linguistics Program at Carnegie Mellon University. She received her Ph.D. in Linguistics from the University of Massachusetts at Amherst in 1981. Her current research includes non-derivational approaches to phonology and computational models of phonological processing. <i>Bob Carpenter </i>is an associate profes­sor in the Computational Linguistics Program at Carnegie Mellon University. He received his Ph.D. in Cognitive Science in 1989. His current research includes the theory and processing of attribute-value logics, and constraint-based approaches to phonology, syntax, and seman­tics. Wheeler's and Carpenter's address is: Computational Linguistics Program, Philosophy Department, Carnegie Mellon University, Pittsburgh, </b><b>PA</b><b> 15213; e-mail: wheeler+@cmu.edu and carp+@cmu.edu.</b></p></references><appendix title="Appendix A contains an alternative modal-logic formalization of the theory, which Bird used in his thesis. Bird provides no motivation for the alternative formalization, and most readers will be more comfortable with the first-order presentation in the text."><p><b>3. Audiences</b></p><p>This section is organized according to the potential audiences for whom the book was written; we have taken the liberty of combining the perspectives of computer scientists and computational linguists.</p><p><b>3.1 For the theoretical phonologist</b></p><p>For the theoretical phonologist, there are several aspects of the book that should prove interesting. While some of the representations may at first seem unfamiliar and overly complicated (contrary to Bird's claims), it is significant to recognize that by formalizing existing graphical notations used in phonology, we come to a better understanding of the nature of the objects and relations encoded in these diagrams (c/ Chapter 2). The need for such clarification in theoretical phonology is made clear by Bird and Ladd's (1991) review of Goldsmith's (1990) textbook; it is unfortunate that more of this kind of argumentation did not make it into the book. Bird's approach is much more rigorous than the standard in theoretical linguistics, and we believe that the field as a whole would benefit by greater formalization of the assumptions behind, and mechanisms involved in, a particular analysis.</p><p>While numerous phonological "processes" are discussed throughout the book, there is never an extended discussion of the phonology of a single language. In the end, this has several consequences. First and foremost, it leaves open the question of whether or not constraint-based phonology, as Bird envisions it, offers a viable phonological theory in the sense of allowing a phonologist to capture all significant generalizations in a language. Given the monostratal nature of his theory, all gener­alizations that are expressed through constraints on representations must hold of a single representation, the surface representation. Can phonologists be content with a theory which allows for no derivation? Chapter 3 is intended to address this issue both by criticizing destructive, transformational accounts and by providing alterna­tives. For instance, consider a deletion rule that operates on one representation with a segment in a specified context, returning another representation with that segment deleted. Bird replaces this notion by an "alternation with zero": the context of the deletion disallows the appearance of a phoneme that is mandatory in other contexts. Bird also addresses rule ordering, citing data from some dialects of English involving vowel lengthening and flapping. In this case, he explains away the problem posed for a monostratal theory by simply saying: "both rules are descriptively inadequate" (p. 99). Unfortunately, this does not address the more fundamental question: can all such cases be explained away or otherwise accounted for?</p><p>For this and other cases apparently requiring rule ordering, Bird could have pre­sented an alternative account in which there was no ordering of processes by adding a rule (formulated as a constraint) to the grammar in order to compose the effects of the interacting rules and constraints. This general strategy has been highly developed in the well-known case of two-level phonology by Kaplan and Kay (1994). The move to compile out ordering into several rules that are unordered, although perhaps more<page local="4" global="601"/></p><p>Book Reviews complex in their conditioning, is similar to the compilation of a logical theory with defaults into a nondefault theory.</p><p>Bird has answered the first important question, showing how destructive pro­cesses can be modeled in a monostratal theory; in some sense, this is extending the tradition begun by Gazdar (1981), who showed that certain syntactic processes could be modeled without transformations. But the issue of whether the result is a linguis­tically satisfying theory remains: can the relevant generalizations be captured? The lengthening rule and flapping rule are independently motivated, and it remains to be seen whether an explanation of their interaction in terms of monostratal rule compo­sition will satisfy the theoretical demand for generalization. One alternative might be to follow Kaplan and Kay's lead in showing how a multistratal theory can be com­piled into a bistratal one, thus satisfying the linguistic drive for generalization and the computational drive for monostratal constraints.</p><p>It might be interesting to consider a historical precedent in the matter of rule or­dering and intermediate representations. Bird cites similarities between his constraint-based approach and Natural Generative Phonology <b>(NGP) </b>(Vennemann 1974; Hooper 1976; Hudson 1980). The primary tenets of <b>NGP </b>were the "true generalization condi­tion," which disallowed abstract representations and constraints that did not hold of surface structure, and the "no ordering condition," which prohibited rule ordering. Together, these two principles indirectly constrained the abstractness of underlying representations by placing tight constraints on rules and derivations. Bird, we believe, incorrectly states that natural generative phonology did not survive "because it pre­dicted that there is no neutralization, a claim which was anathema to phonologists at the time" (p. 39). Word-final devoicing in German is a classic case of a neutralization process, and it is perfectly acceptable as a process in <b>NGP </b>since it does indeed express a true generalization: all word-final obstruents are voiceless in German. The demise of <b>NGP </b>was more probably due to the fact that the constraints on rules and rule applica­tion were deemed to be too strong, preventing phonologists from expressing significant generalizations. The lack of rule ordering is one of the factors that undermined the success of <b>NGP.</b></p><p>As in much of the phonological and constraint-based literature, Bird is rather vague as to the metaconditions on constraints. Although he is careful to segregate the underlying constraint system (a subset of first-order logic) from the linguistic theory (particular relations, individuals, and inference rules expressed in first-order logic), there is no clear picture of universal grammar presented from which we can deter­mine which principles are universal and what kind of constraints might be available to particular languages. Although a fully fleshed-out theory is not necessary at this stage of research, it would be helpful to know the answers to some deep questions, such as what is the role of a lexeme and how is the theory meant to interface with morphology? Perhaps some of the power of rule ordering might be recaptured by al­lowing multistratal representations for morpheme combinatorics (following the <b>HPSG </b>approach to syntax, which allows phonological operations to generate the phonologi­cal representation of a mother from that of the daughters). Without clear indications of a metatheory or even a well-established grammar of a particular language, the new­comer is at a loss as to how to formulate new analyses in constraint-based phonology.</p><p><b>3.2 For the computational linguist</b></p><p>The key issue left unresolved for the computational linguist is the intended application of this system. There is some mention in the introduction about applications to speech systems, but the bulk of the work appears to be aimed at the theoretical linguist rather than the applied natural language processing system developer. Presumably,<page local="5" global="602"/></p><p>Bird shares the goals of the theoretical linguist in laying out a cognitive model of human language knowledge and its use. Perhaps, as we suspect, this will be the shortest route to more robust speech-processing systems in the future.</p><p>Despite the fact that the theory is implemented, there is almost no computational motivation of data structures, search strategies, or of metatheoretical constraints. The linguist seeks a constrained universal grammar in order to describe the range of hu­man languages and the human's ability to use them; the computer scientist might be interested in a constrained metatheory in order to develop efficient implementations. From a formal-languages point of view, it would be instructive to learn what kind of languages could be represented by the kind of system that Bird proposes. The primary constraint discussed, Mark Johnson's (1991) restriction to Schönfinkel-Bernays formu­las in logic (a particular decidable subset of first-order logic), is only a constraint on the feature logic and not its application in a grammar.</p><p>Computational issues such as scaling up the task to handle a whole language and perhaps process corpora of natural data are not discussed. Very little is made of the complexity or representational power of the feature system, and the complexity of the entire system is not discussed. Thus we are not clear what the theoretical computer scientist is supposed to gain from the book other than an introduction to phonology and a partial example of an application of constraints to natural language processing.</p><p>One final computational point concerns default rules, which are introduced briefly (pp. 86-88) and later employed sporadically. Such rule systems are notoriously difficult to implement efficiently, even in a highly restricted propositional setting. Decisions must be made about key theoretical issues, such as what to do in the case of conflicting defeasible conclusions, and the default-logic literature presents a range of choices. In this regard, Bird is as guilty of lack of rigor as the generative phonologists he criticizes. If anything more is to be made of defaults in this system, such decisions must be made.</p><p><b>4. Relation to other work in computational phonology</b></p><p>For a book meant to introduce a new theoretical paradigm, there is surprisingly little attention paid to previous approaches to computational or theoretical phonology. One would have expected more than a cursory discussion of the two-level approach popu­larized in the Kimmo system, and the currently popular Optimality Theory (Prince and Smolensky 1993). The two-level approach is popular because of its programmability and its efficiency in practical applications (even though the system is NP-complete). Optimality Theory has grown in popularity because it solves several outstanding prob­lems for which no other solutions are known. It is not clear what criteria could be used to convince a theoretical or computational linguist to adopt a constraint-based approach to phonology.</p><p>There is not even much discussion of the other work done in constraint-based computational phonology, such as Scobbie's (1991) Attribute-Logic Phonology, Rus­sell's (1993) constraint-based version of government phonology, or even the author's own collaborative work on one-level phonology (Bird and Ellison 1994) and constraint-based phonology (Bird and Klein 1994). Integrating ideas from these sources would have greatly strengthened the presentation and the range of data covered. Discussion of the growing literature in constraint-based morphology would have also made a useful addition, due to the tight integration of phonology and morphology.</p><p><b>5. Conclusion</b></p><p>We would like to conclude by recommending this book to anyone interested in com­putational phonology. We would like to draw an analogy between this book and the<page local="6" global="603"/></p><p><b>Book Reviews</b></p><p>first <b>HPSG </b>book (Pollard and Sag 1987): they both provide great promise along with a number of useful and interesting partial analyses, raising as many questions as they answer. Whether or not this book is the harbinger of a new era of phonologi­cal modeling, it is worth reading to learn how fairly standard autosegmental surface representations can be produced by monostratal constraint resolution.</p></appendix></body></article>