DERIVATION OF A PARALLEL BOTTOM-UP PARSER FROM A SEQUENTIAL PARSER

被引:0
|
作者
TAKAHASHI, K
机构
关键词
PARALLEL LOGIC PROGRAMMING; AND OR-PARALLELISM; NONDETERMINACY; PROGRAM TRANSFORMATION; BOTTOM-UP PARSING;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the derivation of a parallel program from a nondeterministic sequential program using a bottom-up parser as an example. The derivation procedure consists of two stages: exploitation of AND-parallelism and exploitation of OR-parallelism. An interpreter of the sequential parser BUP(6) is first transformed so that processes for the nodes in a parsing tree can run in parallel. Then, the resultant program is transformed so that a nondeterministic search of a parsing tree can be done in parallel. The former stage is performed by hand-simulation, and the latter is accomplished by the compiler of ANDOR-II, which is an AND/OR parallel logic programming language(14). The program finally derived, written in KL1 (Kernel Language of the FGCS Project), achieves an all-solution search without side effects. The program generated corresponds to an interpreter of PAX(7), a revised parallel version of BUP. This correspondence shows that the derivation method proposed in this paper is effective for creating efficient parallel programs.
引用
收藏
页码:852 / 860
页数:9
相关论文
共 50 条
  • [1] A predictive bottom-up parser
    Jabri, Riad
    [J]. COMPUTING, 2011, 92 (02) : 123 - 167
  • [2] A predictive bottom-up parser
    Riad Jabri
    [J]. Computing, 2011, 92 : 123 - 167
  • [3] BUP - A BOTTOM-UP PARSER EMBEDDED IN PROLOG
    MATSUMOTO, Y
    TANAKA, H
    HIRAKAWA, H
    MIYOSHI, H
    YASUKAWA, H
    [J]. NEW GENERATION COMPUTING, 1983, 1 (02) : 145 - 158
  • [4] First-level bottom-up parser
    Zhou, Xunwei
    [J]. 2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2009, : 192 - 195
  • [5] Secondary bottom-up general-purpose parser
    Zhou, Xunwei
    Bao, Hong
    [J]. ITESS: 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES, PT 1, 2008, : 1055 - 1059
  • [6] A bottom-up parser where entire operation is conducted in the letter string region
    Sakaki, Hiroshi
    Tanaka, Takashi
    Seki, Michihiko
    [J]. PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED INFORMATICS AND COMMUNICATIONS, 2007, : 23 - 28
  • [7] A Linear-Time Bottom-Up Discourse Parser with Constraints and Post-Editing
    Feng, Vanessa Wei
    Hirst, Graeme
    [J]. PROCEEDINGS OF THE 52ND ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 1, 2014, : 511 - 521
  • [8] Bottom-up context-sensitive algorithms for Bengali parser in natural language processing
    Sarker, Mohammad Zakir Hossain
    Rahman, Shaila
    Mottalib, M. A.
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2007, 11 (02) : 79 - 87
  • [9] TABLE-DRIVEN BOTTOM UP PARSER IN PROLOG
    TAMURA, N
    NUMAZAKI, H
    TANAKA, H
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1991, 485 : 144 - 162
  • [10] The Effectiveness of Bottom Up Technique with Probabilistic Approach for A Malay Parser
    Hiloh, Muhammad Azhar Fairuzz
    Ab Aziz, Mohd Juzaiddin
    Zakaria, Lailatul Qadri
    [J]. GEMA ONLINE JOURNAL OF LANGUAGE STUDIES, 2018, 18 (02): : 124 - 133