Dynamics, robustness and fragility Private trust Public trust of - - PowerPoint PPT Presentation

dynamics robustness and fragility
SMART_READER_LITE
LIVE PREVIEW

Dynamics, robustness and fragility Private trust Public trust of - - PowerPoint PPT Presentation

Dynamics of trust Dusko Pavlovic Introduction Dynamics, robustness and fragility Private trust Public trust of trust Conclusions Dusko Pavlovic Kestrel Institute and Oxford University FAST Malaga, October 2008 Dynamics of trust


slide-1
SLIDE 1

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust Conclusions

Dynamics, robustness and fragility

  • f trust

Dusko Pavlovic

Kestrel Institute and Oxford University

FAST Malaga, October 2008

slide-2
SLIDE 2

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust Conclusions

Outline

Introduction Private trust process Public trust process Conclusions

slide-3
SLIDE 3

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Outline

Introduction Motivation Problem Private trust process Public trust process Conclusions

slide-4
SLIDE 4

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Adverse selection

TRUSTE-certified uncertified honest 94.6% 97.5% malicious 5.4% 2.5 %

Table: Trustworthyness of TRUSTE [Edelman 2007]

slide-5
SLIDE 5

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Adverse selection

Google sponsored

  • rganic

top 4.44% 2.73% top 3 5.33% 2.93 % top 10 5.89% 2.74 % top 50 5.93% 3.04 %

Table: Malicious search engine placements [Edelman 2007]

slide-6
SLIDE 6

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Adverse selection

Yahoo! sponsored

  • rganic

top 6.35% 0.00% top 3 5.72% 0.35 % top 10 5.14% 1.47 % top 50 5.40% 1.55 %

Table: Malicious search engine placements [Edelman 2007]

slide-7
SLIDE 7

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Adverse selection

Ask sponsored

  • rganic

top 7.99% 3.23% top 3 7.99% 3.24 % top 10 8.31% 2.94 % top 50 8.20% 3.12 %

Table: Malicious search engine placements [Edelman 2007]

slide-8
SLIDE 8

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Adverse selection

"Pillars of the society"

Social hubs are are often corrupt.

slide-9
SLIDE 9

Dynamics of trust Dusko Pavlovic Introduction

Motivation Problem

Private trust Public trust Conclusions

Questions

◮ Why does adverse selection happen? ◮ Can it be eliminated? Limited? ◮ Can we hedge against it?

slide-10
SLIDE 10

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Outline

Introduction Private trust process Trust dynamics Trust distribution Interpretation Public trust process Conclusions

slide-11
SLIDE 11

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust (rating) vectors

trustors trustees

  • 4
  • 11
  • 6
  • 1
  • 2
  • τ1

4 11 6 τ2 1 2

slide-12
SLIDE 12

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Private trust dynamics

trustors trustees

  • 4
  • 11
  • 6
  • τ(t)

4 11 6

slide-13
SLIDE 13

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Private trust dynamics

trustors trustees

X

  • i
  • Prob
  • X(t + 1) = i
  • = C(t)τi(t)

(where C(t) =

1−α

  • i∈J τi (t))
slide-14
SLIDE 14

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Private trust dynamics

trustors trustees

X

  • new

Prob

  • X(t + 1) = new
  • =

α

slide-15
SLIDE 15

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Private trust dynamics

Trust updating process

τi(t + 1) =                    τi(t) if i X(t + 1) if i = X, not satisfactory 1 if i = X, satisfactory, new 1 + τi(t) if i = X, satisfactory, not new

slide-16
SLIDE 16

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

Task

Estimate wℓ(t) = #{i ∈ J | τi(t) = ℓ}

slide-17
SLIDE 17

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

w1(t + 1) − w1(t) = J · Prob

  • X(t + 1) = i | i new
  • · γ⊥

−w1(t) · Prob

  • X(t + 1) = i | τi(t) = 1
  • =

Jαγ⊥ − w1(t)C(t)

slide-18
SLIDE 18

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

wℓ(t + 1) − wℓ(t) = wℓ−1(t) · Prob

  • X(t + 1) = i | τi(t) = ℓ − 1
  • · γℓ−1

− wℓ(t) · Prob

  • X(t + 1) = i | τi(t) = ℓ
  • =

wℓ−1(t)C(t)(ℓ − 1)γℓ−1 − wℓ(t)C(t)ℓ

slide-19
SLIDE 19

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

The system ∆tw1(t) = Jαγ⊥ − C(t)w1(t) ∆twℓ(t) = wℓ−1(t)C(t)(ℓ − 1)γℓ−1 − wℓ(t)C(t)ℓ

slide-20
SLIDE 20

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

. . . divided by J becomes ∆tv1(t) = αγ⊥ − C(t)v1(t) ∆tvℓ(t) = vℓ−1(t)C(t)(ℓ − 1)γℓ−1 − vℓ(t)C(t)ℓ where vℓ(t) = wℓ(t)

J

= Prob(i ∈ J | τi(t) = ℓ) form a stochastic process v : N −→ DR

slide-21
SLIDE 21

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

. . . and since v : N −→ DR is a martingale, it extends to v : R −→ DR and the system becomes dv1 dt = αγ⊥ − c t v1 dvℓ dt = γℓ−1c(ℓ − 1)vℓ−1 − cℓvℓ t where C(t) ≈ c

t , for c = 1−α 1+αγ⊥ (see Appendix)

slide-22
SLIDE 22

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

The steady state of v : R −→ DR will be in the form vℓ(t) = t · υℓ, where υ1 = αγ⊥ − cυ1 υℓ = γℓ−1c(ℓ − 1)υℓ−1 − cℓυℓ

slide-23
SLIDE 23

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

The steady state of v : R −→ DR will be in the form vℓ(t) = t · υℓ, where υ1 = αγ⊥ c + 1 υℓ = (ℓ − 1)γℓ−1c ℓc + 1 υℓ−1

slide-24
SLIDE 24

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

. . . which expands into υ2 = αγ⊥ c + 1 · γ1c 2c + 1 υ3 = αγ⊥ c + 1 · γ1c 2c + 1 · 2γ2c 3c + 1 . . . υn = αγ⊥        

n−1

  • ℓ=1

γℓ         cn−1 · (n − 1)! n

k=1(kc + 1)

= αγ⊥Gn−1 c · (n − 1)! n

k=1

  • k + 1

c

  • =

αγ⊥Gn−1 c · Γ(n)Γ

  • 1 + 1

c

  • Γ
  • n + 1 + 1

c

  • =

αγ⊥Gn−1 c · B

  • n, 1 + 1

c

slide-25
SLIDE 25

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

The solution υ1 = αγ⊥ c + 1 υn = αγ⊥Gn−1 c B

  • n, 1 + 1

c

  • n→∞

−→ αγ⊥G c n−(1+ 1

c)

where G =

  • ℓ=1

γℓ > 0 follows from 1 esℓ ≤ γℓ ≤ 1 for some

  • ℓ=1

sℓ < ∞

slide-26
SLIDE 26

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

Theorem

The described process of trust building leads, in the long run, to the power law distribution of the number of trustees with the trust rating n wn ≈ αγ⊥GJ c n−(1+ 1

c)

slide-27
SLIDE 27

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

Theorem

The described process of trust building leads, in the long run, to the power law distribution of the number of trustees with the trust rating n wn ≈ αγ⊥GJ c n−(1+ 1

c)

provided that the incidence of dishonest principals who act honestly long enough to accumulate a high trust rating — is low enough

slide-28
SLIDE 28

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

Trust distribution

Theorem

The described process of trust building leads, in the long run, to the power law distribution of the number of trustees with the trust rating n wn ≈ αγ⊥GJ c n−(1+ 1

c)

provided that the incidence of dishonest principals who act honestly long enough to accumulate a high trust rating — is low enough (so that γℓ

ℓ→∞

−→ 1 fast enough)

