430 likes | 442 Vues
Lecture 2-3 Bharathi-Kempe-Salek Conjecture. Ding-Zhu Du University of Texas at Dallas. Bharathi-Kempe-Salek Conjecture. Solution. Deterministic diffusion model - polynomial-time . Linear Threshold (LT) – polynomial-time . Independent Cascade (IC) – NP-hard.
E N D
Lecture 2-3 Bharathi-Kempe-Salek Conjecture • Ding-Zhu Du • University of Texas at Dallas
Solution • Deterministic diffusion model -polynomial-time. • Linear Threshold (LT) – polynomial-time. • Independent Cascade (IC) – NP-hard.
Deterministic Diffusion Model • When a node becomes active (infected or protected), it activates all of its currently inactive (not infected and not protected) neighbors. • The activation attempts succeed with a probability 1.
Deterministic Model 6 2 1 5 3 4 both 1 and 6 are source nodes. Step 1: 1--2,3; 6--2,4. .
Example 6 2 1 5 3 4 Step 2: 4--5.
Running Time It is not a polynomial-time!
Virtual Nodes Change arborescence to binary arborescence At most n virtual nodes can be introduced.
Linear Threshold (LT) Model • A node v has random threshold ~ U[0,1] • A node v is influenced by each neighbor w according to a weight bw,v such that • A node v becomes active when at least (weighted) fraction of its neighbors are active
Example Inactive Node Y 0.6 Active Node Threshold 0.2 0.2 0.3 Active neighbors X 0.1 0.4 U 0.3 0.5 Stop! 0.2 0.5 w v
Independent Cascade (IC) Model • When node v becomes active, it has a single chance of activating each currently inactive neighbor w. • The activation attempt succeeds with probability pvw . • The deterministic model is a special case of IC model. In this case, pvw =1 for all (v,w).
Example Y 0.6 Inactive Node 0.2 0.2 0.3 Active Node Newly active node U X 0.1 0.4 Successful attempt 0.5 0.3 0.2 Unsuccessful attempt 0.5 w v Stop!
Partition Problem This is a well-known NP-complete problem!
Special Case This is still an NP-complete problem!
Subsum Problem This is still an NP-complete problem!