• No results found

Optimality Theory and the Generative Complexity of Constraint Violability

N/A
N/A
Protected

Academic year: 2020

Share "Optimality Theory and the Generative Complexity of Constraint Violability"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

Complexity of Constraint Violability

R o b e r t F r a n k "

Johns Hopkins University

G i o r g i o S a t t a t Universit~i di Padova

It has been argued that rule-based phonological descriptions can uniformly be expressed as map- pings carried out by finite-state transducers, and therefore fall within the class of rational relations. If this property of generative capacity is an empirically correct characterization of phonological mappings, it should hold of any sufficiently restrictive theory of phonology, whether it utilizes con- straints or rewrite rules. In this paper, we investigate the conditions under which the phonological descriptions that are possible within the view of constraint interaction embodied in Optimality Theory (Prince and Smolensky 1993) remain within the class of rational relations. We show that this is true when GEN is itself a rational relation, and each of the constraints distinguishes among finitely many regular sets of candidates.

1. Introduction

Analyses within generative phonology have traditionally been stated in terms of sys- tems of rewrite rules, which, when applied in the appropriate sequence, produce a surface form from an underlying representation. As first pointed out by Johnson (1972), the effects of phonological rewrite rules can be simulated using only finite- state machinery, with iterative application accomplished by sending the output from one transducer to the input of the next, a process that can be compiled out into a single transducer (Kaplan and Kay 1994). 1 Using this insight, a vast majority of computa- tional implementations of phonological rule systems have been done using finite-state transducers or extensions thereof (Sproat 1992).

Recently, there has been a shift in much of the work on phonological theory, from systems of rules to sets of well-formedness constraints (Paradis 1988, Scobbie 1991, Prince and Smolensky 1993, Burzio 1994). This shift has, however, had relatively little impact upon computational work (but see Bird and Ellison 1994). In this paper, we begin an examination of the effects of the move from rule-based to constraint-based theories upon the generative properties of phonological theories. Specifically, we will focus our efforts on the issue of whether the widely adopted constraint-based view known as Optimality Theory (OT) may be instantiated in a finite-state transducer. 2 OT

* Department of Cognitive Science, 3400 N. Charles Street, Baltimore, MD 21218. E-mail: [email protected]. This author is also affiliated with the Center for Language and Speech Processing, Johns Hopkins University.

f Dipartimento di Elettronica ed Informatica, Via Gradenigo 6/a, 1-35131 Padova, Italy. E-mail: [email protected]. Part of the present research was done while this author was visiting the Center for Language and Speech Processing, Johns Hopkins University.

1 An alternative to composition o f transducers involves running multiple rule transducers in parallel, producing so-called two-level phonological systems (Koskenniemi 1984). See Barton, Berwick, and Ristad (1987) for discussion of space and time complexity issues.

(2)

Computational Linguistics Volume 24, Number 2

raises a particularly interesting theoretical question in this context: it allows the speci- fication of a ranking a m o n g the constraints a n d allows l o w e r - r a n k e d constraints to be violated in o r d e r for h i g h e r - r a n k e d constraints to be satisfied. This violability p r o p e r t y m e a n s that certain w e l l - k n o w n c o m p u t a t i o n a l techniques for i m p o s i n g constraints are not directly applicable. O u r s t u d y can be seen, therefore, as the beginnings of an in- vestigation of the generative c o m p l e x i t y of constraint ranking a n d violability. In this paper, w e p r e s e n t a general formalization of OT that directly e m b o d i e s that t h e o r y ' s notion of constraint violability. We then s t u d y the formal p r o p e r t i e s of one particular case of this general formalization in w h i c h the m a p p i n g f r o m i n p u t to possible o u t p u t forms, GEN, is representable as a finite-state transducer, a n d w h e r e each constraint is r e p r e s e n t e d b y m e a n s of some total function f r o m strings to n o n - n e g a t i v e integers, with the r e q u i r e m e n t that the inverse image of e v e r y integer be a regular set. These two formal a s s u m p t i o n s are sufficiently g e n e r o u s to allow us to c a p t u r e m o s t of the c u r r e n t phonological analyses w i t h i n the OT f r a m e w o r k that h a v e b e e n p r e s e n t e d in the literature. We p r o v e that the generative capacity of the resulting s y s t e m does n o t exceed that of the class of finite-state t r a n s d u c e r s precisely w h e n each constraint has a finite c o d o m a i n , i.e., constraints m a y distinguish a m o n g o n l y a finite set of equiv- alence classes of candidates. As will be discussed in Section 6, this result is optimal with respect to the finite c o d o m a i n assumption, in the sense that d r o p p i n g this as- s u m p t i o n allows the representation of relations that c a n n o t be i m p l e m e n t e d b y m e a n s of a finite-state t r a n s d u c e r (the latter fact has b e e n s h o w n to us b y M a r k u s Hiller, a n d will be discussed here). Before p r o c e e d i n g w i t h the discussion of o u r result, h o w e v e r , w e describe the r u d i m e n t s of OT a n d i n t r o d u c e some technical notions.

