Oznacz przez liczbę słów o długości w (możliwie niejednoznacznym) języku bezkontekstowym.
Co wiadomo o ?
Jestem pewien, że dużo się tego badano, ale nie mogłem w ogóle nic znaleźć.
Oznacz przez liczbę słów o długości w (możliwie niejednoznacznym) języku bezkontekstowym.
Co wiadomo o ?
Jestem pewien, że dużo się tego badano, ale nie mogłem w ogóle nic znaleźć.
Odpowiedzi:
Każdy język bezkontekstowy ma albo wzrost wielomianowy, albo wzrost wykładniczy. W notacji pytania zadającego:
Zostało to pokazane na przykład w:
Roberto Incitti:
„Funkcja wzrostu języków bezkontekstowych”
Teoretyczna informatyka 255 (2001), strony 601–605Martin R. Bridson, Robert H. Gilman:
„Bezkontekstowe języki sub wykładniczego wzrostu”
Journal of Computer and System Sciences 64 (2002), strony 308–310
W przypadku gramatyki bezkontekstowej w czasie wielomianowym można zdecydować, czy generowany język ma wzrost wielomianowy czy wykładniczy:
Paweł Gawrychowski, Dalia Krieger, Narad Rampersad, Jeffrey Shallit:
„Znajdowanie tempa wzrostu języka regularnego lub bezkontekstowego w czasie wielomianowym.
International Journal of Foundation of Computer Science 21 (2010), strony 597-618