Julian Dörfler, Benito van der Zander, Markus Bläser, Maciej Liskiewicz
{"title":"概率可满足性和因果可满足性:边缘化的影响","authors":"Julian Dörfler, Benito van der Zander, Markus Bläser, Maciej Liskiewicz","doi":"arxiv-2405.07373","DOIUrl":null,"url":null,"abstract":"The framework of Pearl's Causal Hierarchy (PCH) formalizes three types of\nreasoning: observational, interventional, and counterfactual, that reflect the\nprogressive sophistication of human thought regarding causation. We investigate\nthe computational complexity aspects of reasoning in this framework focusing\nmainly on satisfiability problems expressed in probabilistic and causal\nlanguages across the PCH. That is, given a system of formulas in the standard\nprobabilistic and causal languages, does there exist a model satisfying the\nformulas? The resulting complexity changes depending on the level of the\nhierarchy as well as the operators allowed in the formulas (addition,\nmultiplication, or marginalization). We focus on formulas involving marginalization that are widely used in\nprobabilistic and causal inference, but whose complexity issues are still\nlittle explored. Our main contribution are the exact computational complexity\nresults showing that linear languages (allowing addition and marginalization)\nyield NP^PP-, PSPACE-, and NEXP-complete satisfiability problems, depending on\nthe level of the PCH. Moreover, we prove that the problem for the full language\n(allowing additionally multiplication) is complete for the class succ$\\exists$R\nfor languages on the highest, counterfactual level. Previous work has shown\nthat the satisfiability problem is complete for succ$\\exists$R on the lower\nlevels leaving the counterfactual case open. Finally, we consider constrained\nmodels that are restricted to a small polynomial size. The constraint on the\nsize reduces the complexity of the interventional and counterfactual languages\nto NEXP-complete.","PeriodicalId":501024,"journal":{"name":"arXiv - CS - Computational Complexity","volume":"66 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Probabilistic and Causal Satisfiability: the Impact of Marginalization\",\"authors\":\"Julian Dörfler, Benito van der Zander, Markus Bläser, Maciej Liskiewicz\",\"doi\":\"arxiv-2405.07373\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The framework of Pearl's Causal Hierarchy (PCH) formalizes three types of\\nreasoning: observational, interventional, and counterfactual, that reflect the\\nprogressive sophistication of human thought regarding causation. We investigate\\nthe computational complexity aspects of reasoning in this framework focusing\\nmainly on satisfiability problems expressed in probabilistic and causal\\nlanguages across the PCH. That is, given a system of formulas in the standard\\nprobabilistic and causal languages, does there exist a model satisfying the\\nformulas? The resulting complexity changes depending on the level of the\\nhierarchy as well as the operators allowed in the formulas (addition,\\nmultiplication, or marginalization). We focus on formulas involving marginalization that are widely used in\\nprobabilistic and causal inference, but whose complexity issues are still\\nlittle explored. Our main contribution are the exact computational complexity\\nresults showing that linear languages (allowing addition and marginalization)\\nyield NP^PP-, PSPACE-, and NEXP-complete satisfiability problems, depending on\\nthe level of the PCH. Moreover, we prove that the problem for the full language\\n(allowing additionally multiplication) is complete for the class succ$\\\\exists$R\\nfor languages on the highest, counterfactual level. Previous work has shown\\nthat the satisfiability problem is complete for succ$\\\\exists$R on the lower\\nlevels leaving the counterfactual case open. Finally, we consider constrained\\nmodels that are restricted to a small polynomial size. The constraint on the\\nsize reduces the complexity of the interventional and counterfactual languages\\nto NEXP-complete.\",\"PeriodicalId\":501024,\"journal\":{\"name\":\"arXiv - CS - Computational Complexity\",\"volume\":\"66 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-05-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Computational Complexity\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2405.07373\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Complexity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.07373","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Probabilistic and Causal Satisfiability: the Impact of Marginalization
The framework of Pearl's Causal Hierarchy (PCH) formalizes three types of
reasoning: observational, interventional, and counterfactual, that reflect the
progressive sophistication of human thought regarding causation. We investigate
the computational complexity aspects of reasoning in this framework focusing
mainly on satisfiability problems expressed in probabilistic and causal
languages across the PCH. That is, given a system of formulas in the standard
probabilistic and causal languages, does there exist a model satisfying the
formulas? The resulting complexity changes depending on the level of the
hierarchy as well as the operators allowed in the formulas (addition,
multiplication, or marginalization). We focus on formulas involving marginalization that are widely used in
probabilistic and causal inference, but whose complexity issues are still
little explored. Our main contribution are the exact computational complexity
results showing that linear languages (allowing addition and marginalization)
yield NP^PP-, PSPACE-, and NEXP-complete satisfiability problems, depending on
the level of the PCH. Moreover, we prove that the problem for the full language
(allowing additionally multiplication) is complete for the class succ$\exists$R
for languages on the highest, counterfactual level. Previous work has shown
that the satisfiability problem is complete for succ$\exists$R on the lower
levels leaving the counterfactual case open. Finally, we consider constrained
models that are restricted to a small polynomial size. The constraint on the
size reduces the complexity of the interventional and counterfactual languages
to NEXP-complete.