6

授業のあいまいさについて学んでいますが、あいまいな文法の例として次の文法を挙げました。私はそれがどのように曖昧であるかを見ていません。あいまいさを判断するために人々が使用する一連のパターンや方法はありますか、それとも文法のあいまいな文を見つけるために組み合わせを処理する必要があるロジックパズルのようなものですか?私がオンラインで読んだ例のほとんどは、すでにあいまいな文を示していますが、そもそもその文をどのように見つけますか?助けていただければ幸いです、ありがとうございます。

< stmt_list> ==> < stmt>

               | < stmt> ; < stmt_list>

< var> ==> A | B | C

< stmt> ==> < var> + < var>

               | < var> - < var>

               | < var>
4

1 に答える 1

2

一般に、文法があいまいであるかどうかを判断することは決定不可能です。そうです、文法であいまいな文を見つけることは、非常に難しい論理パズルになります。ただし、特定のケースを解決し、ヒューリスティックを見つけることは、活発な研究分野です。あいまいさを見つけるのに非常に優れたツールがあります: http://www.brics.dk/grammar/。ウェブページには、正直なところ、それがどのように機能するかを説明する論文へのリンクが含まれていますが、それは私の頭を悩ませています.

于 2013-03-03T09:40:56.493 に答える