Designing Heavens Will: Lessons in Market Design from the Chinese - - PowerPoint PPT Presentation

designing heaven s will lessons in market design from the
SMART_READER_LITE
LIVE PREVIEW

Designing Heavens Will: Lessons in Market Design from the Chinese - - PowerPoint PPT Presentation

Designing Heavens Will: Lessons in Market Design from the Chinese Imperial Civil Servants Match Incio B, WZB Berlin Social Science Center Li Chen, University of Gothenburg Conference on Economic Design Budapest, June 14th, 2019 1.


slide-1
SLIDE 1

Designing Heaven’s Will: Lessons in Market Design from the Chinese Imperial Civil Servants Match

Inácio Bó, WZB Berlin Social Science Center Li Chen, University of Gothenburg Conference on Economic Design Budapest, June 14th, 2019

slide-2
SLIDE 2
  • 1. Introduction
slide-3
SLIDE 3

Random Assignment Mechanisms

  • Often, when deciding who should get what, we use

randomization.

  • The literature presents many properties that these procedures

can have, and multiple mechanisms to implement them.

  • Given some input, we get a distribution over outcomes,

and draw an outcome from it.

1

slide-4
SLIDE 4

USA military draft lottery

2

slide-5
SLIDE 5

World cup groups lottery

3

slide-6
SLIDE 6

Public housing assignments

4

slide-7
SLIDE 7

Trust, transparency and simplicity

  • When the stakes are high, drawing lots in public guarantees

that the procedure and source of randomness is as promised.

  • It gives legitimacy to allocation decisions when people distrust

the institution or government, showing the absence of foul play.

  • The mechanics of the procedure that is used for determining

assignments are very simple.

5

slide-8
SLIDE 8

Summary

  • We provide a method which can be used in constrained

assignment problems in a new and transparent way, drawing random matchings from urns in a public setting.

  • Its design is informed by our historical analysis of the lots

drawing method used for more than 300 years in imperial China to assign civil servants to jobs.

  • The resulting procedure can be used in constrained

assignment problems in a new and transparent way.

  • We show how to use the lots drawing procedure in different

types of problems, as:

  • Refugee matching,
  • Doctor specializations and hospitals needs,
  • Public housing.

6

slide-9
SLIDE 9

Related literature

  • Random assignment mechanisms: Random matching under

dichotomous preferences, (Bogomolnaia, Moulin, 2014), Incompatibility constraints in kidney exchange (Roth et al., 2005; Akbarpour et al., 2016), Capacity constraints in refugee assignment (Andersson and Ehlers, 2017).

  • Market design in a historic context: Debt clearing markets

in pre-industrial Europe (Boerner, Hatfield, 2017), Papal conclaves (Mackenzie, 2017).

  • UEFA Champions League matching: (Boczon and Wilson,

2018),

  • Maximum matching algorithms, and online matching

algorithms: Hall (1935), Berge (1957), Karp et al (1990)

  • Chinese examination system: the abolishment and its

impact on political stability (Bai and Jia, 2016)

7

slide-10
SLIDE 10

The Chinese lots drawing procedure

  • Introduced in 1594, and used until 1906 (fall of the empire).
  • Every month, a set of civil servants would have to be matched

to a set of jobs.

  • Rule of avoidance: a worker cannot be matched to a job on

his/her home province.

8

slide-11
SLIDE 11

The Chinese lots drawing procedure

  • Put all workers in one urn, and all jobs in another urn.
  • Draw a candidate, then draw a job;
  • If the pair is compatible, then announce the match, and

remove the pair from jars.

  • If the pair is not compatible, then put the job aside, and keep

drawing until a compatible job is found. Then, announce the match and remove the pair from jars, and put back the incompatible job(s).

  • Repeat the drawing until there are no unassigned jobs or

candidates, or the unassigned jobs and candidates are incompatible.

9

slide-12
SLIDE 12

Incompatibilities in the lots drawing procedure

Workers w1 w2 w3 Jobs j1 j2 j3

10

slide-13
SLIDE 13

Incompatibilities in the lots drawing procedure

Workers w2 w3 Jobs j1 j2 j3 w1

11

slide-14
SLIDE 14

Incompatibilities in the lots drawing procedure

Workers w2 Jobs j1 j2 j3 w3 w1

12

slide-15
SLIDE 15

