Переписывание системы представляет собой набор правил в виде . Если мы применим это правило к строке мы заменим любую подстроку в подстрокой и наоборот.
Учитывая начальную строку мы можем получить в системе по следующим правилам:
Есть ли общий алгоритм для этого?
Буду признателен, если вы добавите больше тегов к этому вопросу или измените набор правил, чтобы он выглядел круче.
—
Даниил
@ JD Я думаю, что в целом эта проблема переписывания не может быть решена, потому что вы можете смоделировать машину Тьюринга с такой системой переписывания и проблемой деривации == проблема остановки в TM
—
Даниил
@ JD ах, это имеет смысл, я должен прочитать больше об этом, спасибо!
—
Даниил
@Daniil и будущие читатели: неразрешимая проблема - это проблема почтовой корреспонденции .
—
Джмад
По сути это марковская идея алгоритма.
—
vonbrand