Örtüşme (yeniden yazma terimi) - Overlap (term rewriting)

İçinde matematik, bilgisayar Bilimi ve mantık, üst üste gelmekindirim kurallarının bir özelliği olarak terim yeniden yazma sistemi, bir dizi farklı indirim kuralının bir indirgenebilir ifadeyi azaltmanın potansiyel olarak çelişkili yollarını belirttiği bir durumu açıklar; dönem.[1]

Daha kesin olarak, eğer bir dizi farklı indirgeme kuralı sol taraftaki fonksiyon sembollerini paylaşırsa, örtüşme meydana gelebilir. Çoğu zaman, redex ve kendisiyle önemsiz bir örtüşmeyi düşünmüyoruz.

Örnekler

Aşağıdaki indirim kurallarıyla tanımlanan yeniden yazma sistemi terimini düşünün:

Dönem ρ ile azaltılabilir1 pes etmek y, ancak aynı zamanda ρ yoluyla da azaltılabilir2 pes etmek . Redex'in redekste bulunur . Farklı redekslerin azaltılmasının sonucu, bir kritik çift; bu terim yeniden yazma sisteminden kaynaklanan kritik çift .

İkiden az indirim kuralıyla örtüşme meydana gelebilir.

Aşağıdaki indirim kuralı tarafından tanımlanan yeniden yazma sistemi terimini düşünün:

Dönem örtüşen redekslere sahiptir ve bu, en içteki oluşumuna veya en dıştaki oluşumuna uygulanabilir. terim.

Referanslar

  1. ^ Marc Bezem; Jan Willem Klop; Roel de Vrijer (2003). Dönem Yeniden Yazım Sistemleri. Teorik Bilgisayar Bilimleri Cambridge Tracts. Cambridge, İngiltere: Cambridge University Press. s. 48. ISBN  0-521-39115-6.