Walther özyinelemesi - Walther recursion

Bilgisayar programlamada, Walther özyinelemesi (adını Christoph Walther ), işlevin kesinlikle olup olmadığını belirleyebilen özyinelemeli işlevleri analiz etme yöntemidir. sonlandırma, verilen sonlu girdiler. Hesaplamayı basitçe kullanmaktan daha doğal bir ifade tarzı sağlar. ilkel özyinelemeli fonksiyonlar.

Beri durdurma sorunu genel olarak çözülemez, yine de sona eren programlar olmalıdır, ancak Walther özyinelemesinin sona erdiğini kanıtlayamaz. Walther özyinelemesi şurada kullanılabilir: toplam işlevsel diller daha liberal bir ilkel özyineleme gösterme tarzına izin vermek için.

Ayrıca bakınız

Referanslar

  • Walther, Christoph (1991). "Algoritmaların Makineyle Sonlandırılmasının Kanıtlanması Üzerine" (PDF). Yapay zeka. 70 (1).
  • Wu, Alexander (1994). Walther özyinelemesini kullanarak otomatik sonlandırma provaları (Tez). Massachusetts Teknoloji Enstitüsü. Alındı 2014-09-15.
  • McAllester, David A.; Arkoudas, Kostas (1996). McRobbie, Michael A .; Slaney, J.K. (eds.). Walther Özyinelemesi. 13. Uluslararası Otomatik Kesinti Konferansı Bildirileri. New Brunswick, NJ, ABD: Springer-Verlag. sayfa 643–657. ISBN  3-540-61511-3.