We will use a local method to explore the search space of RPDAGs. The starting point of the search process will be an empty RPDAG (corresponding to an empty DAG). Nevertheless, we could start from another configuration if we have some prior knowledge about the presence or absence of some edges or v-structures. We must then define the operators to move from one configuration to another neighboring configuration.