县长是什么级别的干部| 血常规检查什么项目| 百福图挂在家里什么位置好| 血脂高吃什么药| 层出不穷什么意思| 喝咖啡困倦是什么原因| 发财树为什么叫发财树| 例假期间吃什么好| 副乡长是什么级别| 杏仁是什么树的果实| 手和脚脱皮是什么原因| 脚脖子疼是什么原因| 一厢情愿是什么生肖| 怨念是什么意思| 为什么同房不怀孕原因| 狗哭了代表什么预兆| 仿制药是什么意思| 玄牝之门是什么意思| 什么是塔罗牌| fierce是什么意思| 专升本要考什么| 喝什么降血压| 心悸是什么感觉| 胃阴不足吃什么中成药| 停胎是什么原因造成的| 来月经有什么症状| 煮牛肉放什么调料| 女性得乙肝有什么症状| 月经期间可以喝什么汤比较好| a型血的孩子父母是什么血型| 毛泽东什么时候逝世| 什么叫胆固醇| 4月26是什么星座| 海黄瓜是什么| 罡是什么意思| 吃东西想吐是什么原因| 甲状腺炎吃什么药好| 雌激素低有什么症状| 前胸后背疼是什么病| 1975年五行属什么| 双鱼座的幸运色是什么| 脸发红发痒是什么原因| 白泽是什么神兽| cph是什么意思| 高位破水是什么意思| 雌二醇高有什么症状| 神经衰弱吃什么好| 吃完饭就想睡觉是什么原因| 什么地方黄鳝最多| 脚板肿是什么原因引起的| 杵状指常见于什么病| 缺铁吃什么药| 慢性阑尾炎吃什么消炎药| 猫的舌头为什么有刺| 9.3是什么日子| 厌男症的表现是什么| 28.88红包代表什么意思| 牛油果坏了是什么样| 怀才不遇什么意思| 八月十四是什么星座| 兰陵为什么改名枣庄| 脚底烧热是什么原因| 作灶是什么意思| 白砂糖和冰糖有什么区别| bk病毒是什么| jf是什么警察| 动态心电图能检查出什么病| emerson是什么牌子| 何其是什么意思| 送什么生日礼物给妈妈| 双侧卵巢多囊样改变是什么意思| 痢疾是什么病| 肛门塞什么东西最舒服| 话赶话是什么意思| 失眠是什么引起的| 双氯芬酸钠缓释片是什么药| 不声不响是什么意思| 春天能干什么| 吃维生素c有什么好处| 肠胃痉挛什么症状| 老人头发由白变黑是什么原因| 为什么手| 水由什么组成| 睡眠障碍应该挂什么科室| 现在什么餐饮最火| 71年猪是什么命| 释迦果吃了有什么好处| 确幸是什么意思| 鼻子肿了又硬又疼是什么原因| 1988年什么命| 吴亦凡为什么叫牛| 左旋肉碱是什么东西| 赛脸是什么意思| 7月11日什么星座| 网监是干什么的| mcm是什么牌子| 皮肤变白是什么原因| 莲藕不能和什么一起吃| 白参是什么参| pe是什么意思| 屁是什么气体| 虹膜是什么| 什么叫造口| 三点水加一个心读什么| 小肚子胀是什么原因女性| 鹿柴什么意思| 电器火灾用什么灭火器| 做护士需要什么条件| 亲吻是什么意思| 低血压吃什么水果| 瞳孔缩小见于什么病| 什么是偏旁什么是部首| 怀孕吃什么好| 口苦口干是什么原因引起的| 兔子可以吃什么| 尾巴骨疼挂什么科| 无缘无故吐血是什么原因| 乳腺钙化是什么意思| 女人丹凤眼意味什么| 1.20是什么星座| 白癜风的症状是什么| 入赘什么意思| 什么是幽门螺旋杆菌| 山丘是什么意思| 晚上11点多是什么时辰| 以什么为准| 654-2是什么药| 五月一日是什么星座| 被银环蛇咬了有什么症状| 酱油什么时候发明的| 温文尔雅是什么意思| 什么叫凤凰男| 波字五行属什么| 晋是什么意思| 发烧看什么科| 芊字五行属什么| 小孩子腿疼是什么原因| 喝酒对身体有什么好处和坏处| 微针是什么美容项目| 全身无力是什么原因| 什么球不能踢脑筋急转弯| 白带黄绿色是什么炎症| 什么姿势睡觉最好| 盗汗挂什么科| 终止妊娠是什么意思| 红皮鸡蛋和白皮鸡蛋有什么区别| 什么花香| 天蝎座喜欢什么样的女生| 奥美拉唑治什么胃病| 牙齿根部发黑是什么原因| 手痒脚痒是什么原因| 经典什么意思| 瘘管是什么| 一什么| 既往史是什么意思| 过劳肥是什么意思| 妃子笑是什么茶| 结膜炎用什么药| 109是什么意思| 复方丹参片治什么病| 策字五行属什么| 蛋白粉什么时候喝效果最好| 什么是工作性质| 人间烟火什么意思| 阴唇为什么一个大一个小| 六子是什么意思| 螨虫用什么药膏| 轻微脑震荡有什么表现| 保护嗓子长期喝什么茶| 长期服用优甲乐有什么副作用| 核磁共振跟ct有什么区别| 送男生什么生日礼物| 5月8号是什么星座| 心脾两虚吃什么食物补最快| 曹操的脸谱是什么颜色| 星期天左眼皮跳是什么预兆| 妈妈的哥哥叫什么| 大年初一是什么生肖| 吗丁啉有什么功效| hpv会有什么症状| 辩证法是什么| 高考三百多分能上什么学校| 轻度抑郁症吃什么药| buffalo是什么牌子| 97年是什么生肖| ppi是什么意思啊| cip是什么意思| 糖尿病什么原因引起的| 改善记忆力吃什么药好| 今年春节是什么时候| 猫薄荷是什么| 肺部气肿吃什么药能治好| 后背发凉是什么原因| no.是什么意思| 善罢甘休的意思是什么| 褐色分泌物是什么原因引起的| 丑五行属什么| 于谦为什么加入国民党| 小肚子胀气是什么原因| 睡醒后口干口苦是什么原因| 唇亡齿寒什么意思| 北字五行属什么| 十一月是什么月| 感觉牙齿松动是什么原因| 人体消化道中最长的器官是什么| 吃饭老是噎着是什么原因| 蚂蚁为什么要搬家| 围绝经期吃什么药调理| 肝多发小囊肿什么意思| 胃炎伴糜烂是什么意思| 什么的天安门| 腿上无缘无故出现淤青是什么原因| 不由自主的摇头是什么病| 什么耳机比较好| 黄鼠狼喜欢吃什么东西| 刘姥姥和贾府什么关系| 大脚趾外翻是什么原因| 舌头上有黑点是什么原因| 芙蓉是什么| 来月经有异味什么原因| 怀孕前三个月需要注意什么| 淋巴结肿大看什么科| 等回声结节是什么意思| 06年是什么年| 脸颊两侧长斑是什么原因怎么调理| 男性湿热吃什么药最好| 钧鉴是什么意思| 紧张性头痛吃什么药| 肩周炎不能吃什么食物| 小孩反复发烧是什么原因引起的| 颐养天年是什么意思| 桃花是指什么生肖| 福星是什么意思| 颜面扫地什么意思| 贫血貌是什么表现| 陈皮为什么越陈越好| 胸闷什么原因| 彧读什么| 收到是什么意思| 肝囊性灶是什么意思| 早上7点是什么时辰| 小米性寒为什么养胃| 头响脑鸣是什么原因引起的| 肠胃消化不好吃什么药| 脾胃虚是什么症状| 看胸挂什么科| 拔智齿需要注意什么| 夭寿是什么意思| 吃什么补白细胞效果最好| 忽然流鼻血是什么原因引起的| 嘴唇痒边缘痒用什么药| 检查肺部应该挂什么科| cfu是什么意思| 关节疼痛用什么药| 豆芽不能和什么一起吃| 前列腺不能吃什么食物| 周传雄得了什么病| 头发为什么会掉| 秦二世叫什么| 二氧化钛是什么东西| 脚干裂用什么药膏| 神经疼痛吃什么药| 维生素d和d3有什么区别| 本我是什么意思| 百度Jump to content