2. Basics of OT

As in derivational systems, the general f o r m of p h o n o l o g i c a l c o m p u t a t i o n in OT pro- ceeds from an u n d e r l y i n g representation (UR). 3 Such a UR is fed as i n p u t to the func- tion OEN, w h i c h p r o d u c e s as o u t p u t the set of all possible surface realizations (SRs) for this UR, called the c a n d i d a t e set. The n o t i o n of a possible SR, as realized in Prince a n d S m o l e n s k y (1993), is g o v e r n e d b y the c o n t a i n m e n t c o n d i t i o n , requiring a n y SR o u t p u t b y GEN to include a representation of the UR as a (not necessarily contiguous) subpart. Thus, an SR m u s t at a m i n i m u m include all of the structure that is specified in the UR, b u t m a y also include extra structure absent f r o m the UR, called e p e n t h e t i c structure. This is not to say that all parts of the i n p u t are necessarily p r o n o u n c e d at the surface. Rather, the a n a l o g u e of " d e l e t i o n " m a y occur b y m a r k i n g that part of the SR c o r r e s p o n d i n g to the deleted material as u n p a r s e d , m e a n i n g that it is not visible to the p h o n e t i c interface.

The c a n d i d a t e set p r o d u c e d b y GEN for a n y UR will in general be infinite, as there is no b o u n d on the a m o u n t of epenthetic material that m a y be a d d e d to the UR to pro-

whether the constraint satisfaction problem for a specific input form can be compiled into a finite-state automaton. He provides an algorithm to produce a nondeterministic finite-state automaton that represents the set of winning candidates for any particular underlying form given finite-state representations of the input and the constraints. We are, however, interested in the more general question of whether the input-output mapping specified by OT for the class of inputs as a whole can be simulated with finite-state machinery. Another related study is that of Tesar (1995), who shows how the set of optimal output forms can be efficiently computed using a dynamic programming technique. Tesar does not, however, address the question of the generative complexity of the mappings his algorithm computes.

(3)

duce the SR. The core of the OT m a c h i n e r y is d e v o t e d to choosing a m o n g the m e m b e r s of this candidate set to d e t e r m i n e w h i c h is the actual SR. To d o this, OT imposes a set of w e l l - f o r m e d n e s s constraints on the elements of the candidate set. Note, however, that these constraints are not i m p o s e d conjunctively, m e a n i n g that the " w i n n i n g " SR n e e d not, a n d most often will not, satisfy t h e m all. Instead, OT allows for the specification of a language-particular ranking a m o n g the constraints, reflecting their relative im- portance. The candidate SRs are e v a l u a t e d with respect to the constraints in a n u m b e r of stages. At each stage, the entire candidate set is subjected to one of the constraints, the stage at w h i c h a constraint is a p p l i e d being d e t e r m i n e d b y the specified constraint ranking. 4 There are t w o possible o u t c o m e s of such an evaluation. The first arises w h e n some m e m b e r s of the candidate set violate the constraint, b u t others d o not. In this case, the constraint p e r m i t s us to distinguish a m o n g the m e m b e r s of the candidate set: those that d o not satisfy the constraint are eliminated from the candidate set a n d are not c o n s i d e r e d in s u b s e q u e n t constraint evaluation. (Alternatively, if a constraint can be violated multiple times b y a single SR, the relevant e v a l u a t i o n c o m p a r e s the n u m b e r of violations incurred b y each of the SRs in the candidate set. C a n d i d a t e s with the fewest violations are p r e f e r r e d a n d those with m o r e violations are eliminated.) The second possible o u t c o m e from a constraint evaluation ensues w h e n all of the m e m b e r s of the candidate set violate the constraint to the same degree, p e r h a p s massively or p e r h a p s not at all. W h e n this h a p p e n s , the constraint does not help us in n a r r o w i n g d o w n the c a n d i d a t e set. Hence, no candidates are eliminated from the candidate set a n d violations of the constraint d o not block a n y of t h e m from b e i n g c o n s i d e r e d fur- ther to be the actual SR. At the e n d of the last stage, i.e., w h e n all constraints h a v e b e e n applied, w h a t remains is precisely the subset of the candidate set that are the

