Juan-Carlos Gandhi (
juan_gandhi) wrote2010-05-08 03:29 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
конечные автоматы для верификации
Тут в разговоре про очередного, имхо, шарлатана, профессора Шалыто, выяснилось, что есть такая идея, будто для верификации программ достаточно FSM, конечного автомата.
Вот скажите мне, возьмём такой пример: даден алфавит, {a, b}, и две программы, одна генерирует все палиндромы в этом алфавите, вторая проверяет, что данная строка является палиндромом.
Скажите, какой конечный автомат может верифицировать эти программы?
Вот скажите мне, возьмём такой пример: даден алфавит, {a, b}, и две программы, одна генерирует все палиндромы в этом алфавите, вторая проверяет, что данная строка является палиндромом.
Скажите, какой конечный автомат может верифицировать эти программы?
no subject
no subject
no subject
no subject
Всё опирается как раз на логику и типы,
это не
бином Ньютонаконечные автоматы.http://adam.chlipala.net/cpdt/