slide-29
SLIDE 29

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

What does this mean?

Some things have a fixed scale

Figure: Normal distribution f(x) = ae−bx2

slide-30
SLIDE 30

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

What does this mean?

Many social phenomena are scale-free

Figure: Power law w(x) = ax−(1+b)

slide-31
SLIDE 31

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

What does this mean?

Origin of scale-free distributions

  • V. Pareto: "The rich get richer"
slide-32
SLIDE 32

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

What does this mean?

Origin of scale-free distributions

  • V. Pareto: "The rich get richer"

Robustness of scale free distributions

The market is stabilized by the hubs of wealth.

slide-33
SLIDE 33

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

What does this mean?

Origin of scale-free distributions

  • V. Pareto: "The rich get richer"

Robustness of scale free distributions

The market is stabilized by the hubs of wealth.

Fragility of scale free distributions

Theft is easier when there are very rich people.

slide-34
SLIDE 34

Dynamics of trust Dusko Pavlovic Introduction Private trust

Trust dynamics Trust distribution Interpretation

Public trust Conclusions

What does this mean?

But why is the distribution of a private trust vector a social phenomenon?

slide-35
SLIDE 35

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Outline

Introduction Private trust process Public trust process Recommender dynamics Public trust distribution Conclusions

slide-36
SLIDE 36

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust process

Using recommenders

trustors recommenders trustees

  • 2
  • 5
  • 3
  • 2
  • 1
  • 1
  • 9
  • 2

A1 2 5 3 1 A2 1 9 σ τ 4 11 6 9

slide-37
SLIDE 37

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust process

Using recommenders

trustors recommenders trustees

  • 5
  • 2
  • 1
  • 1
  • 2

A1 2 5 3 1 A2 1 9 σ τ 4 11 6 9

slide-38
SLIDE 38

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust process

Using recommenders

trustors recommenders trustees

  • 5
  • 2
  • 1
  • try
  • 1
  • 2

A1 2 5 3 1 A2 1 9 σ τ 4 11 6 9

slide-39
SLIDE 39

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust process

Using recommenders

trustors recommenders trustees

  • 5
  • try
  • feedback
  • feedback
  • 1
  • 2

A1 2 5 3 1 A2 1 9 σ τ 4 11 6 9

slide-40
SLIDE 40

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust process

Using recommenders

trustors recommenders trustees

  • 6
  • try
  • feedback
  • feedback
  • 2
  • 2

A1 2 6 3 1 A2 2 9 σ τ 4 14 6 9

slide-41
SLIDE 41

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust distribution

Upshot

Recommenders’ public trust vectors also obey the power law distribution. Recommenders’ reputation obeys the power law distribution.

slide-42
SLIDE 42

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust

Recommender dynamics Public trust distribution

Conclusions

Public trust distribution

Upshot

Recommenders’ public trust vectors also obey the power law distribution. Recommenders’ reputation obeys the power law distribution.

Consequence

Adverse selection

slide-43
SLIDE 43

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust Conclusions

Outline

Introduction Private trust process Public trust process Conclusions

slide-44
SLIDE 44

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust Conclusions

Conclusions

◮ Trust decisions should not be derived from public

trust recommendations alone. They should be based

  • n private trust vectors, that the user should maintain

herself.

slide-45
SLIDE 45

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust Conclusions

Conclusions

◮ Trust decisions should not be derived from public

trust recommendations alone. They should be based

  • n private trust vectors, that the user should maintain

herself.

◮ Public trust recommendations should be used to

supplement and refine private trust.

slide-46
SLIDE 46

Dynamics of trust Dusko Pavlovic Introduction Private trust Public trust Conclusions

Tasks

◮ mine the tightly knit subnets of trust networks:

◮ uncover the cliques of trust

◮ diversify and localize value and trust

◮ modern markets function without universal value

— or abstract trust

◮ bridge the gap between public and private trust