optimal satisfiers of the constraints u n d e r their ranking. This set of candidates, w h i c h will often contain only a single m e m b e r u n d e r the system of constraints suggested b y Prince a n d S m o l e n s k y (1993), is taken as the set of actual SRs for the original UR.

OT m a k e s the strong a s s u m p t i o n that the constraints u s e d to evaluate the m e m - bers of the candidate set are universal, and are therefore active in the p h o n o l o g y of e v e r y language. W h a t varies from one language to a n o t h e r is the relative ranking of constraints. Thus, as soon as a c o m m i t m e n t is m a d e concerning the set of constraints, there is a c o n c o m i t a n t c o m m i t m e n t c o n c e r n i n g the r a n g e of possible typological varia- tion: e v e r y ordering of the constraints c o r r e s p o n d s to a possible phonological system.

3. Formal Preliminaries

Before p r o c e e d i n g with o u r formalization of OT, it will be useful to r e v i e w some formal notation. G i v e n a finite alphabet ~ w e d e n o t e b y ~ the set of all strings o v e r G, including the e m p t y string ~, a n d w e d e n o t e b y 2 E• the p o w e r set of ~*.

We a s s u m e that the reader is familiar with the notions of finite-state a u t o m a t o n , regular language, finite-state transducer, a n d rational relation; definitions a n d basic properties can be f o u n d in G u r a r i (1989). To recap briefly, a finite-state transducer

is a finite-state a u t o m a t o n w h o s e transitions are defined over the cross-product set (~ U {~}) x (& U {~}), with ~ a n d & two (finite) alphabets. If w e interpret ~ as the alphabet of i n p u t to the m a c h i n e a n d & as the alphabet of output, each accepting

(4)

Computational Linguistics Volume 24, Number 2

computation of the transducer can be viewed as defining a m a p p i n g b e t w e e n a string in E* a n d a string in A*. Of course, the finite-state transducer m a y be nondeterministic, in which case a single input string m a y give rise to multiple outputs. Thus, every finite- state transducer can be associated w i t h w h a t is called a

rational relation, a relation

over E* x A* containing all possible i n p u t - o u t p u t pairs. A rational relation R can also be regarded as a function [R] from E* to 2 a*, b y taking [R](u) = {v ] (u,v) E R} for each u E E*. We will use this latter representation of rational relations t h r o u g h o u t our subsequent discussion.

4. A M o d e l of OT

We are n o w in a position to present our formal m o d e l of the OT system. Let us denote as N the set of nonnegative integers.

Definition

An

optimality system

(OS) is a triple G = (E, tEN, C), where E is a finite alphabet, GEN is a relation over E* x E" a n d C = (cl . . . Cp), p > 1, is an ordered sequence of total functions from E* to N.

The basic idea u n d e r l y i n g this definition is as follows: If w is a well-formed UR, [GEN](W) is the n o n e m p t y set of all associated SR, otherwise [¢nN](W) = 0. Each func- tion c in C represents some constraint of the grammar. For a given SR w, the non- negative integer c(w) is the "degree of violation" that w incurs with respect to the represented constraint. Given a set of candidates S, we are interested in the subset of S that violates c to the least degree, i.e., whose value u n d e r the function c is lowest. To facilitate reference to this subset, we define

argminc{S } = {w] w E S, c(w) = min{c(w') ] w' E S}}.

We can n o w define the m a p an OS induces. We do this in stages, each one representing the evaluation of the candidates according to one of the constraints. For each w E E* a n d for 0 < i < p we define a function from E* to 2~*:

OT~(w) = OT~-I (w)

