• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

1990 Fiscal Year Final Research Report Summary

A Study of Term Matching in the Equational Language Processor

Research Project

Project/Area Number 01550282
Research Category

Grant-in-Aid for General Scientific Research (C)

Allocation TypeSingle-year Grants
Research Field 計算機工学
Research InstitutionNagoya University

Principal Investigator

HIRATA Tomio  Nagoya University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (10144205)

Co-Investigator(Kenkyū-buntansha) SAKABE Toshiki  Nagoya University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (60111829)
INAGAKI Yasuyoshi  Nagoya University, Faculty of Engineering, Professor, 工学部, 教授 (10023079)
Project Period (FY) 1989 – 1990
KeywordsEquational language / Term matching / Tree pattern matching
Research Abstract

The purpose of this research is to develop algorithms and data structure for efficient term matching and rewriting. The results obtained are as follows.
1. We propose three algorithms for tree-pattern matching. By preprocessing the pattern, the first one performs efficient matching. The second one is very efficient when the pattern contains few variables. The last one is a parallel algorithm based on a systolic array.
2. We design an efficient parallel algorithm on PRAM. The algorithm runs in O (log n) time using (mn/log n) processors, where m and n are sizes of input pattern and text, respectively.
3. We investigate implementation methods of the parallel outermost rewriting strategy in TRS.
4. We published the above results as a research report.

  • Research Products

    (8 results)

All Other

All Publications (8 results)

  • [Publications] 平田 富夫: "木パタ-ンマッチングのためのシストリックアルゴリズム" 電子情報通信学会論文誌. J73ーDーI. 366-369 (1990)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 島谷 隆司: "グラフの推移的閉包をオンラインで計算するアルゴリズム" 電子情報通信学会論文誌. J73ーDーI. 705-706 (1990)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] X.H.Tan: "Reporting intersections of cーoriented polygons" 電子情報通信学会英文論文誌. E73. 1886-1892 (1990)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 山本 晋一郎: "TRSインタプリタの並列最外戦略実現法" 電子情報通信学会研究会技術研究報告. COMP88ー94. (1989)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 太郎良 浩次: "並列項マッチングアルゴリズム" 電子情報通信学会論文誌.

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Tomio HIRATA: "A systolic algorithm for tree pattern matching" The transactions of the IEICE. Vol. J73-D-I. 366-369 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Takashi SHIMATANI: "An on-line algorithm for computing the transitive closure of a graph" The transactions of the IEICE. Vol. J73-D-I. 705-706 (1990)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] X. H. TAN: "Reporting intersections of c-oriented polygons" The transactions of the IEICE. Vol. E73. 1886-1892 (1990)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 1993-08-12  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi