{"title":"快速识别下推自动化和上下文无关的语言","authors":"Wojciech Rytter","doi":"10.1016/S0019-9958(85)80024-3","DOIUrl":null,"url":null,"abstract":"<div><p>We prove: (1) every language accepted by a two-way nondeterministic pushdown automaton can be recognized on a random access machine in <em>O</em>(<em>n</em><sup>3</sup>/log <em>n</em>) time; (2) every language accepted by a loop-free two-way nondeterministic pushdown automaton can be recognized in <em>O</em>(<em>n</em><sup>3</sup>/log<sup>2</sup> <em>n</em>) time; (3) every context-free language can be recognized on-line in <em>O</em>(<em>n</em><sup>3</sup>/log<sup>2</sup> <em>n</em>) time. We improve the results of Aho, Hopcroft, and Ullman (<em>Inform. Contr.</em> <strong>13</strong>, 1968, 186–206), Rytter (<em>Inform. Process. Lett.</em> <strong>16</strong>, 1983, 127–129), and Graham, Harrison, and Ruzzo (<em>ACM Trans. Programm. Lang. Systems</em> <strong>2</strong>, No. 3, 1980, 415–462).</p></div>","PeriodicalId":38164,"journal":{"name":"信息与控制","volume":"67 1","pages":"Pages 12-22"},"PeriodicalIF":0.0000,"publicationDate":"1985-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0019-9958(85)80024-3","citationCount":"44","resultStr":"{\"title\":\"Fast recognition of pushdown automaton and context-free languages\",\"authors\":\"Wojciech Rytter\",\"doi\":\"10.1016/S0019-9958(85)80024-3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We prove: (1) every language accepted by a two-way nondeterministic pushdown automaton can be recognized on a random access machine in <em>O</em>(<em>n</em><sup>3</sup>/log <em>n</em>) time; (2) every language accepted by a loop-free two-way nondeterministic pushdown automaton can be recognized in <em>O</em>(<em>n</em><sup>3</sup>/log<sup>2</sup> <em>n</em>) time; (3) every context-free language can be recognized on-line in <em>O</em>(<em>n</em><sup>3</sup>/log<sup>2</sup> <em>n</em>) time. We improve the results of Aho, Hopcroft, and Ullman (<em>Inform. Contr.</em> <strong>13</strong>, 1968, 186–206), Rytter (<em>Inform. Process. Lett.</em> <strong>16</strong>, 1983, 127–129), and Graham, Harrison, and Ruzzo (<em>ACM Trans. Programm. Lang. Systems</em> <strong>2</strong>, No. 3, 1980, 415–462).</p></div>\",\"PeriodicalId\":38164,\"journal\":{\"name\":\"信息与控制\",\"volume\":\"67 1\",\"pages\":\"Pages 12-22\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1985-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/S0019-9958(85)80024-3\",\"citationCount\":\"44\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"信息与控制\",\"FirstCategoryId\":\"1093\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0019995885800243\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"信息与控制","FirstCategoryId":"1093","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0019995885800243","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Mathematics","Score":null,"Total":0}
Fast recognition of pushdown automaton and context-free languages
We prove: (1) every language accepted by a two-way nondeterministic pushdown automaton can be recognized on a random access machine in O(n3/log n) time; (2) every language accepted by a loop-free two-way nondeterministic pushdown automaton can be recognized in O(n3/log2n) time; (3) every context-free language can be recognized on-line in O(n3/log2n) time. We improve the results of Aho, Hopcroft, and Ullman (Inform. Contr.13, 1968, 186–206), Rytter (Inform. Process. Lett.16, 1983, 127–129), and Graham, Harrison, and Ruzzo (ACM Trans. Programm. Lang. Systems2, No. 3, 1980, 415–462).