【发布时间】:2016-08-31 07:55:45
【问题描述】:
我正在搜索以下问题的名称和有效解决方案:假设我有一个字符串 s='abcdef' 和一组查找/替换规则 Pn
P1: ab -> xy
P2: xyc -> 123
P3: ef -> ab
依次将这些规则应用于s,我可以得到以下字符串:
1. xycdef
2. 123def
3. 123dab
4. 123dxy
我的目标是达到所有(大多数?)规则都已应用的“稳定”状态(此处:123dxy)。
所以我的问题是,是否有一种定义明确的方法来处理此类问题?规则上是否存在避免无限循环的一般限制(例如,ab -> xy、xy -> ab)。有没有办法确定最大迭代次数的界限?
感谢任何指向相关概念/相关工作的指针。
【问题讨论】:
标签: algorithm replace convergence