肉馅可以做什么美食| 什么时间艾灸最好| 胃溃疡是什么原因导致的| 唐卡是什么材料做的| 血虚吃什么食物可以补| 鹦鹉吃什么食物最好| col是什么的缩写| 什么羊肉最好吃| 什么的珍珠| 松香对人体有什么危害| 五谷都有什么| 吃什么补筋和韧带最快| 拉肚子什么原因造成的| 吃什么补雌激素最快| 手起皮是什么原因| 产妇月子吃什么下奶多| 宅是什么意思| 手掌心发热是什么原因| 庚子五行属什么| 吃什么卵泡长得快又好| 肝风内动吃什么中成药| 什么地诉说| 梦见抬棺材是什么意思| 肚胀是什么原因| 蛋白质阴性是什么意思| 三文鱼不能和什么一起吃| 脚趾缝痒用什么药| 肾结石喝酒有什么影响| 西瓜有什么营养| 自欺欺人是什么生肖| 梁伟文 为什么叫林夕| 腔调是什么意思| dlco是医学上什么意思| 粘液丝是什么| 淋巴瘤是什么症状| 今天生猪什么价| 男人是女人的什么| 臭氧是什么| 打了麻药有什么副作用| 一什么铃铛| 宫颈柱状上皮异位是什么意思| 什么药可降尿酸| 眼角下面长斑是什么原因引起的| 乡镇党委书记是什么级别| 乙肝是什么意思| 吵架是什么意思| 脸色发青是什么原因引起的| 左侧上颌窦炎症是什么意思| 洛什么意思| 5月8号是什么星座| 4.12是什么星座| nt和无创有什么区别| 高血压吃什么食物最好| 投射效应是什么意思| 今天什么时辰立秋| 低血压挂什么科| 大嘴巴是什么意思| 热疖痈毒是什么意思| 手作是什么意思| 粉色分泌物是什么原因| 五行大林木是什么意思| 男性查hpv挂什么科| 金牛座的幸运色是什么| 吴用属什么生肖| 人活着有什么意思| 小狗不能吃什么| 什么叫自私的人| 儿童坐飞机需要带什么证件| 减肥早餐适合吃什么| 声音沙哑是什么原因| 股票解禁是什么意思| 7月初七是什么日子| 做背有什么好处及作用| 什么是反物质| 响屁多是什么原因| 肝胆相照是什么生肖| 五福临门是什么生肖| 口苦口干吃什么药| 梦到蜈蚣是什么意思| 什么茶属于绿茶| 倾向是什么意思| 羟氯喹是什么药| 梦见好多葡萄是什么意思| 寿终正寝是什么意思| 宋威龙什么星座| 诺帝卡是什么档次| 佝偻病缺少什么元素| 毛戈平属于什么档次| 辛弃疾字什么| od是什么意思| 宴字五行属什么| 龙头烤是什么鱼| 廿是什么意思| 天外有天人外有人是什么意思| 血红蛋白什么意思| 梦见打死猫有什么预兆| 大象喜欢吃什么食物| 9月30日什么星座| 牙龈萎缩用什么牙膏好| 太阳出来我爬山坡是什么歌| 阅字五行属什么| 阑尾炎可以吃什么| 沐字五行属什么| 德国人是什么人种| 不想睡觉是什么原因| 黄瓜什么时候种| 老打嗝什么原因| 玉米须加什么治痛风| 急性胰腺炎是什么病| 滂沱是什么意思| 什么车不能开| 新零售是什么意思| 讳疾忌医什么意思| 男性睾丸一边大一边小是什么原因| 干眼症用什么药| 头发秃一块是什么原因| 脂肪酶是什么| 婵字五行属什么| 女娲为什么要补天| 猫眼石是什么| 鼻子有臭味是什么原因| 护士证什么时候下来| 做梦梦到蛇是什么征兆| tips什么意思| 世界上有什么花| 洋葱不能跟什么一起吃| 痛风是什么地方痛| 婢女是什么意思| 养狗养不活是什么兆头| 天安门以前叫什么| 婴儿吃手是什么原因| 假体是什么| 女性吃什么改善更年期| 员级职称是什么意思| 药店属于什么单位性质| 胆结石可以吃什么水果| 不怕流氓什么就怕流氓有文化| 吽是什么意思| 手指关节疼痛用什么药| 六月六日是什么日子| 气血不足吃什么东西| 上环后同房要注意什么| 血糖高对身体有什么危害| 米粉是什么做的| 鱼和什么不能一起吃| 00属什么生肖| 计算机二级什么时候考| 睡觉老是流口水是什么原因| nec是什么牌子| 宁字五行属什么的| 什么是多巴胺| canon是什么意思| 四个金读什么| nsfw是什么意思| 情愫什么意思| 几成是什么意思| 测子女缘什么时候到来| 梦见新房子是什么意思| 孕妇梦见自己出轨是什么意思| joan是什么意思| 造化是什么意思| 减肥吃什么药效果最好| 吃饭后胃疼是什么原因| 乙肝表面抗体阳性是什么意思| 腰痛宁胶囊为什么要用黄酒送服| 包可以加什么偏旁| 脚上长鸡眼是什么原因| 迅雷不及掩耳之势是什么意思| 梦见猪肉是什么意思| 老是掉头发什么原因| 血糖高忌什么食物| 榴莲是什么味道| 舌苔白厚有齿痕是什么原因| 学架子鼓有什么好处| 乳房胀痛是什么原因引起的| 一个马一个襄念什么| 不服气是什么意思| 传染病4项是什么| 做人流吃什么水果| 消化快容易饿什么原因| 糖尿病吃什么食物| 三个火是什么字| 钩藤为什么要后下| 为什么会长息肉| 法盲是什么意思| 坐以待毙是什么意思| 严重失眠挂什么科| 梦见眉毛掉了什么预兆| 婴儿老是放屁是什么原因| 经常头疼是什么原因| 隐翅虫咬人后用什么药| 晚上入睡困难是什么原因| 泡酒用什么酒好| 脚裂口子是什么原因| 血糖高吃什么能降糖| 月桂酸是什么| 冬至是什么时候| 血压高什么症状| 孩子肚子有虫子有什么症状| 什么是气胸有什么症状| 菊花代表什么生肖| 六月十号什么星座| 德国是什么民族| 龙什么鱼| 璇字五行属什么| 飞蓬草有什么功效| 豆角和什么不能一起吃| 做爱什么感觉| 2月6号是什么星座| 蜂蜜有什么作用与功效| 拉垮什么意思| 割包皮是什么| 属鼠的是什么命| 牙齿酸软是什么原因| 慕名而来是什么意思| 猫的眼睛为什么会发光| 双亲是什么意思| 话题是什么意思| 楚怀王和芈月什么关系| imei是什么意思| 软肋什么意思| 吃什么能增肥最快| 什么家庭不宜挂八骏图| cpp是什么意思| 橘子什么季节成熟| cpi指数是什么意思| 五月10号是什么星座| 切克闹是什么意思| 有机酸是什么| 自然数的定义是什么| 放屁是热的是什么原因| 今年22岁属什么生肖| 梦到自己老公出轨是什么意思| 枯草芽孢杆菌治什么病| 什么鞋不能穿| 什么的鸟窝| 女人吃当归有什么好处| 莎字五行属什么| 左侧小腹疼是什么原因| 龟头炎用什么药好| 嗜酸性气道炎症是什么意思| 梦见好多猫是什么预兆| 什么最重要| 不想怀孕有什么办法| 思前想后是什么意思| 哺乳期乳腺炎吃什么药| 什么炒肉| 苍蝇吃什么| 情难自禁是什么意思| 耳鼻喉属于什么科| 智齿为什么会长出来| 宠辱不惊是什么意思| 什么疾什么快| 病毒感染有什么症状| 血脂稠喝什么茶效果好| 美字五行属什么| bonnie是什么意思| 什么得什么的| 奶粉二段和三段有什么区别| 招蚊子咬是什么原因| 后羿属什么生肖| 长湿疹是什么原因引起的| 出汗有异味是什么原因| 什么护肤品比较好| 百度Jump to content

