Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement sufficient adjustment criterion extending the backdoor criterion #60

Closed
mschauer opened this issue Sep 24, 2021 · 3 comments
Closed

Comments

@mschauer
Copy link
Owner

For DAGs: https://arxiv.org/pdf/1203.3515.pdf
More general for CPDAG/MAG/PAG: https://auai.org/uai2015/proceedings/papers/155.pdf

@mschauer
Copy link
Owner Author

mschauer commented Jul 4, 2023

Is this for DAGs somehow included in #82 , @mwien?

@mwien
Copy link
Collaborator

mwien commented Jul 4, 2023

Yes, find_covariate_adjustment finds a set $Z$ (with additional constraints $I$ and $R$, i.e. $I \subseteq Z \subseteq R$) which satisfies the adjustment criterion given in the Shpitser et al. paper (Def. 5) if such a set exists: https://github.com/mwien/CausalInference.jl/blob/ab5f4c9044045ebeaeeb5b4558d5cefc9dbe8b63/src/gensearch.jl#L159C1-L167

Similarly, find_min_covariate_adjustment and list_covariate_adjustment finds an inclusion minimal set satisfying this criterion resp. lists all such sets.

This is in contrast to function find_backdoor_adjustment, which find sets which satisfy the classical backdoor criterion by Pearl.

@mschauer
Copy link
Owner Author

Closed by #82

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants