Currently, the RHW factory has its own implementation of a Domain Transition Graph (DTG) which is used to computed atom landmarks based on other atom landmarks of the same variable. The code is rather verbose and we want to move it out of the factory to clean up. While it would be nice to use a generic DTG for multiple use cases (cg heuristic, cea heuristic, stubborn sets, landmarks, etc.), the current DTG implementation does specific things which makes it not usable at the moment.
|