argminc, {OT~-l(w) }

if i = 0;

if i > 1 a n d argminci{OT~-l(w)} = OT~-l(w);

if i > 1 a n d argminc,{OT~-l(w)} # OT~-l(w).

Function OTPc is called the

optimality function associated with G, a n d is simply de-

noted as OTc. We drop the subscript w h e n there is no ambiguity.

(5)

finite-state t r a n s d u c e r w o u l d decide the question byfiat, s In addition, w e a s s u m e that each constraint c in C is r e g u l a r in that it satisfies the following requirement: For each k E N, the set {w I w E ~*, c(w) = k} (i.e., the inverse image of k u n d e r c) is a regular language. In other words, this requires that the set of candidates that violate a given constraint to a n y particular level m u s t be regular. The choice of regular constraints is for reasons essentially identical to those that m o t i v a t e d the use of rational relations for GEN.

It turns out that nearly all of the constraints that h a v e been p r o p o s e d in the OT phonological literature are regular in this sense. The reason for this is that OT con- straints h a v e t e n d e d to take the f o r m of local conditions on the w e l l - f o r m e d n e s s of phonological representations, w h e r e local m e a n s b o u n d e d in size. Because of this re- striction, w e can characterize all possible violations of a given constraint c t h r o u g h a finite set of configurations Vc. More precisely, a phonological representations w attests as m a n y violations of c as the n u m b e r of occurrences of strings in Vc a p p e a r i n g as sub- strings of w. Since Vc is finite, it can be r e p r e s e n t e d t h r o u g h some regular expression. U n d e r the s t a n d a r d a s s u m p t i o n that phonological representations are not structurally recursive, b u t rather are c o m b i n e d using essentially iterated concatenation, w e can use w e l l - k n o w n algebraic p r o p e r t i e s of regular languages (see for instance Kaplan and Kay 1994) to s h o w that c is regular. (See Tesar 1995 for f u r t h e r discussion of a related notion of locality in constraints.)

5. OT as a Rational Relation

This section presents the m a i n result of this paper. We s h o w that OSs of the sort outlined in the last section can be i m p l e m e n t e d t h r o u g h finite-state t r a n s d u c e r s so long as each constraint of the system satisfies one additional restriction: that it h a v e a finite codomain, m e a n i n g that it distinguishes a m o n g only a finite set of equivalence classes of candidates. We start with some properties of the class of rational relations that will be n e e d e d later (proofs of these p r o p e r t i e s can be f o u n d for instance in G u r a r i 1989). Let R be a rational relation. The left projection of R is the language Left(R) = {u I (u, v) E R}. Symmetrically, the fight projection is the language Right(R) = {v I (u, v) E R}. It is well k n o w n that Left(R) a n d Right(R) are b o t h regular languages. If R' is a rational relation, the c o m p o s i t i o n of R a n d R', defined as R o R' = {(u,v) I (u,w) E R, (w,v) E R', for some w}, is still a rational relation.

Let L be a regular language. We define the left restriction of R to L as the relation Lrst(R,L) = {(u,v) I (u,v) E R, u E L}. Symmetrically, Rrst(R,L) = {(u,v) ] (u,v) E R, v E L} is the fight restriction of R to L. Both Lrst(R, L) a n d Rrst(R, L) are rational relations. The idea u n d e r l y i n g a p r o o f of this fact is to c o m p o s e R (to the left or to the right) with the identity relation {(w, w) I w E L}, w h i c h is rational.

Let G = (G, GEN, C) be an OS. We start the presentation of o u r result b y restricting o u r attention to constraints h a v i n g c o d o m a i n of size two, that is, each ci in C is a total function from ~* to {0,1} such that b o t h the set L(ci) -- {w I w E ~*, Ci(W) -~

0}

a n d its c o m p l e m e n t are regular. Recall that L(ci) d e n o t e s the language of all strings in G* that satisfy the constraint of the g r a m m a r r e p r e s e n t e d b y ci, a n d its c o m p l e m e n t , the strings

(6)

Computational Linguistics Volume 24, Number 2

m a p p e d to I b y ci, includes all strings that violate it. Thus, such cis correspond to con- straints that can distinguish only between complete satisfaction a n d violation. Using the above restriction, w e can reformulate the definition of OT i reported in Section 4:

[GEN](W) if i = 0;

OTi(w) = OTi-I(w) if i > 1 a n d OTi-l(w) f3 L(ci) = O; (1) OT i-l(w) N L(ci) if i > 1 a n d OT i-1 (w) N L(ci) # 0.

Note that the case where all candidates in OT i-1 (w) satisfy constraint ci falls u n d e r the second clause of the definition in Section 4, b u t u n d e r the third clause of (1). However, this case is treated in the same w a y in both definitions, since OTi-l(w) = OT i-l(w) f3 L(ci) if OT i-1 (w) C

L(ci).

We are n o w ready to prove a technical lemma.

L e m m a 1

Let G = (G, GEN, C) be an OS such that GEN is a rational relation a n d each constraint in C is regular a n d has co-domain of size two. Then OTc is a rational relation.

Let us start w i t h the basic idea u n d e r l y i n g the proof of this lemma. Assume that for i _> 1 we have already been able to represent OT i-1 b y m e a n s of a rational relation R. Consider some UR w a n d the set of associated candidate SRs that are optimal with respect to OT i-1, that is, the set OTi-l(w) = [R](w). To c o m p u t e the strings in this set that are optimal with respect to ci, we m u s t perform w h a t a m o u n t s to a "conditional intersection" with the regular language L(ci), as d e t e r m i n e d b y (1). That is, w e check if there are candidates from [R] (w) that are also compatible w i t h ci, i.e., that are m e m - bers of L(ci). If there are some some, we eliminate a n y nonsatisfying candidates b y intersecting [R](w) w i t h L(ci) (third condition in [1]). However, if no such candidates remain, we do n o t h i n g to the set of candidates from OT i-1 (second condition in [1]). As s h o w n in the proof below, it turns out that this can be done b y partitioning the left projection of relation R into two regular languages. This results in the "splitting" of R into two relations, one of which m u s t be "refined" b y taking its right restriction to lan- guage L(ci). The u n i o n of the two resulting relations is then the desired representation of OT i. Putting these ideas together, w e are n o w r e a d y to present a formal proof.

P r o o f

We s h o w that OT i is a rational relation for 0 < i < p. We proceed b y induction on i. For i = 0, the claim directly follows from our assumptions about OEN. Let 1 < i < p. From the inductive hypothesis, there exists a rational relation R such that [R] = OT i-1. Since L(ci) is a regular language, from an already m e n t i o n e d property it follows that:

R1 = Rrst(R,L(ci))

is a rational relation as well. Function [al] associates a UR to the set of SRs that are optimal u p to constraint ci-1 a n d that also satisfy ci, the latter being the effect of the right restriction operator. Since R1 is rational, we have that L1 = Left(R1), the set of URs for which function JR1] results in some n o n - e m p t y set, is a regular langua__ ge. By a well-known closure property of regular languages, the com_plement of L1, L1 = G* - L1, is a regular language as well. Note that, for each UR in L1, no associated SR is both optimal u p to constraint ci-1 a n d satisfies ci. It then follows, b y an already m e n t i o n e d property, that:

(7)

is a rational relation. N o t e that function [R2] c o m p u t e s o p t i m a l i t y u p to constraint ci-1, b u t o n l y o v e r those URs w h o s e optimal satisfiers d o not satisfy ci. It is n o t difficult to see from an inspection of (1) that OT i = [R1 U a2]. T h e n the statement of the l e m m a follows f r o m the fact that the class of rational relations is closed u n d e r finite u n i o n (see for instance G u r a r i 1989). []

The result in the a b o v e l e m m a can be e x t e n d e d to regular constraints h a v i n g arbitrarily large finite codomain, c o r r e s p o n d i n g to constraints that rank candidates along some finite-valued scale. This is d o n e using a construction, first suggested in Ellison (1994), which, expressed intuitively, replaces a n y such constraint function b y a finite n u m b e r of constraint functions h a v i n g c o d o m a i n of size two. More formally, a s s u m e constraint c has c o d o m a i n { 0 , 1 , . . . , k } , k > 1. We introduce n e w constraints (c,i), 1 < i < k, d e f i n e d as follows: For each 1 < i < k a n d w C G*, w e let (c,i)(w) = 0 if c(w) < i, (c, i)(w) -- 1 if c(w) >_ i. Each (c, i) has c o d o m a i n of size two. Since the class of regular languages is closed u n d e r finite union, if c is regular then each (c, i) is regular.

We can finally state o u r m a i n result, w h i c h directly follows from the a b o v e dis- cussion a n d from L e m m a 1.

T h e o r e m 1

Let G = (G, GEN, C) be an OS such that ORN is a rational relation a n d each constraint in C is regular a n d has a finite codomain. T h e n OTG is a rational relation.

6. D i s c u s s i o n

We h a v e s h o w n that w h e n GUN is a rational relation a n d the constraints h a v e a fi- nite codomain, constraint ranking as defined b y OT yields a system w h o s e generative capacity does not exceed that of rational relations. Because of the nature of the con- struction in the p r o o f of L e m m a 1 (specifically the u n i o n of the relations R1 a n d R2 at each stage in the iteration), the finite-state t r a n s d u c e r that is built crucially exploits transition n o n d e t e r m i n i s m . We note, however, that a n y finite-state t r a n s d u c e r u s e d to i m p l e m e n t an OS will in a n y case n e e d to be nondeterministic, since in general OT can pair m o r e than one SR with a given UR. 6

As w e h a v e m e n t i o n e d above, o u r result tolerates only so-called b i n a r y a n d multi- v a l u e d constraints, constraints that rank the candidates along some finite-valued scale. A linguistic e x a m p l e of such a m u l t i v a l u e d constraint is Prince a n d Smolensky's HNUC, w h i c h rates the goodness of a ' s e g m e n t serving as a syllabic nucleus, the rating being d e t e r m i n e d b y the position of the s e g m e n t along the finitely partitioned sonority hi- erarchy. Yet, this formal p o w e r is not sufficient to express the greater p r o p o r t i o n of phonological analyses that h a v e b e e n given in the OT f r a m e w o r k . In particular, it is usually a s s u m e d that constraints can be violated an arbitrary n u m b e r of times b y a single form, a n d that differences at a n y level of violation are grammatically signifi- cant. For example, e v e n in the simple system of syllable structure constraints discussed in Prince a n d S m o l e n s k y (1993, Section 6), the c o m p u t a t i o n of optimality for certain

(8)

Computational Linguistics Volume 24, Number 2

very long forms might require us to distinguish between 300 and 301 violations of the PARSE constraint. Consequently, it is a question of significant interest whether our re- sult extends to the case of such gradient constraints, or in more formal terms, whether OTc remains a rational relation when the (regular) constraints of the system can have an unbounded codomain.

It turns out that this is not true in the general case. The following example (due to P. Smolensky, after an idea of M. Hiller who first proved this separation result) shows this fact using only a single constraint:

G = {a,b},

GEN =

{(anbm, anbm) l n,m E N } U { ( a ' b m , b ' a m) l n,m E N},

c(w) = #a(W),

where

#a(w)

denotes the number of occurrences of a within w. (Constraint c can be seen as a prohibition against the occurrence of the letter a in an SR.) Clearly GEN is a rational relation and c satisfies our previous assumptions. It is not difficult to see that this system is associated with a function OTc such that a string of the form

a'b m

is mapped to the singleton

{anb m}

if n < m, to the singleton