沃尔沃一季度财报解析 XC60贡献最大销量

From Wikipedia, the free encyclopedia
百度 (黑人脸问号x1)这就是一个花卉市场而已!别急,还有,宣传是这样的:,不信自己去试试:(黑人脸问号x2)这就是一群小吃摊好嘛!整个园区最多花十分钟就能走完,这就是一个普普通通的啊!当我离开的时候,还有很多人扎堆往里面走,文章看来还是很多人看到的。

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-07.
  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]
emmm什么意思 溴隐亭是什么药 胸部周围痒是什么原因 daogrs是什么牌子 剖腹产第三天可以吃什么
生理性厌恶是什么意思 痛风吃什么好 为什么口臭 检查脑袋应该挂什么科 今年27岁属什么生肖
独宠是什么意思 妙曼是什么意思 11月14日什么星座 孕妇血糖高可以吃什么水果 27虚岁属什么生肖
梦见坟墓是什么意思 今年为什么闰六月 头菜是什么菜 哪吒是一个什么样的人 途径是什么意思
怀孕的人梦见蛇是什么意思hcv8jop0ns1r.cn 骨关节疼痛什么原因hcv8jop8ns8r.cn 癫痫是什么原因引起的creativexi.com 十万为什么hcv8jop9ns5r.cn 什么神什么注hcv9jop8ns2r.cn
寒凝血瘀吃什么中成药hcv9jop0ns0r.cn 瞳字五行属什么hcv7jop6ns2r.cn 肝囊肿是什么原因引起的hcv9jop0ns5r.cn 梦见两口子吵架是什么意思hcv9jop1ns3r.cn 什么叫扁平疣hcv9jop2ns8r.cn
烤冷面的面皮是什么面hcv9jop2ns0r.cn 骨穿刺主要检查什么病huizhijixie.com 天长地久是什么生肖wmyky.com 什么是糖化血红蛋白xscnpatent.com 利大于弊是什么意思hcv8jop0ns1r.cn
宜余事勿取是什么意思hcv7jop9ns4r.cn 扣字是什么意思sanhestory.com 1960年属鼠的是什么命imcecn.com 补钙最好的食物是什么hcv9jop8ns0r.cn 痔疮是什么东西hcv7jop7ns1r.cn
百度