arrow
返回

Generalizing input-driven languages: Theoretical and practical benefits

delete2018-02-01
delete13
delete
OA
AI
D
Dino Mandrioli
M
Matteo Pradella *
DOI:10.1016/j.cosrev.2017.12.001delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Regular languages (RL) are the simplest family in Chomsky's hierarchy. Thanks to their simplicity they enjoy various nice algebraic and logic properties that have been successfully exploited in many application fields. Practically all of their related problems are decidable, so that they support automatic verification algorithms. Also, they can be recognized in real-time. Context-free languages (CFL) are another major family well-suited to formalize programming, natural, and many other classes of languages; their increased generative power w.r.t. RL, however, causes the loss of several closure properties and of the decidability of important problems; furthermore they need complex parsing algorithms. Thus, various subclasses thereof have been defined with different goals, spanning from efficient, deterministic parsing to closure properties, logic characterization and automatic verification techniques. Among CFL subclasses, so-called structured ones, i.e., those where the typical tree-structure is visible in the sentences, exhibit many of the algebraic and logic properties of RL, whereas deterministic CFL have been thoroughly exploited in compiler construction and other application fields. After surveying and comparing the main properties of those various language families, we go back to operator precedence languages (OPL), an old family through which R. Floyd pioneered deterministic parsing, and we show that they offer unexpected properties in two fields so far investigated in totally independent ways: they enable parsing parallelization in a more effective way than traditional sequential parsers, and exhibit the same algebraic and logic properties so far obtained only for less expressive language families. (C) 2017 Elsevier Inc. All rights reserved.
Keyword:
Regular languages
Context-free languages
Input-driven languages
Visibly pushdown languages
Operator-precedence languages
Monadic second order logic
Closure properties
Decidability and automatic verification
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Science Review 封面图
Computer Science Review
IF:
12.7
论文数:
2.3K
被引数:
5.2K

机构

P
Polytechnic University of Milan
学者数:
2.0W
论文数: 1.8W
被引数: 24
引用论文

引用论文

err分享
err收藏
The First Total Synthesis of Floerkein B and Barbilycopodin
err1997-01-01
err0
errOAAI
errHitoshi Takeshita; Nobuo Kato; Atsushi Higo; Xue Wu
err分享
err收藏
Development of Iron fortified potato fries through Vacuum assisted processing strategies
err2022-07-08
err0
errOAAI
errPratibha Tiwari; Monika Thakur; Alka Joshi; Pinky Raigond; Bindvi Arora
err分享
err收藏
Symbiosis and the Anthropocene
err2021-09-03
err0
errOAAI
errErik F. Y. Hom; Alexandra S. Penn
err分享
err收藏
Mapping Ethanol Tolerance in Budding Yeast Reveals High Genetic Variation in a Wild Isolate
err2019-11-20
err0
errOAAI
errRoni Haas; Guy Horev; Ehud Lipkin; Inbar Kesten; Maya Portnoy; Keren Buhnik-Rosenblau; Morris Soller; Yechezkel Kashi
err分享
err收藏
Mutagenesis, breeding, and characterization of sake yeast strains with low production of dimethyl trisulfide precursor
err2020-12-01
err0
PREAI
errJun Makimoto; Kou Wakabayashi; Toyohisa Inoue; Yuriko Ikeda; Ryoko Kanda; Atsuko Isogai; Tsutomu Fujii; Takashi Nakae
err分享
err收藏
Effect of different cultivation conditions on the production of volatile organic compounds by the microalgae Arthrospira platensis and Chlorella sp.
err2022-01-03
err0
PREAI
errCamila Nader; Herculano Cella; Rafael Garcia Lopes; Carlos Yure B. Oliveira; Emmanuel Bezerra D’Alessandro; Nelson Roberto Antoniosi Filho; Roberto Bianchini Derner
err分享
err收藏
学者 查看更多内容