圖靈可識別語言與圖靈可判定語言的關系


1、可識別的定義:

存在圖靈機,對語言中每個字符串,該圖靈機均接受。對語言外的每個字符串,該圖靈機拒絕或不停機。

2、可判定的定義:

存在圖靈機,對語言中每個字符串,該圖靈機均接受。對語言外的每個字符串,該圖靈機拒絕。

  顯然判定一個語言的圖靈機也是識別該語言的圖靈機。也就是說可判定推出可識別。

  換句話說,可判定的條件比可識別的要強。實際上,一個語言可判定當且僅當它和它的補都是可識別的。

注意:

  圖靈可識別語言和圖靈可判定語言的區別:若S是圖靈可識別語言,則只需存在一台圖靈機M,當M的輸入時,M一定會停機並進入接受狀態;當M的輸入時,M可能停機並進入拒絕狀態,或者永不停機。而若S是圖靈可判定語言,則必須存在圖靈機M,使得對於任意輸入串,M總能停機,並根據Ω屬於或不屬於S分別進入接受或拒絕狀態。並不是所有的語言都是圖靈可識別的,可以證明存在圖靈不可識別語言。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM