Supporting Information Methods S1 Network matrices for all pairs of faulty molecules Here network matrices for the caspase network are provided, when two molecules are simultaneously dysfunctional in the network. Each element of these matrices is a conditional probability of the form P(caspase3 | EGF,insulin, TNF) : 1 0 0 AKT-cFLIPL, AKT-ComplexI, AKT-ComplexII, AKT-IKK, 0 AKT-JNK1, AKT-MK2, M 0 AKT-MKK3, AKT-MKK7, AKT-NF B or AKT-p38 is the faulty pair 0 0 0 0 1 1 1 , 1 1 1 1 (S1) 1 0 0 0 AKT-EGFR is the faulty pair M 1 0 0 0 0 1 1 1 , 0 1 1 1 (S2) 1 0 1 0 AKT-IRS1 is the faulty pair M 0 0 0 0 0 1 0 1 , 1 1 1 1 (S3) 1 1 1 0 1 AKT-MEKK1ASK1 is the faulty pair M 0 1 0 1 1 0 1 0 AKT-caspase8, AKT-ERK, M or AKT-MEK is the faulty pair 1 0 1 0 caspase8-ComplexI, caspase8-MEKK1ASK1, ComplexI-ComplexII, ComplexII-MEKK1ASK1, EGFR-MEKK1ASK1, ERK-MEKK1ASK1, IRS1-MEKK1ASK1, JNK1-MEKK1ASK1, JNK1-MK2, JNK1-MKK3, JNK1-p38, MEK-MEKK1ASK1, MEKK1ASK1-MK2, MEKK1ASK1-MKK3, MEKK1ASK1-MKK7, MEKK1ASK1-p38, MK2-MKK7, MKK3-MKK7 or MKK7-p38 is the faulty pair 0 0 1 0 , 1 0 1 0 (S4) 0 1 0 1 , 0 1 0 1 (S5) 1 1 1 1 M 1 1 1 1 1 0 1 caspase8-EGFR, cFLIPL-EGFR, ComplexI-EGFR, ComplexII-EGFR, EGFR-ERK, EGFR-IKK, EGFR-IRS1 1 M EGFR-JNK1, EGFR-MEK, EGFR-MK2, EGFR-MKK3, 1 EGFR-MKK7, EGFR-NF B or EGFR-p38 is the faulty pair 0 1 1 2 0 0 0 0 , 0 0 0 0 0 1 0 0 , 0 1 0 0 (S6) (S7) 1 0 1 1 Each of the rest of the pairs is faulty M 1 1 1 1 3 0 1 0 0 , 0 0 0 0 (S8) Network matrices for the ternary model Here network matrices for ternary model of the caspase network are provided. Equation (S9) is for the case when there is no faulty molecule in the network, whereas (S10) - (S15) represent the network when there is a faulty molecule. Each element of these matrices is a conditional probability of the form P(caspase3 | EGF,insulin, TNF) . For any given input pattern, this specifies the probability of the output to be 0, 1/2 or 1. P (0 | 000) 1 P (0 | 00 2 ) P (0 | 001) 1 P (0 | 0 2 0) P (0 | 0 1 1 ) 2 2 1 P (0 | 0 2 1) P (0 | 010) P (0 | 01 12 ) P (0 | 011) P (0 | 12 00) 1 1 P (0 | 2 0 2 ) P (0 | 1 01) 2 P (0 | 12 12 0) M P (0 | 12 12 12 ) P (0 | 12 12 1) 1 P (0 | 2 10) P (0 | 1 1 1 ) 2 2 1 P (0 | 2 11) P (0 | 100) P (0 | 10 12 ) P (0 | 101) P (0 | 1 12 0) 1 1 P (0 | 1 2 2 ) P (0 | 1 1 1) 2 P (0 | 110) P (0 | 11 1 ) 2 P (0 | 111) P ( 12 | 000) P ( 12 | 00 12 ) P ( 12 | 001) P ( 12 | 0 12 0) P ( 12 | 0 12 12 ) P ( 12 | 0 12 1) P ( 12 | 010) P ( 12 | 01 12 ) P ( 12 | 011) P ( 12 | 12 00) P ( 12 | 12 0 12 ) P ( 12 | 12 01) P ( 12 | 12 12 0) P ( 12 | 12 12 12 ) P ( 12 | 12 12 1) P ( 12 | 12 10) P ( 12 | 12 1 12 ) P ( 12 | 12 11) P ( 12 | 100) P ( 12 | 10 12 ) P ( 12 | 101) P ( 12 | 1 12 0) P ( 12 | 1 12 12 ) P ( 12 | 1 12 1) P ( 12 | 110) P ( 12 | 11 12 ) P ( 12 | 111) P (1 | 000) 1 P (1 | 00 12 ) 0 P (1 | 001) 0 P (1 | 0 12 0) 0 P (1 | 0 12 12 ) 0 P (1 | 0 12 1) 0 P (1 | 010) 1 P (1 | 01 12 ) 1 P (1 | 011) 1 P (1 | 12 00) 0 P (1 | 12 0 12 ) 0 P (1 | 12 01) 0 P (1 | 12 12 0) 0 P (1 | 12 12 12 ) 0 P (1| 12 12 1) 0 P (1| 12 10) 1 P (1| 12 1 12 ) 1 P (1| 12 11) 1 P (1| 100) 1 P (1| 10 12 ) 1 P (1| 101) 1 P (1| 1 12 0) 1 P (1| 1 12 12 ) 1 P (1| 1 12 1) 1 P (1| 110) 1 P (1| 11 12 ) 1 P (1| 111) 1 caspase3 = 0 4 0 1 0 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . 0 0 0 0 1 (S9) Equation (S10) is the network matrix M for the ternary model, when the faulty molecule is AKT. 1 1 1 AKT is faulty M with probability p 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 0 1 p p p 0 p p 0 0 0 1 1 0 1 p 0 1 0 1 0 1 p p 0 p p p 0 p p 0 p p 0 p p 0 p p p 0 0 p p p 0 5 0 0 1 0 0 p p 0 p 0 0 p 0 0 p p 0 p p 0 p p . 0 p p 0 p (S10) Equation (S11) is the network matrix M for the ternary model, when the faulty molecule is EGFR. EGFR is faulty M with probability p 1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 1 1 1 0 0 1 0 p 1 p 0 1 0 1 p 0 1 0 0 1 1 1 0 1 1 0 0 1 p 0 p p 0 p p p p p 1 p 0 1 1 0 0 6 0 0 1 0 0 0 0 0 0 0 0 p 0 0 0 0 0 0 0 0 p 0 0 0 0 0 0 (S11) Equation (S12) is the network matrix M for the ternary model, when the faulty molecule is MEKK1ASK1. 0 1 0 1 p 0 1 1 0 0 1 p 1 p 1 0 0 1 1 0 0 1 1 0 p 1 p MEKK1ASK1 1 0 is faulty with M 0 1 p 1 p probability p 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 7 0 0 p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (S12) Equation (S13) is the network matrix M for the ternary model, when the faulty molecule is caspase8, ERK or MEK. 0 0 1 0 1 0 0 0 1 p 1 p 0 0 1 0 1 0 0 1 0 0 0 0 1 0 0 1 p 1 p 0 1 0 0 0 1 0 Caspase8, ERK or MEK p 1 p 0 is faulty with M 0 1 0 0 probability p 1 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 8 (S13) Equation (S14) is the network matrix M for the ternary model, when the faulty molecule is IRS1. 1 0 0 p 1 0 0 1 1 1 0 0 0 IRS1 0 is faulty with M 0 0 probability p 1 1 1 1 1 1 1 1 1 1 1 1 9 0 0 1 0 0 1 p 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (S14) Equation (S15) is the network matrix M for the ternary model, when the faulty molecule is IKK, ComplexI, ComplexII, NFκB, JNK1, MK2, cFLIPL, MKK3, MKK7 or p38. IKK, ComplexI, ComplexII, NF B, JNK1, MK2, cFLIPL, MKK3, MKK7, or p38 is faulty with probability p 1 0 0 0 0 0 1 1 1 0 0 0 0 M 0 0 1 1 1 1 1 1 1 1 1 1 1 1 10 0 0 1 0 0 1 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (S15) Equations for vulnerabilities in terms of the input activities The vulnerability formula in (7) is for the case when inputs are equi-probable. When inputs have different activity levels, we can compute the vulnerability of a network to the dysfunction of each individual molecule, by including input activities q1 , q2 and q3 in (6), as follows: V P(0 | 001)(1 q1 )(1 q2 )q3 P (1| 000)(1 q1 )(1 q2 )(1 q3 ) P (1| 010)(1 q1 )q2 (1 q3 ) P(1| 011)(1 q1 ) q2 q3 P(1| 100)q1 (1 q2 )(1 q3 ) P (1| 101)q1 (1 q2 )q3 P (1| 110)q1q2 (1 q3 ) P (1| 111)q1q2 q3. (S16) By replacing the above conditional probabilities with the elements of the matrices in (2)-(5), the following equations can be obtained for the vulnerability of each molecule in terms of its fault probability p and the input activities q1 , q2 and q3 : AKT is faulty, p (q1 q 2 q1q 2 ), pq (1 q )q , EGFR is faulty, 1 2 3 V p (1 q )(1 q ) q , MEKK1 ASK1 is faulty, 1 2 3 0, otherwise. For q1 q2 q3 1 / 2 , (S17) reduces to (8). 11 (S17)