Efficiency

Remark Unmatched candidates have to wait for two months. Definition A matching is efficient if there exists no other matching that matches more workers and jobs (efficiency = maximality).

13

slide-16
SLIDE 16

Possible solution: Exchanges (1602)

  • A candidate who either draws an incompatible job or ends up

with no compatible jobs left was suggested to exchange his incompatible job with another candidate who is matched with a compatible job in a mutually acceptable way. Workers w1 Jobs j1 j2 j3 w2 w3

14

slide-17
SLIDE 17

Possible solution: Exchanges (1602)

  • A candidate who either draws an incompatible job or ends up

with no compatible jobs left was suggested to exchange his incompatible job with another candidate who is matched with a compatible job in a mutually acceptable way. Workers Jobs j1 j2 j3 w1 w3 w2

  • There was however no indication that such an exchange was

carried out. Hard to undo matches that are already made.

15

slide-18
SLIDE 18

Inefficiency revisited - Prioritizing “hard-to-match” workers

Workers w1 w2 w3 Jobs j1 j2 j3

16

slide-19
SLIDE 19

Inefficiency revisited - Prioritizing “hard-to-match” workers

Workers w1 w2 w3 Jobs j1 j2 j3

17

slide-20
SLIDE 20

Inefficiency revisited - Prioritizing “hard-to-match” workers

Workers w2 w3 Jobs j1 j2 j3 w1

18

slide-21
SLIDE 21

Inefficiency revisited - Prioritizing “hard-to-match” workers

Workers Jobs j1 j2 j3 w2 w1 w3

19

slide-22
SLIDE 22

Prioritizing “hard to match” workers

Proposition For every realization of chance, prioritizing “hard to match” workers never leaves more workers unmatched than using the basic lots drawing procedure, and there are markets and realizations of chance where it leaves strictly less workers unmatched.

20

slide-23
SLIDE 23

Historical evidence on prioritizing hard-to-match workers

Daoguang Year 4 [1824], it was approved, those who have home provinces to avoid draw first in the monthly appoint- ment. If they still draw a job that needs to be avoided, remove this job and ask [the candidates] to draw another job. Until a [compatible] lot is drawn, then let those who do not need to avoid home provinces draw. – Da qing hui dian (the Collected

Instuitutes), vol 44, 1886 - 1899

21

slide-24
SLIDE 24

Key characteristics - Simplicity and Transparency

  • Contents of the urns were filled before the beginning of the

procedure using a known pre-determined criterion, and remained unchanged except for the matches.

  • Once a compatible match is drawn, the match is final and

cannot be revised.

22

slide-25
SLIDE 25
  • 2. The generalized lots drawing

procedure

slide-26
SLIDE 26

Model setup

  • A market is a triplet 〈W ,J,C 〉 with:
  • A finite set of n workers W ;
  • A finite set of m jobs J;
  • A compatibility correspondence C : W ։ J.

23

slide-27
SLIDE 27

The generalized lots drawing procedure

Workers Jobs

24

slide-28
SLIDE 28

The generalized lots drawing procedure

Workers Jobs

25

slide-29
SLIDE 29

The generalized lots drawing procedure

Workers Jobs

26

slide-30
SLIDE 30

The generalized lots drawing procedure

Workers Jobs

27

slide-31
SLIDE 31

The generalized lots drawing procedure

Workers Jobs

28

slide-32
SLIDE 32

The generalized lots drawing procedure

Workers Jobs

29

slide-33
SLIDE 33

The generalized lots drawing procedure

Workers Jobs

30

slide-34
SLIDE 34

Sequences of urns

ϕW ϕW

1

ϕW

2

ϕW

3

··· ϕW

p

ϕJ ϕJ

1

ϕJ

2

ϕJ

3

··· ϕJ

q 31

slide-35
SLIDE 35

The generalized lots drawing procedure

Definition A sequence of urns is efficient if for every realization of chance, the outcome of the generalized lots drawing procedure using this sequence is efficient.

32

slide-36
SLIDE 36

Minimum number of urns

There are markets that have no efficient sequence of urns using

  • nly one urn of workers.

There are markets that have no efficient sequence of urns using

  • nly one urn of jobs.

33

slide-37
SLIDE 37

Efficient sequences of urns always exist

Theorem For every market, there exists an efficient sequence of urns.

34