北京市2012年晋升围棋业余5段棋手名单(成人)

From Wikipedia, the free encyclopedia
百度 外国人最爱的13个购物地和商品排名,绝对让你意想不到!13位:日本最繁华的名牌聚集地银座。

Range concatenation grammar (RCG) is a grammar formalism developed by Pierre Boullier [1] in 1998 as an attempt to characterize a number of phenomena of natural language, such as Chinese numbers and German word order scrambling, which are outside the bounds of the mildly context-sensitive languages.[2]

From a theoretical point of view, any language that can be parsed in polynomial time belongs to the subset of RCG called positive range concatenation grammars, and reciprocally.[4]

Though intended as a variant on Groenink's literal movement grammars (LMGs), RCGs treat the grammatical process more as a proof than as a production. Whereas LMGs produce a terminal string from a start predicate, RCGs aim to reduce a start predicate (which predicates of a terminal string) to the empty string, which constitutes a proof of the terminal strings membership in the language.

Description

[edit]

Formal definition

[edit]

A Positive Range Concatenation Grammar (PRCG) is a tuple , where:

  • , and are disjoint finite sets of (respectively) predicate names, terminal symbols and variable names. Each predicate name has an associated arity given by the function .
  • is the start predicate name and verify .
  • is a finite set of clauses of the form , where the are predicates of the form with and .

