Software Verification Based on the Theory of Transducers
Software Verification Based on the Theory of Transducers
批准号:
19K11899
负责人:
南出 靖彦
金额:
$2.41万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2019
资助国家:
日本
项目状态:
已结题
起止时间:
2019-04-01 至 2024-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
本年度には,以下の研究を行なった.* 後方参照を含む拡張正規表現マッチングの計算量解析の研究を継続した.解析の精度を改善するため,集合と木のモナドを組み合わせたモナドを用いるアプローチについて研究を進め,正規表現の微分の考え方を全体に適用することで,これまでより精度の高い解析を実現した.これまでの研究で実装した解析器に本方式を実装し,既存の解析結果と比較した結果,全体の3 分の1 近くの正規表現でオーダの次数が1 以上下がっており, 解析精度が向上されていることを確認できた. 解析の後半は,Berglund らによる非決定性トランスデューサの出力増加率判定に基づいているが,解析内で用いられる複数の変換を組み合わせて単純化するなどの改良を行なった.* 先読み付き文脈自由文法は文脈自由文法と解析表現文法(PEG)の両方を拡張したものである.本年度の研究では,まず,先読み付き言語の区間に基づく意味論を導入した.この区間による意味論は,3値論理に基づく意味論に理論的には完全に対応するものであるが,より形式言語理論の古典的な意味論に近いものになっている.また,先読み付き正規表現の微分を先読み付き文脈自由文法の微分に拡張し,微分による所属判定の計算量が文字列長nに対して,O(n^3)となることを示した.* トランスデューサを用いたソフトウェア検証の基礎として,自然言語で書かれた仕様を自然言語処理を用いて形式化する研究を行なった.古典的な半単一化を用いた処理と,Transformer を用いた機械翻訳を組み合わせることで,HMTL5字句解析仕様の主要部分を形式化することができた.
期刊论文(20)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
混合整数線形計画問題を利用したParikhオートマトンの高速な空性判定とPCPへの応用(ポスター)
使用混合整数线性规划问题的 Parikh 自动机快速空判断及其在 PCP 中的应用(海报)
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[大森 章裕, 南出 靖彦]
通讯作者:
南出 靖彦
整数パラメータ付き文字列制約のトランスデューサに基づく解法とその応用例(ポスター)
基于传感器的整数参数串约束求解方法及其应用实例(海报)
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[釜野 雅基, 宮地 風汰, 南出 靖彦]
通讯作者:
南出 靖彦
先読み付き文脈自由文法の微分(ポスター)
通过前瞻区分上下文无关语法(海报)
DOI:
--
发表时间:
2019
期刊:
影响因子:
--
作者:
[宮嵜 貴之, 南出 靖彦]
通讯作者:
南出 靖彦
Program Logic for?Higher-Order Probabilistic Programs in?Isabelle/HOL
Isabelle/HOL 中高阶概率程序的程序逻辑
DOI:
10.1007/978-3-030-99461-7_4
发表时间:
2022
期刊:
Lecture Notes in Computer Science
影响因子:
--
作者:
[Hirata Michikazu, Minamide Yasuhiko, Sato Tetsuya]
通讯作者:
Sato Tetsuya
Derivatives of Regular Expressions with Lookahead
带有 Lookahead 的正则表达式的派生
DOI:
10.2197/ipsjjip.27.422
发表时间:
2019
期刊:
Journal of Information Processing
影响因子:
--
作者:
[Miyazaki Takayuki, Minamide Yasuhiko]
通讯作者:
Minamide Yasuhiko
共 19 条
トランスデューサ理論に基づくソフトウェア検証の深化
-
批准号:24K14891
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.58万
-
财政年份:2024
-
负责人:南出 靖彦
-
依托单位:
定理証明システムによる型システムとプログラム変換の検証
-
批准号:13780193
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.28万
-
财政年份:2001
-
负责人:南出 靖彦
-
依托单位:
関数型プログラミング言語のプログラム変換に関する研究
-
批准号:11780216
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.34万
-
财政年份:1999
-
负责人:南出 靖彦
-
依托单位:
関数プログラム言語のコンパイラの研究
-
批准号:09780271
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.22万
-
财政年份:1997
-
负责人:南出 靖彦
-
依托单位:
海外基金