Unformatted Document Excerpt
Coursehero >>
Pennsylvania >>
UPenn >>
E 99
Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
of Proceedings EACL '99
Chinese Numbers, MIX, Scrambling, and Range Concatenation Grammars
P i e r r e Boullier INRIA-Rocquencourt Domaine de Voluceau B.P. 105 78153 Le Chesnay Cedex, FRANCE Pierre.Boullier@inria.fr
Abstract
The notion of mild context-sensitivity was formulated in an attempt to express the formal power which is both necessary and sufficient to define the syntax of natural languages. However, some linguistic phenomena such as Chinese numbers and German word scrambling lie beyond the realm of mildly contextsensitive formalisms. On the other hand, the class of range concatenation grammars provides added power w.r.t, mildly context-sensitive grammars while keeping a polynomial parse time behavior. In this report, we show that this increased power can be used to define the abovementioned linguistic phenomena with a polynomial parse time of a very low degree. On the other hand, range concatenation grammar (RCG), presented in [Boullier 98a], is a syntactic formalism which is a variant of simple literal movement grammar (LMG), described in [Groenink 97], and which is also related to the framework of L F P developed by [Rounds 88]. In fact it may be considered to lie halfway between their respective string and integer versions; RCGs retain from the string version of LMGs or LFPs the notion of concatenation, applying it to ranges (couples of integers which denote occurrences of substrings in a source text) rather than strings, and from their integer version the ability to handle only (part of) the source text (this later feature being the key to tractability). RCGs can also be seen as definite clause grammars acting on a flat domain: its variables are bound to ranges. This formalism, which extends CFGs, aims at being a convincing challenger as a syntactic base for various tasks, especially in natural language processing. We have shown that the positive version of RCGs, as simple LMGs or integer indexing LFPs, exactly covers the class PTIME of languages recognizable in deterministic polynomial time. Since the composition operations of RCGs are not restricted to be linear and non-erasing, its languages (RCLs) are not semi-linear. Therefore, RCGs are not MCS and are more powerful than LCFR systems, while staying computationally tractable: its sentences can be parsed in polynomial time. However, this formalism shares with LCFR systems the fact that its derivations are CF (i.e. the choice of the operation performed at each step only depends on the object to be derived from). As in the CF case, its derived trees can be packed into polynomial sized parse forests. For a CFG, the components of a parse forest are nodes labeled by couples (A, p) where A is a nonterminal symbol and p is a range, while for an RCG, the labels have the form (A, p-') where # is a vector (list) of ranges. Besides its power and efficiency, this formalism possesses many other attractive proper-
1
Motivation
The notion of mild context-sensitivity originates in an attempt by [Joshi 85] to express the formal power needed to define the syntax of natural languages (NLs). We know that contextfree grammars (CFGs) are not adequate to define NLs since some phenomena are beyond their power (see [Shieber 85]). Popular incarnations of mildly context-sensitive (MCS) formalisms are tree adjoining grammars (TAGs) [Vijay-Shanker 87] and linear context-free rewriting (LCFR) systems [Vijay-Shanker, Weir, and Joshi 87]. However, there are some linguistic phenomena which are known to lie beyond MCS formalisms. Chinese numbers have been studied in [Radzinski 91] where it is shown that the set of these numbers is not a LCFR language and that it appears also not to be MCS since it violates the constant growth property. Scrambling is a word-order phenomenon which also lies beyond LCFR systems (see [Becket, Rambow, and Niv 92]).
53
Proceedings of EACL '99 ties. Let us emphasize in this introduction the fact that RCLs are closed under intersection and complementation 1, and, like CFGs, RCGs can act as syntactic backbones upon which decorations from other domains (probabilities, logical terms, feature structures) can be grafted. The purpose of this paper is to study whether the extra power of RCGs Cover L C F R systems) is sufficient to deal with Chinese numbers and German scrambling phenomena. 2 Range Concatenation Grammars use several equivalent denotations for ranges: an explicit dotted notation like wl * w2 * w3 or, if w2 extends from positions i + 1 through j , a tuple notation (i..j)~, or (i..j) when w is understood or of no importance. Of course, only consecutive ranges can be concatenated into new ranges. In any P R C G , terminals, variables and arguments in a clause are supposed to be bound to ranges by a substitution mechanism. An instantiated clause is a clause in which variables and arguments are consistently (w.r.t. the concatenation operation) replaced by ranges; its components are instantiated predicates. For example, A( (g..h), (i..j), (k..1) ) --* B((g+l..h), (i+l..j-1), (k..l-1)) is an instantiation of the clause A ( a X , bYc, Zd) --* B ( X , ]7, Z ) if the source text a l . . . a n is such that ag+l = a,a~+l = b, aj = c and al = d. In this case, the variables X, Y and Z are bound to (g+l..h), (i+l..j-t) and (k..l-1) respectively. 2 For a g r a m m a r G and a source text w, a derive relation, denoted by =~, is defined on strings of
G,w
This section introduces the notion of RCG and presents some of its properties, more details appear in [Boullier 98a]. D e f i n i t i o n 1 A positive range concatenation g r a m m a r (PRCG) G = ( N , T , V , P , S ) is a 5-tuple where N is a finite set o] predicate names, T and V are finite, disjoint sets of terminal symbols and variable symbols respectively, S E N is the s t a r t predicate name, and P is a finite set of clauses
0 --* 1 - . - C m
where m >_ 0 and each o ] 0 , 1 , . . . ,era is a predicate of the form
A ( a l , . . . , ap)
instantiated predicates. If an instantiated predicate is the LHS of some instantiated clause, it can be replaced by the RHS of that instantiated clause.
where p >_ 1 is its arity, A E N and each of ai E (T U V)*, 1 < i < p, is an argument.
Each occurrence of a predicate in the RHS of a clause is a predicate call, it is a predicate definition if it occurs in its LHS. Clauses which define predicate A are called A-clauses. This definition assigns a fixed arity to each predicate name. The arity of S, the start predicate name, is one. The arity k of a g r a m m a r (we have a k-PRCG), is the maximum arity of its predicates. Lower case letters such as a, b, c , . . . will denote terminal symbols, while late occurring upper case letters such as T, W, X, Y, Z will denote elements of V. The language defined by a P R C G is based on the notion of range. For a given input string w = a l . . . a n a range is a couple ( i , j ) , 0 < i < j _< n of integers which denotes the occurrence of some substring a i + l . . , aj in w. The number i is its lower bound, j is its upper bound and j - i is its size. If i = j , we have an empty range. We will 1Since this closure properties can be reached without changing the structure (grammar) of the constituents (i.e. we can get the intersection of two grammars G1 and G2 without changing neither G1 nor G2), this allows for a form of modularity which may lead to the design of libraries of reusable grammatical components.
D e f i n i t i o n 2 The language of a P R C G G = (N, T, V, P, S) is the set
z::(G)
=
I
G,w
An input string w = a l . . . a n is a sentence if and only if the e m p t y string (of instantiated predicates) can be derived from S((0..n)), the instantiation of the start predicate on the whole source text. The arguments of a given predicate may denote discontinuous or even overlapping ranges. Fundamentally, a predicate name A defines a notion (property, structure, d e p e n d e n c y , . . . ) between its arguments, whose ranges can be arbitrarily scattered over the source text. P R C G s are therefore well suited to describe long distance dependencies. Overlapping ranges arise as a consequence of the non-linearity of the formalism. For example, the same variable (denoting the same range) may occur in different arguments in the RHS of some clause, expressing different views (properties) of the same portion of the source text.
2Often, for a variable X, instead of saying the range which is bound to X or denoted by X , we will say, the
range X, or even instead of the string whose occurrence is denoted by the range which is bound to X, we will say the string X.
54
Proceedings of EACL '99 Note that the order of RI-IS predicates in a clause is of no importance. As an example of a PRCG, the following set of clauses describes the three-copy language {www [ w {a,b}*} which is not a CFL and even lies beyond the formal power of TAGs. In [Boullier 98a], we presented a parsing algorithm which, for an RCG G and an input string of length n, produces a parse forest in time polynomial with n and linear with IGI. The degree of this polynomial is at most the maximum number of free (independent) bounds in a clause. Intuitively, if we consider an instantiation of a clause, all its terminal symbols, variable, arguments are bound to ranges. This means that each position (bound) in its arguments is mapped onto a source index, a position in the source text. However, at some times, the knowledge of a basic subset of couples (bound, source index) is sufficient to deduce the full mapping. 4 We call number of free bounds, the minimum cardinality of such a basic subset. In the sequel we will assume that the predicate names len, and eq are defined: s
S(XYZ) A ( a X , aY, aZ) A(bX, bY, bZ) A(c, ~, e)
~ A(X,Y,Z) --* A ( X , Y, Z) --* A ( X , Y, Z) --* e
D e f i n i t i o n 3 A negative range concatenation g r a m m a r (NRCG) G = (N, T, V, P, S) is a 5-
tuple, like a PRCG, except that some predicates occurring in RHS, have the form A ( a l , . . . , ctp).
A predicate call of the form A ( a l , . . . , a p ) is said to be a negative predicate call. The intuitive meaning is that an instantiated negative predicate succeeds if and only if its positive counterpart (always) fails. The idea is that the language defined by A ( a l , . . . , a p ) is the complementary w.r.t T* of the language defined by A ( a x , . . . , a p ) . More formally, the couple A(p-') =~ e is in the derive relation if and only if /SA(p") ~
* len(l, X ) checks that the size of the range denoted by the variable X is the integer l, and
eq(X, Y ) checks that the substrings selected
by the ranges X and Y are equal. 3 Chinese Numbers &: R C G s
e. Therefore
this definition is based on a "negation by failure" rule. However, in order to avoid inconsistencies occurring when an instantiated predicate is defined in terms of its negative counterpart, we prohibit derivations exhibiting this possibility. 3 Thus we only define sentences by so called consistent derivations. We say that a g r a m m a r is consistent if all its derivations are consistent. D e f i n i t i o n 4 A range concatenation grammar
The number-name system of Chinese, specifically the Mandarin dialect, allows large number names to be constructed in the following way. The name for 1012 is zhao and the word for five is wu. The sequence uru zhao zhao wu zhao is a well-formed Chinese number name (i.e. 5 1024 + 5 1012) although wu zhao wu zhao zhao is not: the number 4If X a Y is some argument, if X aY denotes a position in this argument, and if (XoaY, i) is an element of the mapping, we know that (Xa Y, i + 1) must be another element. Moreover, if we know that the size of the range X is 3 and that the sizes of the ranges X and Y are (always) equal (see for example the subsequent predicates len and eq), we can conclude that (XaY, i - 3) and ( X a Y . , i + 4) are also elements of the mapping. SThe current implementation of our prototype system predefines several predicate names including len, and eq. It must be noted that these predefined predicates do not increase the formal power of RCGs since each of them can be defined by a pure RCG. For example, len(1,X) can be defined by lenl(t) --* c which is a clause schema over all terminals t E T. Their introduction is not only justified by the fact that they are more efficiently implemented than their RCG defined counterpart but mainly because they convey some static information about the length of their arguments which can be used, as already noted, to decrease the number of free bounds and thus lead to an improved parse time. In particular, the parse times for Chinese numbers, MIX, and German scrambling which are given in the next sections rely upon this statement.
(RCG) is a P R C G or a NRCG.
The PRCG (resp. NRCG) term will be used to underline the absence (resp. presence) of negative predicate calls.
3As an example, consider the NRCG G with two clauses S(X) --* S ( X ) and S(e) --* e and the source text w = a. Let us consider the sequence S(a.)
G,w
S(a) ~
G,w
e. If, on the one hand, we consider this
sequence as a (valid) derivation, this shows, by definition, that a is a sentence, and thus (S(a),e) ~ .
G,w
This last result is in contradiction with our hypothesis. On the other hand, if this sequence is not a (valid) derivation, and since the second clause cannot produce a (valid) derivation for S(a) either, we can conclude that we have S(a) =~ e. Since, by the first clause,
G,zv
for any binding p of X we have S(p) ~ S(p), we conG,w
clude that, in contradiction with our hypothesis, the initial sequence is a derivation.
55
Proceedings of EACL '99 of consecutive zhao's must strictly decrease from left to right. All the well-formed number names composed only of instances of wu and zhao form the set
{ wu zhao kl wu zhao k2 ... wu zhao kp I kl>k2>... >kp>0}
which can be abstracted as CN
-=
{abklabk2...abkp l
kl>ks>... >kp>0}
These numbers have been studied in [Radzinski 91], where it is shown that CN is not a L C F R language but an Indexed Language (IL) [Aho 68]. Radzinski also argued that CN also appears not to be MCS and moreover he says that he fails "to find a well-studied and attractive formalism that would seem to generate Numeric Chinese without generating the entire class of ILs (or some nonILs)". We will show that CN is defined by the RCG in Figure 1.
1 : S(aX) 2: A ( W , T X , bY) 3 : A(WaY, X, aY) 4 : A(W, X , ~)
--* --, --* --*
A(X, aX, X) len(1,T) A(W,X,Y) len(O, X ) A(Y, W, Y ) len(O, X ) len(O, W )
process the next slice. This reconstruction process is performed with the help of the first argument. At the beginning of the processing of a new slice, say the i th, both the first and third argument denote the same string bk~abki+l . . . . The first argument will stay unchanged while the leading b's of the third argument are processed (see the second clause). When the processing of the i th slice is completed, and if it is not the last one (case of the third clause), the first and third argument respectively denote the strings bk~abk~+l . . . a n d ab k'+l . . . . Thus, the i th slice b kl c a n be extracted "by difference", it is the string W if the first and third argument are respectively W a Y and a Y (see the third clause). Last, the whole process is initialized by the first clause. The first and third argument of A are equal, since we start a new slice, the size of the second argument is forced to be strictly greater than the third, doing that, we are sure that it is strictly greater than kl, the size of the first slice. Remark that the test fen(O, W ) in the fourth clause checks that the size kp of the rightmost slice is not null, as stipulated in the language formal definition. The derivation for the sentence abbbab is shown in Figure 2 where =~ means that clause # p has been applied.
S(eabbbab) A(a bbbab*, oabbbab., a * bbbab*)
Figure 1: RCG of Chinese numbers. Let's call bk~ the i th slice. The core of this RCG is the predicate A of arity three. The string denoted by its third argument has always the form bk~-labk'+l..., it is a suffix of the source text, its prefix ab k~ ...abk~-lab I has already been examined. The property of the second argument is to have a size which is strictly greater than ki - l, the number of leading b's in the current slice still to be processed. The leading b's of the third argument and the leading terminal symbols of the second argument are simultaneously scanned (and skipped) by the second clause, until either the next slice is introduced (by an a) in the third clause, or the whole source text is exhausted in the fourth clause. When the processing of a slice is completed, we must check that the size of the second argument is not null (i.e. that ki-1 > ki). This is performed by the negative calls len(O, X ) in the third and fourth clause. However, doing that, the i th slice has been skipped, but, in order for the process to continue, this slice must be "rebuilt" since it will be as used second argument to
2
A(a bbbab., a bbbab*, ab * bbabe) A(a * bbbab*, ab * bbab*, abb bab) A(a bbbab, abb babe, abbb ab ) A(abbba b, a bbb ab, abbba b)
2 4 ~
A(abbba be, ab bb * ab, abbbab *)
g
Figure 2: Derivation for the CN string abbbab.
If we look at this grammar, for any input string of length n, we can see that the maximum number of steps in any derivation is n + l (this number is an upper limit which is only reached for sentences). Since, at each step the choice of the A-clause to apply is performed in constant time (three clauses to try), the overall parse time behavior is linear. Therefore, we have shown that Chinese numbers can be parsed in linear time by an RCG.
56
Proceedings of EACL '99 4 MIX 8z R C G s generalization to any number of letters. In the case where the three leading letters are respectively a, b and c, they are simultaneously skipped (see clause # 2 ) and the clause # 6 is eventually instantiated if and only if the input string contains the same number of occurrences of each letter. The leading steps in the derivation for the sentence baccba are shown in Figure 4 where =~ means that clause # p is applied and :~ means that clause # q cannot be applied, and thus implies the validation of the corresponding negative predicate call.
Originally described by Emmon Bach, the MIX language consists of strings in {a, b, c}* such that each string contains the same number of occurrences of each letter. MIX is interesting because it has a very simple and intuitive characterization. However, Gazdar reported 6 that MIX may well be outside the class of ILs (as conjectured by Bill Marsh in an unpublished 1985 ASL paper). It has turned out to be a very difficult problem. In [Joshi, Vijay-Shanker, and Weir 91] the authors have shown that MIX can be defined by a variant of TAGs with local dominance and linear precedence (TAG(LD/LP)), but very little is known about this class of grammars, except that, as TAGs, they continue to satisfy the constant growth property. Below, we will show that MIX is an RCL which can be recognized in linear time. 1: 2: 3: 4:
S(baccba) M(obaccba., obaccba*, obaccba.) a( ob accba ) M (b accba , obaccbao , *baccba. ) M(b accba*, obaccba, baccbao)
=~ c(ob accba)
S(X) M ( a X , bY, cZ) M(TX, Y,Z) M ( X , TY, Z)
~ M(X,X,X) --* M ( X , Y , Z ) --. len(1,T) a(T) M ( X , Y, Z)
M (b accba, baccba, b accba* ) g
=V
5
-.-, len(1,T) b(T)
M(b * accba*, baccba, b accba)
c(b a accba )
M(X, Y, Z)
5 : M(X,Y, TZ) 6: 7: 8: 9: M(e,,) a(a) b(b) c(c) len(1,T) c(T) M ( X , Y, Z) --* --* ~ ~ ~
M (b accba., baccba., ba * ccba ) M (b accba*, baccba., ba ccba ) M (ba ccba, b accba, bac cba )
Figure 3: RCG of MIX. Consider the RCG in Figure 3. The source text is concurrently scanned three times by the three arguments of the predicate M (see the predicate call M ( X , X, X ) in the first clause). The first, second and third argument of M respectively only deal with the letters a, b and c. If the leading letter of any argument (which at any time is a suffix of the source text) is not the right letter, this letter is skipped. The third clause only process the first argument of M (the two others are passed unchanged), and skips any letter which is not an a. The analogous holds for the fourth and fifth clauses which respectively only consider the second and third argument of M, looking for a leading b or c. Note that the knowledge that a letter is not the right one is acquired via a negative predicate call because this allows for an easy
Figure 4: Derivation for the MIX string baccba. It is not difficult to see that the length of any derivation is linear in the length of the corresponding input string, and that the choice of any step in this derivation takes a constant time. Therefore, the parse time complexity of this grammar is linear. Of course, we can think of several generalizations of MIX. We let the reader devise an RCG in which the relation between the number of occurrences of each letter is not the equality, instead, we will study here the case where, on the one hand, the number of letters in T is not limited to three, and, on the other hand, all the letters in T do not necessarily appear in a sentence. If T = ( b l , . . . , b q } is its terminal vocabulary, and if 7r is a permutation, the permutation language k .@)}, with ai E T, n = {w I w = 0<p<qandi#j ~ai#aj, can be defined by the set of clauses in Figure 5.
6See http://www.ccl.kuleuven.ac.be/LKR/dtr/ mixl.dtr.
57
Proceedings of EACL '99 Japanese, Hindi, ... and which is known to be beyond the formal power of TAGs (see [Becker, Joshi, and Rainbow 91]). In [Becker, Rambow, and Niv 92], the authors even show that L C F R systems cannot derive scrambling. This is of course also true for multi-components TAGs (see [Rambow 94]). In [Groenink 97], p. 171, the author said that "simple LMG formalism does not
E
S(TX) A(T,W, T1X)
A(T, W, ) M4(T,T'X, T1,T~Y) M4(T,T'X, T1,Y) M4(T,X, T1,T~Y) M4(T,s,TI,)
len(1,T) A(T, T X , T X ) -* len(1,T1) M, (T, W, T,, W) A(T,W,X) --* -* eq(T,T') eq(T1,T~) M4(T,X,T~,Y) ---* len(1,T') eq(T,T') M4 (T, X , T~, Y) ---* len(1,T~) eq(T1,T~) M4(T,X, T1,Y) -'*
~
Figure 5: RCG of the permutation language H. The basic idea of this g r a m m a r is the following. In a source text w = t l . . . t m . . . t n , we choose a reference position r, 1 < r < n (for example, if r = 1, we choose the first position which corresponds to the leading letter tl), and a current position c, 1 < c < n, and we check that the number of occurrences of the current terminal to, and the number of occurrences of the reference terminal tr are equal. Of course, if this check succeeds for all the current positions c and for one reference position r, the string w is in H. This check is performed by the predicate M4(T1, X, T2, Y) of arity four. Its first and third arguments respectively denote the reference position and the current position (:/'1 and T2 are bound to ranges of size one which refer to tr and tc respectively) while the second and fourth arguments denote the strings in which the searches are performed: the occurrences of the reference terminal G are searched in X and the occurrences of the current terminal tc are searched in Y. A call to M4 succeeds if and only if the number of occurrences of tr in X is equal to the number of occurrences of t in Y. The S-clauses select the reference position (r -- 1, if w is not empty). The purpose of the A-clauses is to select all the current positions c and to call M4 for each such c's. Note that the variable W is always bound to the whole source text. We can easily see that the complexity of any predicate call M4(T1,X, T2,Y) is linear in ]X[ + [Y[, and since the number of such calls from the third clause is n, we have a quadratic time RCG. 5 Scrambling &: R C G s
seem to provide any method that can be immediately recognized as solving such problems". We will show below that scrambling can be expressed within the R C G framework. Scrambling can be seen as a leftward movement of arguments (nominal, prepositional or clausal). Groenink notices that similar phenomena also occur in Dutch verb clusters, where the order of verbs (as opposed to objects) can in some case be reversed. In [Becket, Rambow, and Niv 92], from the following German example
. . . dab [dem Kunden]i [den Kuehlschrank]j ... that the client (DAT) the refrigerator (ACC) bisher noch niemand so far yet no-one (NOM) ti [[tj zu reparieren] zu versuchen] to repair to try versprochen hat. promised has.
.. that so far no-one has promised the client to try to repair the refrigerator.
the authors argued that scrambling m a y be "doubly unbounded" in the sense that: there is no bound on the distance over which each element can scramble; there is no bound on the number of unbounded dependencies that can occur in one sentence They used the language {zr(nl ... n,~) vl ... Vm } where 7r is a permutation, as a formal representation for a subset of scrambled G e r m a n sentences, where it is assumed that each verb vi has exactly one overt nominal argument ni. However, in [Becket, Joshi, and R a m b o w 91], we can find the following example . . . dag [des Verbrechens]k [der Detektiv]i . . . that the crime (GEN) the detective (NOM) [den VerdEchtigen]j dem Klienten
Scrambling is a word-order phenomenon which occurs in several languages such as German,
58
Proceedings of EACL '99 the suspect (ACC) the client (DAT)
s(w)
[ P R O / t j tk zu iiberfiihren] versprochen hat. to indict promised has.
-~
.M+v+(w, w)
len(1, T) .M(T)
.M+v+(w, Y)
.M+V+(W, TY) .M+~;+(XTY, TY) .Ms(T X, Y)
... that the detective has promised the client to indict the suspect of the crime.
where the verb of the embedded clause subcategorizes for three NPs, one of which is an empty subject (PRO). Thus, the scrambling phenomenon can be abstracted by the language SCR = { ~ ( n l . . . n p ) v l . . . v q } . We assume that the set T of terminal symbols is partitioned into the noun part .M = {nx,... ,nt} and the verb part Y = { v l , . . . ,v,~}, and that there is a mapping h from .M onto ]; which indicates, when v = h(n), that the noun n is an argument for the verb v. If h is an injective mapping, we describe the case where each verb has exactly one overt nominal argument, if h is not injective, we describe the case where several nominal arguments can be attached to a single verb. To be a sentence of SCR, the string ~r(nl ... n~... np)vl ... vj ... vq must be such t h a t 0 < p < l , 0 < q < _ m , n i E . M , vj EI;,
len(1,T) ~;(T) V*(Y) .Ms(X, TY) ];s(X, TY) fen(l, T) TinT*(T, X) .Min)2+(T, Y) .Ms(X, Y)
-~
.Ms (e:, Y)
.Min lZ+(T, T'Y ) .MinY+(T, TIY
Vs(X, T Y ) Vs(X,e)
len(1, T') h(T, T') .Min Y+ (T, Y) --, len(1, T') h(T, T') -~ len(1, T) TinT*(T, Y) ~;in.M+(T, X) )2s(X, Y)
c
~)in.M+(T, T'Y l)in.M+(T, T'Y TinT*(T, T'Y) TinT*(T, T'Y) V*(TX)
V*(~)
.M(nl )
--* fen(l, T') h(T', T) Yin.M+(T, Y) fen(l, T') h(T', T) --* len(1, T) eq(T, T') TinT*(T, Y) len(1, T) eq(T, T') --, len(1,T) 1;(T) ];*(X)
-~
--~ e:
i i' ==~ ni # ne, j j' =:=vvj vj,, Vn/3W and Vvj3ni s.t. vj = h(ni), and r is a permutation. The RCG in Figure 6 defines SCR. Of course, the predicate names .M, Y and h respectively define the set of nouns .M, the set of verbs ]; and the mapping h between .h]" and V. The purpose of the predicate name .M+)2 + is to split any source text w in a prefix part which only contains nouns and a suffix part which only contains verbs. This is performed by a left-to-right scan of w during which nouns are skipped (see the first .M+V+-clause). When the first verb is found, we check, by the call Y*(Y), that the remaining suffix Y only contains verbs. Then, the predicates .Ms and ~;s are both called with two identical arguments, the first one is the prefix part and the second is the suffix part. Note how the prefix part X can be extracted by the predicate definition .M+lZ+(XTY, TY) from the first argument (which denotes the whole source text) in using the second argument TY. The predicate name.Ms (resp. Ys) is in charge to check that each noun ni of the prefix part (resp. each verb vj of the suffix part) has both a single occurrence in its own part, and that there is a verb vj in the suffix part (resp. a noun ni in the prefix part) such that h(ni,vj) is true. The prefix part is examined from left-to-right until completion by the .Ms-clauses. For each noun T in this prefix part, the single occurrence test is performed by a negative calls to TinT*(T, X), and the existence of a verb vj in the suffix part s.t.
.M(nl) V(vl)
--* -~
v(,,,.)
h(nl, vx ) h(nt, vm)
Figure 6: RCG of scrambling.
--*
h(T, W), is performed by the.MinY+(T, Y) call. A call TinT*(T, X) is true if and only if the terminal
symbol T occurs in X. The .MinV+-clauses spell from left-to-right the suffix part. If the noun T is not an argument of the verb T' (note the negative predicate call), this verb is skipped, until an h relation between T and T' is eventually found. Of course, an analogous processing is performed for each verb in the suffix part. We can easily see that, the cutting of each source text w in a prefix part and a suffix part, and the checking that the suffix part only contains verbs, takes a time linear in Iw[. For each noun in the prefix part, the unique occurrence check takes a linear time and the check that there is a corresponding verb in the suffix part also takes a linear time. Of course, the same results hold for each verb in the suffix part. Thus, we can conclude that the scrambling phenomenon can be parsed in quadratic time.
59
Proceedings of EACL '99 6 Conclusion [Boullier 98b] Pierre Boullier. 1998. A Generalization of Mildly Context-Sensitive Formalisms. In
The class of RCGs is a syntactic formalism which seems very promising since it has many interesting properties among which we can quote its power, above that of LCFR systems; its efficiency, with polynomial time parsing; its modularity; and the fact that the output of its parsers can be viewed as shared parse forests. It can thus be used as is to define languages or it can be used as an intermediate (high-level) representation. This last possibility comes from the fact that many popular formalisms can be translated into equivalent RCGs, without loosing any efficiency. For example, TAGs can be translated into equivalent RCGs which can be parsed in O(n 6) time (see [Boullier 985]). In this paper, we have shown that this extra formal power can be used in NL processing. We turn our attention to the two phenomena of Chinese numbers and German scrambling which are both beyond the formal power of MCS formalisms. To our knowledge, Chinese numbers were only known to be an IL and it was not even known whether scrambling can be described by an IG. We have seen that these phenomena can both be defined by RCGs. Moreover, the corresponding parse time is polynomial with a very low degree. During this work we have also classified the famous MIX language, as a linear parse time RCL.
Proceedings of the Fourth International Workshop on Tree Adjoining Grammars and Related Frameworks (TAG4), University of Pennsylvania, Philadelphia, PA, pages 17-20. [Groenink 97] Annius Groenink. 1997. SURFACE WITHOUT STRUCTURE Word order and tractability issues in natural language analysis. PhD thesis, Utrecht University, The Netherlands, Nov. 1977, 250 pages. [Joshi 85] Aravind Joshi. 1985. How much context-sensitivity is necessary for characterizing structural descriptions - - Tree Adjoining Grammars. In Natural Language Processing
Theoretical, Computational and Psychological Perspective, D. Dowty, L. Karttunen, and
-
A. Zwicky, editors, Cambridge University Press, New-York, NY. [Joshi, Vijay-Shanker, and Weir 91] Aravind Joshi, K. Vijay-Shanker, and David Weir. 1991. The convergence of mildly context-sensitive grammatical formalisms. In Foundational Issues in Natural Language Processing, P. Sells, S. Shieber, and T. Wasow editors, MIT Press, Cambridge, Mass. [Radzinski 91] Daniel Radzinski. 1991. Chinese Number-Names, Tree Adjoining Languages, and Mild Context-Sensitivity. In Computational Linguistics, 17(3), pages 277-299. [Rainbow 94] Owen Rainbow. 1994. Formal and Computational Aspects of Natured Language Syntax. In PhD Thesis, University of Pennsylvania, Philadelphia, PA. [Rounds 88]'William Rounds. 1988. LFP: A Logic for Linguistic Descriptions and an Analysis of its Complexity. In ACL Computational Linguistics, Vol. 14(4), pages 1-9. [Shieber 85] Stuart Shieber. 1985. Evidence against the context-freeness of natural language. In Linguistics and Philosophy, Vol. 8, pages 333-343. [Vijay-Shanker 87] K. Vijay-Shanker. 1987. A study of tree adjoining grammars. PhD thesis, University of Pennsylvania, Philadelphia, PA. [Vijay-Shanker, Weir, and Joshi 87] K. VijayShanker, David Weir, and Aravind Joshi. 1987. Characterizing Structural Descriptions Produced by Various Grammatical Formalisms. In
References [Aho 68] Alfred Aho. 1968. Indexed grammars an extension of context-free grammars. In Journal of the ACM, Vol. 15, pages 647-671. [Becker, Joshi, and Rambow 91] Tilman Becket, Aravind Joshi, and Owen Rambow. 1991. Long distance scrambling and tree adjoining grammars. In Proceedings of the fifth Conference of
the European Chapter of the Association for Computational Linguistics (EACL'91), pages 21-26.
[Becker, Rambow, and Niv 92] Tilman Becket, Owen Rambow, and Michael Niv. 1992. The Derivational Generative Power of Formal Systems or Scrambling is Beyond LCFRS. In Technical Report IRCS-92-38, Institute for Research in Cognitive Science, University of Pennsylvania, Philadelphia, PA. [Boullier 98a] Pierre Boullier. 1998. Proposal for a Natural Language Processing Syntactic Backbone. In Research Report No 3342 at http ://www. inria, fr/RRRT/RR-3342, html, INRIA-Rocquencourt, France, Jan. 1998, 41 pages.
Proceedings of the 25th Meeting of the Association for Computational Linguistics (ACL'87),
Stanford University, CA, pages 104-111.
60
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more.
Course Hero has millions of course specific materials providing students with the best way to expand
their education.
Below is a small sample set of documents:
UPenn - J - 84
Strong Generative Capacity, Weak Generative Capacity, and Modern Linguistic TheoriesRobert C. Berwick MIT Artificial Intelligence Laboratory Cambridge, M A 02139IntroductionWhat makes a language a natural language? A longstanding tradition in gen
UPenn - C - 90
Representing and Integrating Linguistic Knowledge*Daniel Jurafsky 573 E w m s H a l l Computer Science Division University of California at Berkeley Berkeley, CA 94720 jurafsky@teak.Berkeley.EDUIntroduction This paper describes a theory of the rep
UPenn - T - 75
CONSIDERATIONSFOR COMPUTATIONAL THEORIES OF SPEAKING: SEVEN THINGS SPEAKERS DO John H. Clippinger, Jr. Teleos Cambridge MA 02138 I. INTRODUCTIONFundamental progress has to do with the reinterpretation of basic ideas. Whitehead The opinion which is
UPenn - C - 94
EXTENDINGDRT WITHA FOCUSING MECHANISM FOR PRONOMINAl. ELLIPSIS RESOLUTIONANAPHORAANDJos6 Abraqos, Jos6 Gabriel Lopes - (jea,gpl) @fct.unl.pt CRIA/UNINOVA, Faculdade de Ci6ncias e Tccnologia, 2825 Monte da Capafica, PortugalABSTRACTCorma
UPenn - C - 94
N-GRAMCLUSTERIDENTIFICATION DURING EMPIRICAL REPRESENTATION GENERATIONKNOWLEDGERobin CollierDepartment of Computer Science, University of Sheffield Regent Court, 211 Portobello Street, Sheffield, S1 4DP, England r.collier@dcs.shef.ac.ukAbs
UPenn - C - 96
Handling Sparse Data by Successive AbstractionChrister Samuelsson Universitt des Saarlandes, FR 8.7, Computcrlinguistik Postfach 1150, D-66041 Saarbrfickcn, Germany Internet: christercoli.uni-sb, deAbstractA general, practical method for handling
UPenn - N - 17
CREATING A COLLEGE HOUSENEWS IN BRIEFIN THIS ISSUE:" OF RECORD: Equal Employment " COLLEGE: Call to Meeting " The People's Park " SUPPLEMENT: Proposals for Consideration by the University Community: Martin Meyerson and Curtis R. ReitzThe estab
UPenn - N - 20
IN THIS ISSUE" COUNCIL: Volume 20, Number 23 February 19, 1974 A Calendar for One University " " Professors Seen as Beleaguered Group (Meyerson) " BULLETINS OPENINGSPublished Weekly by the University of PennsylvaniaTHINGS TO DOLECTURES Soul Cit
UPenn - J - 94
Phonological Analysis in Typed Feature SystemsSteven Bird*University of EdinburghEwan Klein*University of EdinburghResearch on constraint-based grammar frameworks has focused on syntax and semantics largely to the exclusion of phonology. Likew
UPenn - P - 94
PRIORITY UNION AND GENERALIZATION IN DISCOURSE GRAMMARSClaireGrover, C h r i s B r e w , S u r e s h Manandhar, HCRC Language Technology Group The U n i v e r s i t y o f E d i n b u r g h 2 Buccleuch Place Edinburgh EH8 9LW, UK I n t e r n e t : C
Wisconsin - ENGR - 679
PAPEROlder Vehicles and Air PollutionInsights from the 1995 NPTSJENNIFER DILL Department of City and Regional Planning University of California, BerkeleyINTRODUCTION Older Vehicles and Air Quality Levels of air pollutant emissions and vehicle a
UPenn - P - 84
APPLICATIONSOF A L E X I C O G R A P H I C A L Wolfgang TeubertDATABASEFOR G E R M A NInstitut f~r d e u t s c h e Sprache Friedrich-Karl-Str. 12 6800 M a n n h e i m i, West G e r m a n yABSTRACT The Institut fHr d e u t s c h e Sprache
UPenn - N - 20
IN THIS ISSUE " SENATE: Principles and Policies (Taubman)" "October 23, 1973 Vol. 20 No. 9 Published Weekly by the University of Pennsylvania" HONORS " DEATHS " Personnel Bulletins " OPENINGS " NEWS IN BRIEF " THINGS TO DOGrievance Procedures:
UPenn - P - 82
PROCESSING ENGLISH WITH A GENERALIZED PHRASE STRUCTURE GRAMMAR Jean Mark Gawron, Jonathan King, John Lamping, Egon Loebner, Eo Anne Paulson, Geoffrey K. Pullum, Ivan A. Sag, and Thomas Wasow Computer Research Center Hewlett Packard Company 1501 Page
UPenn - E - 91
A UNIFIED MANAGEMENT AND PROCESSING OF WORD-FORMS, IDIOMS AND ANALYTICAL COMPOUNDSDan Tufts Octav Popescu Research Institute for Informatics Miciurin 8-10, 71316, Bucharest, 1 Fax:653095 RomaniaABSTRACTThe paper presents a morpho-lexical environm
UPenn - P - 98
Combining a Chinese Thesaurus with a Chinese DictionaryJi Donghong Gong Junping Kent Ridge Digital Labs Department of Computer Science 21 Heng Mui Keng Terrace Ohio State University Singapore, 119613 Columbus, OH dhji @krdl.org.sg jgong@cis.ohio-sta
UPenn - E - 85
TOWARDS AN AUTOMATIC IDENTI~ICATION 0F TOPIC AND FOCUS Eva HaJi~ov~ and Petr Sgall Paculty of Mathematics and Physics Charles University Malostransk~ n. 25 118 00 P r - ~ - 1 CzechoslovakiaABSTRACT The purpose of the paper is (i) to substantiate th
UPenn - C - 80
AUTOMATICPROCESSINGOF WRITTENFRENCH LANGUAGEJ.L.Binot, M.Graitson, Ph. Lemaire, D.Ribbens Computer Sciences Department University of Liege Belgium Abstract An automatic processor of written French language is described. This processor uses sy
SUNY IT - IDT - 599
The Effects ofChanging a Static Website to a Dynamic FormatA Case Study by Candice OssowskiExplain what my project was Redesigning a static website for a small local computer company, making the new site dynamic1OVERVIEW Key Terms Resear
Michigan - IEPC - 1988
88-009 The ROSETTA/CNSR Mission A possible application of electric propulsion to interplanetary missions A. Atzei, 0/SCI, ESA/ESTEC, Noordwijk, The Netherlands1. SUMMARY AND INTRODUCTION The European Space Agency (ESA) has selected a Comet Nucleus
Michigan - IEPC - 1991
91-016Medium Power Arcjet Analysis and ExperimentsB. Glocker, Th. RosgenInstitut fur Raumfahrtsysteme Universitat StuttgartA. LaxanderInstitut fiir Computeranwendungen Universitit StuttgartAbstractThis paperreports the investigations and te
Michigan - IEPC - 1991
91-105PROSPECTS OF LIQUID METAL ION THRUSTERSFOR ELECIRIC PROPULSIONJ.Mi tterauer Technische Universitat Wien Institut fur Allgemeine Elektrotechnik und Elektronik Gusshausstrasse 27-29, 1040 Wien, AustriaAbSTrACT Liquid Metal Ion Sources (LMI
Michigan - IEPC - 1991
C)U)0< )0<-Cl)C)-. aC:J C\jROCEEDINGSVOLUME,Al DAA/AIAA/DGLR/JSASS 22nd International Electric Propulsion ConferencePROCEEDINGSVOLUME IAI DAA/AIAA/DGLR/JSASS 22nd International Electric Propulsion ConferenceViareggio, Italy Oc
Wisconsin - STAT - 1988
JOURNALOF MULTIVARIATEANALYSIS26, 184206(1988)Asymptoticsof ConditionalEmpiricalProcessesLAJOS HORVATH *Bolyai Institute, Szeged University, Szeged, HungaryAND BRIAN S. YANDELL'University of Wisconsin-Madison by M. CsiirgiiCom
UNC Greensboro - ETD - 1035
BLACKBURN-MORRISON, KIMBERLY D., Ph.D. Three Case Studies of Three High School Teachers Definitions, Beliefs, and Implementation Practices of Inquiry-based Science Method Including Barriers To and Facilitators of Successful Implementation. (2005) Dir
S.F. State - KIN - 763
MILITARY MEDICINE. 172. 2:121. 2 0 0 7Physical Fitness, Training Volume, and Self-Determined Motivation in Soldiers during a Peacekeeping MissionGuarantor; Sindre M. Dyrstad. PhD Contrihutors: Sindre M. Dyrstad. PhD; Blake W. Miller, PhD; Jostein
Oakland University - WEVANS - 60303
STATA: An Introduction with Applied Econometric Applications Sean P. Corcoran University of Maryland November 20, 2002 NOTE: This handout is preliminary and incomplete.Introduction: STATA EssentialsAbout STATASTATA has become one of the most popu
Utah State - GALLAGHER - 2004
Heidi Van den Akker Erica Thornton Abby Graham Rachel OlsonHow am I similar and different from people around the world?Overview and rationale p. 2-4 Teacher background information. p. 5-7 Unit planning chart p. 8-10 Subject matter overview p. 11-1
Utah State - CS - 6890
From:CABIOS 12:303-310ParaMEME: A Parallel Implementation and a Web Interface for a DNA and Protein Motif Discovery ToolWilliam N. Grundyemail: bgrundy@cs.ucsd.eduDepartment of Computer Science and Engineering (619) 453-4364 University of C
University of West Georgia - ECON - 6
Chapter 28 Free Trade Free Trade-free flow of goods and services between countries Most Economists support free trade Many others oppose the idea of free trade Why the different views?Why Support of Free Trade? Competition (lower prices, m
Minnesota - MEAS - 08
VOL. 68, No. 5NOVEMBER 1967PsychologicalBulletinDIRECTION-OF-WORDING EFFECTS IN THE RELATIONSHIPS BETWEEN SCALES *DONALD T. CAMPBELL, CAROLE R. SIEGMAN, AND MATILDA B. REES Northwestern University The effect of direction of wording in attitu
U. Memphis - XLI - 1
Participatory Comprehensive Plan based on Virtual Geographical EnvironmentXiang LI* Hui LIN* *Joint Laboratory for GeoInformation Science, Room 615, Esther Li Building, The Chinese University of Hong Kong, Sha Tin, N.T., Hong Kong Tel: (852)-2609-81
N. Arizona - BIO - 349
Molecular Techniques Protocols for Week 3 Gel Filtration Column Chromatography I. Calibrating the column A. Before we use our columns to separate a protein from a complex mixture of proteins, the columns need to be calibrated. This involves applying
N. Arizona - SCHWARTZ - 98
Animal Conservation (1998) 1, 293-299 O 1998 The Zoological Society of London Printed in the United KingdomReview of DNA-based census and effective population size estimatorsMichael K. Schwartzl, David A. Tallmon2 and Gordon Luikart2'Wildlife Bi
Baylor - CSI - 5
204IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN, VOL. IO, NO. 2, FEBRUARY 1991A General Greedy Channel Routing AlgorithmTai-Tsung Ho, S . Sitharama Iyengar, Senior Member, IEEE, and Si-Qing Zheng, Member, IEEEAbstmt-This paper presents a new cha
Baylor - CSI - 5
TimberWolf3.2: ALNew Standard Cell Placementand Global Routing PackageCarl Sechen and1 Albert0 Sangiovanni-VincentelliDepartment of EECS Umversity of California Berkeley. California 94720Abstract Timbern-olf3.2 is a new standard cell placeme
Minnesota - PHYSICS - 1301
ConcepTest PowerPoints Chapter 8 Physics for Scientists and Engineers, 3rd edition Fishbane Gasiorowicz Thornton 2005 Pearson Prentice HallThis work is protected by United States copyright laws and is provided solely for the use of instructors in
Caltech - PFLDNET - 2007
Assessing Interactions among Legacy and High-Speed TCPsHideyuki Shimonishi, M. Y. Sanadidi, and Tutomu MuraseAbstractIt has been recognized that TCP throughput deteriorates in high-speed networks with large bandwidth-delay product, and new congesti
Caltech - APH - 161
Biophysical JournalVolume 77September 1999172117321721The Actin-Based Nanomachine at the Leading Edge of Migrating CellsVivek C. Abraham, Vijaykumar Krishnamurthi, D. Lansing Taylor, and Frederick LanniCenter for Light Microscope Imaging
Caltech - EE - 127
268[2] C. Mfiller, The TkoryofRelatioity. London, England: Oxford Univ. Press, 1952, pp. 274-276, 302-309. [3] E. J. Post, Formal Structure of Elecfromagnetics. Amsterdam, The Netherlands: North-Holland, 1962, chs. 3, 6, 7. [4] A. Sommerfeld, Elektr
Winthrop - ENGL - 618
GEORGETTE HEYER:A CRITICAL RETROSPECTIVEexcuse for what she meant to do." @. 180) For awhile, the reader is convinced still that the murder, though it was of course a drastic step, was the right thing to do, and will help straighten out the lives
Winthrop - ENGL - 618
ONEVERY OBVIOUS feature of romance is its pervasive social snobbery. Naive romance confines itself largely to royal families; sentimental romance gives us patterns of aristocratic courage and courtesy, and much of it adopts a "blood will tell" conven
Winthrop - ENGL - 618
IntroductionCorinne Sdzlnders. .history is a pattern Of timeless moments.T. S. Eliot, "Little Gidding."311 ;[z.,.': .1 .I!.I.#..,;''as a subject in visual art, especially but by no means exclusively in the nineteent
Iowa State - CPRE - 581
Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch BuffersNorman P. Jouppi Digital Equipment Corporation Western Research Lab 100 Hamilton Ave. Palo Alto, CA 94301AbstractProjections of compu
Bowling Green - CSC - 3410
Chapter 9Advanced Java Topics 2006 Pearson Addison-Wesley. All rights reserved9 A-1Inheritance Revisited Inheritance Allows a class to derive the behavior and structure of an existing class 2006 Pearson Addison-Wesley. All rights reserved
Bowling Green - CSC - 3410
Chapter 9 (continued)Advanced Java Topics 2006 Pearson Addison-Wesley. All rights reserved9 B-1Abstract Classes Example CD player and DVD player Both involve an optical disk Operations Insert, remove, play, record, and stop such discs
Bowling Green - CSC - 3410
Chapter 8Queues 2006 Pearson Addison-Wesley. All rights reserved8 A-1The Abstract Data Type Queue A queue New items enter at the back, or rear, of the queue Items leave from the front of the queue First-in, first-out (FIFO) property The
Bowling Green - CSC - 3410
Chapter 6Recursion as a ProblemSolving Technique 2006 Pearson Addison-Wesley. All rights reserved6-1Backtracking Backtracking A strategy for guessing at a solution and backing up when an impasse is reached Recursion and backtracking can b
Bowling Green - CSC - 3410
Chapter 8 (continued)Queues 2006 Pearson Addison-Wesley. All rights reserved8 B-1An Implementation That Uses the ADT List If the item in position 1 of a list list represents the front of the queue, the following implementations can be used
Bowling Green - CSC - 3410
Chapter 7Stacks 2006 Pearson Addison-Wesley. All rights reserved7A-1The Abstract Data Type: Developing an ADT During the Design of a Solution Specifications of an abstract data type for a particular problem Can emerge during the design of t
Bowling Green - CSC - 3410
Chapter 7 (continued)Stacks 2006 Pearson Addison-Wesley. All rights reserved7 B-1Comparing Implementations All of the three implementations are ultimately array based or reference based Fixed size versus dynamic size An array-based impleme
Bowling Green - SDASARI - 1
Wireless Networks 7, 343358, 2001 2001 Kluwer Academic Publishers. Manufactured in The Netherlands.A Survey of Energy Efcient Network Protocols for Wireless Networks CHRISTINE E. JONES BBN Technologies, Cambridge, MA 02138, USAKRISHNA M. SIVAL
Central Connecticut State University - CS - 151
Chapter 5: Conditionals and LoopsJava Software Solutions Foundations of Program Design Sixth Edition by Lewis & LoftusCopyright 2009 Pearson Education, Inc. Publishing as Pearson Addison-WesleyConditionals and Loops Now we will examine program
Central Connecticut State University - CS - 151
Chapter 4: Writing ClassesJava Software Solutions Foundations of Program Design Sixth Edition by Lewis & LoftusCopyright 2009 Pearson Education, Inc. Publishing as Pearson Addison-WesleyWriting Classes We've been using predefined classes. Now
Central Connecticut State University - CS - 151
Chapter 6: Object-Oriented DesignJava Software Solutions Foundations of Program Design Sixth Edition by Lewis & LoftusCopyright 2009 Pearson Education, Inc. Publishing as Pearson Addison-WesleyObject-Oriented Design Now we can extend our discu
Arkansas State - CHASE - 12
McGrawHill/IrwinCopyright2009byTheMcGrawHillCompanies,Inc.Allrightsreserved.Chapter 12Lean Manufacturing12-3Learning Objectives After completing the chapter you will: Learn how a production pull system works Study Toyota Production System
New Mexico - CS - 341
MIPS Assembly Language Programmers GuideASM-01-DOCYour comments on our products and publications are welcome. A postage-paid form is provided for this purpose on the last page of this manual.Part Number 02-00036-005 October 1992Copyright 1989
UVA - CS - 656
ImplementationJohn B. Carter, JohnandK.PerformanceBennett, andLaboratoryof MuninWiny ZwaenepoelComputer RiceSystems UniversityHouston,TexasAbstractMunin that ecuted sors. is a distributed allows Munin shared efficiently on share
UVA - NEUROBIO - 06
Recovery of Cortical Binocularity and Orientation Selectivity After the Critical Period for Ocular Dominance PlasticityJ Neurophysiol 92:2113-2121, 2004. First published Apr 21, 2004; doi:10.1152/jn.00266.2004 You might find this additional informat
Delaware - CISC - 367
Author_Id|Name|URLchar(4)|char(25)|char(80)ARON|Aronson, Larry |www.interport.net/~laronson/Homepage.htmlARPA|Arpajian, Scott |BEBA|Bebak, Arthur |db.www.idgbooks.com/database/book/isbn/about-author.tmpl?query=1-56884-645-2B
CSU Chico - CMGT - 100
from Construction Project Managament, Gould & Joyce. 2003. ISBN 0-13-048054