A Negative Range Concatenation Grammar (NRCG) is defined like a PRCG, but with the addition that some predicates occurring in the right-hand side of a clause can have the form . Such predicates are called negative predicates.

A Range Concatenation Grammar is a positive or a negative one. Although PRCGs are technically NRCGs, the terms are used to highlight the absence (PRCG) or presence (NRCG) of negative predicates.

A range in a word is a couple , with , where is the length of . Variables bind to ranges, not to arbitrary strings of nonterminals. Two ranges and can be concatenated iff , and we then have: . When instantiating a clause, where an argument consists of multiple elements from , their ranges must concatenate.

For a word , with , the dotted notation for ranges is: .

Recognition of strings

[edit]

The strings of predicates being rewritten represent constraints that the string being tested has to satisfy (if positive), or in the case of negative predicates not satisfy. The order of predicates is irrelevant. Rewrite steps amount to replacing one constraint by zero or more simpler constraints.

Like LMGs, RCG clauses have the general schema , where in an RCG, is either the empty string or a string of predicates. The arguments consist of strings of terminal symbols and/or variable symbols, which pattern match against actual argument values like in LMG. Adjacent variables constitute a family of matches against partitions, so that the argument , with two variables, matches the literal string in three different ways: . These would give rise to three different instantiations of the clause containing that argument .

Predicate terms come in two forms, positive (which produce the empty string on success), and negative (which produce the empty string on failure/if the positive term does not produce the empty string). Negative terms are denoted the same as positive terms, with an overbar, as in .

The rewrite semantics for RCGs is rather simple, identical to the corresponding semantics of LMGs. Given a predicate string , where the symbols are terminal strings, if there is a rule in the grammar that the predicate string matches, the predicate string is replaced by , substituting for the matched variables in each .

For example, given the rule , where and are variable symbols and and are terminal symbols, the predicate string can be rewritten as , because matches when . Similarly, if there were a rule , could be rewritten as .

