Переписывание системы представляет собой набор правил в виде . Если мы применим это правило к строке мы заменим любую подстроку в подстрокой и наоборот.
Учитывая начальную строку мы можем получить в системе по следующим правилам:
Есть ли общий алгоритм для этого?
computability
term-rewriting
Daniil
источник
источник
Ответы:
Обратите внимание, что соотношение числа s не меняется. Поскольку одна строка содержит нечетное число а другая четная, они недоступны.A A
Я считаю, что в целом (для произвольного набора правил, а не для вашего конкретного примера) это, вероятно, будет неразрешимой проблемой. Если преобразования односторонние (то есть правила вида ), то это так, например, см .: Система тегов .A → B A
источник