An Algorithm and Complexity Results for Causal Unit Selection
Haiying Huang, Adnan Darwiche

TL;DR
This paper introduces the first exact algorithm for causal unit selection with a broad class of objective functions, analyzes its computational complexity, and relates it to existing MAP inference algorithms.
Contribution
It presents a novel exact algorithm for causal unit selection, establishes its NP-hardness, and provides complexity bounds based on treewidth.
Findings
Unit selection under causal objectives is NP^PP-complete.
The problem is NP-complete when units are exogenous variables.
Treewidth bounds relate the algorithm to MAP inference.
Abstract
The unit selection problem aims to identify objects, called units, that are most likely to exhibit a desired mode of behavior when subjected to stimuli (e.g., customers who are about to churn but would change their mind if encouraged). Unit selection with counterfactual objective functions was introduced relatively recently with existing work focusing on bounding a specific class of objective functions, called the benefit functions, based on observational and interventional data -- assuming a fully specified model is not available to evaluate these functions. We complement this line of work by proposing the first exact algorithm for finding optimal units given a broad class of causal objective functions and a fully specified structural causal model (SCM). We show that unit selection under this class of objective functions is -complete but is -complete…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Consumer Market Behavior and Pricing · Economic and Environmental Valuation