{b'a m}

if m < n, and to the set

{anb m, b'a m}

when n = m. The relation R that realizes such a function is not rational, since its right restriction to the regular language

{a'b m I n, m E

N} does not have a regular left projection, namely

{anb m I n < m}.

This fact shows that the result in Theorem 1 is optimal with respect to the finite codomain hypothesis, that is to say, no weaker assumption concerning the nature of the constraints will suffice to keep the generative capacity of mappings defined by OSs within that of rational relations. It remains an open problem to characterize precisely the generative capacity of systems with gradient constraints, as well as that of OSs with other assumptions about the formal power of GEN and the constraints.

Finally, it is useful to recall the empirical argument given in Karttunen (1993) that attested phonological processes mediating between UR and SR can be modeled by a finite-state transducer. Though this argument was given in the context of a different conception of phonological derivation, the conclusion, if correct, is general. That is, whether the relation between UR and SR is best characterized in terms of rewriting sequences or OT optimizations, Karttunen's argument suggests that the generative complexity of the resulting mapping need be no greater than that of rational transla- tions. If this empirical argument is on the right track, our results diagnose a formal deficiency with the OT formal system, namely that it is too rich in generative capacity. Our results also suggest a cure, however: constraints should be limited in the number of distinctions they can make in levels of violation. We suspect that following this regimen will necessitate a shift in the type of optimization carried out in OT, from global optimization over arbitrarily large representations to local optimization over structural domains of bounded complexity (where only a bounded number of vio- lations can possible occur). Following the empirical and formal implications of this move would go well beyond the scope of the present work, so we leave this for the future.

Acknowledgments

We wish to thank Markus Hiller, Martin Kay, Mehryar Mohri, and Paul Smolensky for helpful discussions related to this work. We are also indebted to three anonymous

referees for comments that have helped to significantly improve our presentation.

References

(9)

Eric Sven Ristad. 1987. Computational Complexity and Natural Language. MIT Press, Cambridge, MA.

Bird, Steven and T. Mark Ellison. 1994. One-level phonology: Autosegmental representations and rules as finite automata. Computational Linguistics, 20(1):55---90.

Burzio, Luigi. 1994. Principles of English Stress. Cambridge University Press, Cambridge.

Ellison, T. Mark. 1994. Phonological derivation in optimality theory. In Proceedings of the 15th International Conference on Computational Linguistics, pages 1007-1013.

Gurari, Eitan. 1989. An Introduction to the Theory of Computation. Computer Science Press, New York, NY.

Johnson, C. Douglas. 1972. Formal Aspects of Phonological Description. Mouton, The Hague.

Kaplan, Ronald M. and Martin Kay. 1994. Regular models of phonological rule systems. Computational Linguistics, 20(3):331-378. Written in 1980. Karttunen, Lauri. 1993. Finite-state

constraints. In John Goldsmith, editor, The Last Phonological Rule. University of Chicago Press, Chicago, pages 173-194. Koskenniemi, Kimmo. 1984. A general

computational model for word-form recognition and production. In Proceedings of the l Oth International Conference on Computational Linguistics, pages 178-181. McCarthy, John and Alan Prince. 1993.

Generalized alignment. In Geert Booij and Jaap van Marle, editors, Yearbook of Morphology 1993. Kluwer, Dordrecht, pages 79-153.

McCarthy, John and Alan Prince. 1995. Faithfulness and reduplicative identity. In UMOP 18: Papers in Optimality Theory. Graduate Linguistics Students

Association, University of Massachusetts, Amherst, pages 249-384.

Paradis, Carole. 1988. On constraints and repair strategies. The Linguistic Review, 6(1):71-97.

Prince, Alan and Paul Smolensky. 1993. Optimality theory: Constraint interaction in generative grammar. Manuscript, Rutgers University and University of Colorado, Boulder.

Scobbie, James. 1991. Attribute Value Phonology. Ph.D. thesis, University of Edinburgh.

Sproat, Richard. 1992. Morphology and Computation. MIT Press, Cambridge, MA. Tesar, Bruce. 1995. Computational Optimality

(10)

References

Related documents

The notion of satisfaction has been the focal point of interest in the understanding of human behavior. In academic literature satisfaction has been viewed from various branches

Terror, threat, swine flu scare and hike in air fares and above all the great economies depression hit the tourism sector hard in 2009 with number of

The study aimed to gather expert opinion on pain management in cognitively impaired hospitalised older people.. Methods: Consultant Geriatricians listed as dementia leads in

Approximately 1,100 institutionalized Costa Rican children and young women were ob- served daily for 25 days following immunization with Cendehill strain rubella vaccine or

Based on the role played by monitoring in Mogadishu’s formal security plan and in an informal neighbourhood watch scheme in Waberi district, this article uses a policy-

To ensure safe food storage, allow the refrigerator to operate with the doors closed for at least 8 to 12 hours before loading it with food.. REFRIGERATOR &amp;

Kosina studied the performance of three plum varieties (Stanley, Cacanska Lepotica and Valjevka) grafted on four rootstocks (GF 655/2, Pixy, Fereley and Ishtara),

M ENÉNDEZ , The Crisis of Law and the European Crises: From the Social and Democratic Rechtsstaat to the Consolidating State of (Pseudo-)technocratic Governance, in Journal of Law