A proof/recognition of a string is done by showing that produces the empty string. For the individual rewrite steps, when multiple alternative variable matches are possible, any rewrite which could lead the whole proof to succeed is considered. Thus, if there is at least one way to produce the empty string from the initial string , the proof is considered a success, regardless of how many other ways to fail exist.

Example

[edit]

RCGs are capable of recognizing the non-linear index language as follows:

Letting x, y, and z be variable symbols: The proof for abbabbabb is then

Or, using the more correct dotted notation for ranges:

For a string of letters, there are different instantiations of that first clause, but only the one which makes all letters each allows the derivation to reach .

Properties

[edit]

Every context-free grammar (CFG) can be converted into a range concatenation grammar:

  • For every nonterminal of the CFG, the RCG has an arity predicate .
  • For every CFG rule , the RCG has .
  • For every CFG rule (where terminal), the RCG has .

The intersection and union of two range concatenation languages are trivially range concatenation languages:

  • For the intersection of and , you have .
  • For the union of and , you have and .

Possibly negative range concatenation languages are also closed under set complement.

A consequence of the above is that it is undecidable whether a (positive) range concatenation language is nonempty, because it is undecidable whether the intersection of two context-free languages is nonempty. Hence range concatenation grammars are not generative.

References

[edit]
  1. ^ Boullier, Pierre (Jan 1998). Proposal for a Natural Language Processing Syntactic Backbone (PDF) (Technical report). Vol. 3342. INRIA Rocquencourt (France).
  2. ^ Pierre Boullier (1999). "Chinese Numbers, MIX, Scrambling, and Range Concatenation Grammars" (PDF). Proc. EACL. pp. 53–60. Archived from the original (PDF) on 2025-08-05.
  3. ^ Eberhard Bertsch and Mark-Jan Nederhof (Oct 2001). "On the complexity of some extensions of RCG parsing" (PDF). Proceedings of the Seventh International Workshop on Parsing Technologies (Beijing). pp. 66–77.
  4. ^ Laura Kallmeyer (2010). Parsing Beyond Context-Free Grammars. Springer Science & Business Media. p. 37. ISBN 978-3-642-14846-0. citing Bertsch, Nederhof (2001)[3]
圆房是什么意思 只羡鸳鸯不羡仙是什么意思 苍蝇最怕什么 蚊子不喜欢什么血型 能屈能伸是什么生肖
女人在什么时候最容易怀孕 人授后吃什么容易着床 新生儿为什么会有黄疸 什么是情人 早起的鸟儿有虫吃是什么意思
肠道紊乱的症状是什么 鲜花什么 什么是大姨妈 溪字五行属什么 白芷有什么作用与功效
可可和咖啡有什么区别 什么主筋骨 尿酸高不能吃什么 置换是什么意思 特此通知写在什么位置
大雄宝殿供奉的是什么佛hcv8jop0ns1r.cn 芷字五行属什么chuanglingweilai.com 6.19是什么日子hcv9jop8ns0r.cn 什么是低筋面粉hcv9jop3ns0r.cn 料理机是干什么用的huizhijixie.com
默契是什么意思clwhiglsz.com 扁桃体有什么作用hcv9jop2ns1r.cn 树菠萝什么时候成熟hcv7jop7ns1r.cn 瘘管是什么意思hcv7jop4ns5r.cn 姑姐是什么意思bjcbxg.com
平年是什么意思xinjiangjialails.com 检查神经做什么检查hcv8jop1ns4r.cn 泡是什么意思hcv8jop8ns7r.cn 浑什么意思hcv9jop1ns5r.cn 足跟疼痛用什么药hcv8jop0ns8r.cn
女人吃什么越来越年轻wuhaiwuya.com 棕色和什么颜色搭配好看hcv8jop9ns6r.cn 淋巴结肿大是什么样子的hcv8jop3ns1r.cn 芝麻什么时候种hcv7jop9ns6r.cn 神经官能症是什么症状cj623037.com
百度