slide-38
SLIDE 38

Equal treatment of equals

Definition A sequence of urns satisfies equal treatment of equals if for any pair of workers w,w ′ ∈ W where C (w) = C (w ′), and any job j ∈ J, w and w ′ have the same probability of being matched to j, when using the generalized lots drawing procedure.

35

slide-39
SLIDE 39

Equal treatment of equals

Theorem For every market, there is a sequence of urns that is efficient and satisfies equal treatment of equals.

36

slide-40
SLIDE 40
  • 3. Families of problems
slide-41
SLIDE 41

Multi-hierarchical constraint

τ1 τ1,τ2 τ1,τ3 τ1,τ2,τ4 τ1,τ3,τ5 τ1,τ3,τ6 τ7 τ7,τ8,τ9 τ7,τ8,τ9,τ10

37

slide-42
SLIDE 42

Multi-hierarchical constraint

  • Example: matching refugees to hosting families
  • Matching each worker to a task, with time limitations,
  • A refugee family needs:
  • x beds,
  • y primary school spots,
  • z secondary school spots...

38

slide-43
SLIDE 43

Multi-hierarchical constraint

τ1 τ1,τ2 τ1,τ3 τ1,τ2,τ4 τ1,τ3,τ5 τ1,τ3,τ6 τ7 τ7,τ8,τ9 τ7,τ8,τ9,τ10 ϕW

1

ϕW

2

ϕW

3 39

slide-44
SLIDE 44

Multi-hierarchical constraint

τ1 τ1,τ2 τ1,τ3 τ1,τ2,τ4 τ1,τ3,τ5 τ1,τ3,τ6 τ7 τ7,τ8,τ9 τ7,τ8,τ9,τ10 ϕW

1

ϕW

2

ϕW

3

J4,J5,J6,J10 J2,J3,J8,J9 J1,J7

ϕJ

1

ϕJ

2

ϕJ

3 40

slide-45
SLIDE 45

Joint 2-constraints

τ1 τ2 τ3 τ4 τ1,τ2 τ1,τ3 τ1,τ4 τ2,τ3 τ2,τ4 τ3,τ4

41

slide-46
SLIDE 46

Joint 2-constraints

Example Let doctors have specializations in either Orthopedics (τO), or Neurology (τN). In addition to that, some doctors may also have a certificate in Family Medicine (τF) or Surgery ((τS). Hospitals have jobs for Orthopedics (JO), Neurology (JN), and also positions that require only a certificate in Family Medicine (JF) or Surgery (JS).

42

slide-47
SLIDE 47

Joint 2-constraints

τO τN τF τS τO∪N τO∪F τO∪S τN∪F τN∪S τF∪S ϕW

1

ϕW

2

ϕW

3

ϕW

4

JS

ϕJ

1

JF

ϕJ

2

JN

ϕJ

3

JO

ϕJ

4 43

slide-48
SLIDE 48

Joint 2-constraints: Public Housing

H1 H2 H3 H4 I1 I2 I3 I4 I5 I6 I7

44

slide-49
SLIDE 49

Joint 2-constraints: Public Housing

I1 I3 I5 I6 I2 I4 I7

ϕW

1

ϕW

2

ϕW

3

H4

ϕJ

1

H3

ϕJ

2

H2

ϕJ

3

H1

ϕJ

4 45

slide-50
SLIDE 50
  • 4. Conclusion
slide-51
SLIDE 51

Conclusion

  • In many real-life allocation problems, transparency and

simplicity is very important.

  • Drawing lots: simple, transparent and historically robust

procedure.

  • Generalized lots drawing procedure
  • Always yields maximum matchings,
  • There are always solutions satisfying equal treatment of equals.
  • We provide the sequence of urns to use for some general

families of problems.

46

slide-52
SLIDE 52

Thanks!

47

slide-53
SLIDE 53

Inefficiency in the lots drawing procedure - Example

Workers n n 2n Jobs n n 2n

48

slide-54
SLIDE 54

Inefficiency in the lots drawing procedure - Example

Workers n 2n Jobs n n 2n n

49

slide-55
SLIDE 55

Inefficiency in the lots drawing procedure - Example

Workers 2n Jobs n n 2n n n

50

slide-56
SLIDE 56

Inefficiency in the lots drawing procedure - Example

Workers Jobs n n 2n n n 2n Back

51