|
Algorithm 1 Structural Intervention Algorithm |
| Given a variable set with variables |
| Initialize the edge set:
|
| 1. Influence Discovery step: |
| for each in
|
| intervene on
|
| if the state of changes, where , |
| add edge to
|
| for each directed path in
|
| if there are any directed edges between
|
| Goto 2 |
| 2. Parent Confirmation step: |
| Simultaneously intervene on and by fixing and perturbing
|
| if the state of does not change |
| remove edge
|
| return
|