Local Envy-Freeness in House Allocation Problems Workshop on - - PowerPoint PPT Presentation

local envy freeness in house allocation problems
SMART_READER_LITE
LIVE PREVIEW

Local Envy-Freeness in House Allocation Problems Workshop on - - PowerPoint PPT Presentation

Local Envy-Freeness in House Allocation Problems Workshop on Collective Decision Making - Amsterdam Ana elle Wilczynski TU Munich Joint work with Aur elie Beynier and Nicolas Maudet (LIP6), Yann Chevaleyre, Laurent Gourv` es and Julien


slide-1
SLIDE 1

Local Envy-Freeness in House Allocation Problems

Workshop on Collective Decision Making - Amsterdam

Ana¨ elle Wilczynski TU Munich Joint work with Aur´ elie Beynier and Nicolas Maudet (LIP6), Yann Chevaleyre, Laurent Gourv` es and Julien Lesca (LAMSADE) June 7th 2019

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 1

slide-2
SLIDE 2

House allocation

n agents n indivisible and unsharable resources/objects Each agent has strict ordinal preferences over the objects ⇒ Each agent must receive exactly one resource Example: 4 workers, 4 tasks: wall painting , tile laying , plumbing and electricity Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 2

slide-3
SLIDE 3

Envy-freeness in house allocation

Envy-freeness: No agent prefers the object allocated to another agent to her assigned resource 4 workers: Alice and Bob (morning), Carlos and Diana (afternoon) 4 tasks: wall painting , tile laying , plumbing , electricity Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻ ⇒ No envy-free allocation

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 3

slide-4
SLIDE 4

Envy-freeness in house allocation

Envy-freeness: No agent prefers the object allocated to another agent to her assigned resource 4 workers: Alice and Bob (morning), Carlos and Diana (afternoon) 4 tasks: wall painting , tile laying , plumbing , electricity Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻ However, Alice and Carlos never meet ⇒Envy?

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 3

slide-5
SLIDE 5

Envy-freeness in house allocation

Envy-freeness: No agent prefers the object allocated to another agent to her assigned resource 4 workers: Alice and Bob (morning), Carlos and Diana (afternoon) 4 tasks: wall painting , tile laying , plumbing , electricity Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻ Alice Bob Carlos Diana ⇒ Local envy-freeness?

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 3

slide-6
SLIDE 6

Local Envy-Freeness (LEF)

Social network: captures the possibility of envy among agents

◮ Represented by a directed graph over the agents ◮ Local envy: an agent envies an agent who is “visible” for her, i.e. who is a successor in the graph

⇒ Locally envy-free (LEF) allocation:

◮ No agent prefers the object allocated to a successor agent in the graph to her assigned resource

Alice c ≻ d ≻ b ≻ a Bob b ≻ d ≻ c ≻ a Carlos a ≻ b ≻ c ≻ d Diana c ≻ a ≻ d ≻ b ⇒ Not envy-free but locally envy-free

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 4

slide-7
SLIDE 7

Meaningful structures of graphs

partition: disjoint groups of agents → cluster graphs a line (time schedule) hierarchical structures

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 5

slide-8
SLIDE 8

Issues

Centralized approach: Is it possible to construct an LEF allocation? Is it possible to place the agents on a given graph and to assign them resources such that the allocation is LEF? Distributed approach: Are the agents able to reach an LEF allocation by exchanging their objects?

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 6

slide-9
SLIDE 9

Outline

Existence of an LEF allocation Resource and location allocation Reachability of an LEF allocation

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 7

slide-10
SLIDE 10
  • 1. Existence of an LEF allocation

Outline

Existence of an LEF allocation Resource and location allocation Reachability of an LEF allocation

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 8

slide-11
SLIDE 11
  • 1. Existence of an LEF allocation

Condition for an allocation to be LEF

If object x is assigned to agent i, then all the successors of i must get

  • bjects that i prefers less than x

⇒ The best object of i must be assigned either to i or to an agent not visible for i ⇒ Each agent i with d successors must get an object which is ranked among her n − d best objects i [x1 ≻ x2 ≻ · · · ≻ xn−d] ≻ xn−d+1 ≻ · · · ≻ xn−1 ≻ xn . . . d

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 9

slide-12
SLIDE 12
  • 1. Existence of an LEF allocation

Complexity results w.r.t. the structure of the graph

Does there exist a locally envy-free allocation?

NP-complete even for an undirected graph which is ◮ a matching ◮ a line ◮ a circle ◮ a cluster graph (set of disjoint cliques)

Solvable in polynomial time when the graph is

◮ a Directed Acyclic Graph (DAG)

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 10

slide-13
SLIDE 13
  • 1. Existence of an LEF allocation

Complexity results w.r.t. the structure of the graph

Does there exist a locally envy-free allocation?

NP-complete even for an undirected graph which is ◮ a matching ◮ a line ◮ a circle ◮ a cluster graph (set of disjoint cliques)

Solvable in polynomial time when the graph is

◮ a Directed Acyclic Graph (DAG)

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 10

slide-14
SLIDE 14
  • 1. Existence of an LEF allocation

From the matching to the line and the circle

x1 ≻ x2 ≻ . . . ≻ xn ≻ d d ≻ x1 ≻ x2 ≻ . . . ≻ xn

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 11

slide-15
SLIDE 15
  • 1. Existence of an LEF allocation

From the matching to the line and the circle

x1 ≻ x2 ≻ . . . ≻ xn ≻ d d ≻ x1 ≻ x2 ≻ . . . ≻ xn

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 11

slide-16
SLIDE 16
  • 1. Existence of an LEF allocation

From the matching to the line and the circle

x1 ≻ x2 ≻ . . . ≻ xn ≻ d d ≻ x1 ≻ x2 ≻ . . . ≻ xn

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 11

slide-17
SLIDE 17
  • 1. Existence of an LEF allocation

Complexity results w.r.t. the structure of the graph

Does there exist a locally envy-free allocation?

NP-complete even for an undirected graph which is ◮ a matching ◮ a line ◮ a circle ◮ a cluster graph (set of disjoint cliques)

Solvable in polynomial time when the graph is

◮ a Directed Acyclic Graph (DAG)

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 12

slide-18
SLIDE 18
  • 1. Existence of an LEF allocation

Cluster graphs

n clusters

P

     n/2 clusters . . .

NP-complete

n/k clusters

. . .

         k clusters

. . .

. . .

NP-complete

2 clusters 1 cluster

P

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 13

slide-19
SLIDE 19
  • 1. Existence of an LEF allocation

Complexity results w.r.t. the structure of the graph

Does there exist a locally envy-free allocation?

NP-complete even for an undirected graph which is ◮ a matching ◮ a line ◮ a circle ◮ a cluster graph (set of disjoint cliques)

Solvable in polynomial time when the graph is

◮ a Directed Acyclic Graph (DAG)

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 14

slide-20
SLIDE 20
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-21
SLIDE 21
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-22
SLIDE 22
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-23
SLIDE 23
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-24
SLIDE 24
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-25
SLIDE 25
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-26
SLIDE 26
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-27
SLIDE 27
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-28
SLIDE 28
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-29
SLIDE 29
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-30
SLIDE 30
  • 1. Existence of an LEF allocation

Directed Acyclic Graphs

An LEF allocation always exists and can be found in polynomial time ⇒ Serial Dictatorship from the “source” agents 1 2 3 4 5 1 : a ≻ b ≻ c ≻ d ≻ e 2 : a ≻ b ≻ e ≻ c ≻ d 3 : b ≻ d ≻ c ≻ e ≻ a 4 : d ≻ c ≻ a ≻ b ≻ e 5 : a ≻ b ≻ c ≻ d ≻ e

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 15

slide-31
SLIDE 31
  • 1. Existence of an LEF allocation

Complexity results w.r.t. the out-degree of the graph

Does there exist a locally envy-free allocation? δ+: out-degree of the graph

NP-complete even for: ◮ out-degree δ+ ≤ k (for a constant k ≥ 1) ◮ out-degree δ+ ≥ n − k (for a constant k ≥ 3)

Solvable in polynomial time when δ+ ≥ n − 2 (“very dense graphs”)

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 16

slide-32
SLIDE 32
  • 1. Existence of an LEF allocation

Very dense graphs

Agents connected to any other agent

  • r to anyone except one

3 2 1 6 5 4 Non-envy graph:

  • ut-degree ≤ 1

3 2 1 6 5 4 For each best object of an agent:

  • allocate it to her OR
  • allocate it to her non-successor agent

  ⇒ 2-SAT formula

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 17

slide-33
SLIDE 33
  • 2. Resource and location allocation

Outline

Existence of an LEF allocation Resource and location allocation Reachability of an LEF allocation

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 18

slide-34
SLIDE 34
  • 2. Resource and location allocation

Motivation

What if the central authority has also the power to assign the agents to positions in the graph? ⇒ Typical example of tasks and time schedule 4 workers: Alice, Bob, Carlos and Diana 4 tasks: wall painting , tile laying , plumbing , electricity 2 time slots: 2 workers on the morning, 2 workers on the afternoon Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻ Morning: Afternoon:

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 19

slide-35
SLIDE 35
  • 2. Resource and location allocation

Allocating both the objects and the locations: example

1 2 3 1 : a ≻ b ≻ c 2 : a ≻ b ≻ c 3 : c ≻ b ≻ a ⇒ No locally envy-free allocation

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 20

slide-36
SLIDE 36
  • 2. Resource and location allocation

Allocating both the objects and the locations: example

1 : a ≻ b ≻ c 2 : a ≻ b ≻ c 3 : c ≻ b ≻ a

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 20

slide-37
SLIDE 37
  • 2. Resource and location allocation

Allocating both the objects and the locations: example

1 3 2 1 : a ≻ b ≻ c 2 : a ≻ b ≻ c 3 : c ≻ b ≻ a Locally envy-free allocation!

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 20

slide-38
SLIDE 38
  • 2. Resource and location allocation

Likelihood of finding an LEF allocation

1 2 3 4 5 6 7 0.2 0.4 0.6 0.8 1 Degree of the graph Existence of an LEF allocation Regular graphs with different degrees, impartial culture, n = 8 agents Fixed graph Choice of location allocation Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 21

slide-39
SLIDE 39
  • 2. Resource and location allocation

Complexity results

Is it possible to find an allocation of the agents to the vertices of the graph and an allocation of objects to the agents such that we get an LEF allocation?

NP-complete for a general graph, even undirected ◮ Reduction from Independent Set

Solvable in polynomial time for very dense undirected graphs

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 22

slide-40
SLIDE 40
  • 2. Resource and location allocation

Polynomial algorithm for very dense undirected graphs

Graph G: degree ≥ n − 2 → Non-envy graph G = matching

1 Construct the non-envy graph

◮ Each agent must be coupled with the only other agent with the same top object → if not possible: return false

2 Apply the 2-SAT algorithm for finding an LEF allocation in G

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 23

slide-41
SLIDE 41
  • 3. Reachability of an LEF allocation

Outline

Existence of an LEF allocation Resource and location allocation Reachability of an LEF allocation

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 24

slide-42
SLIDE 42
  • 3. Reachability of an LEF allocation

Setting: housing market with social constraints

Initial allocation Exchanges among agents conditioned by the social network

◮ Social network: undirected graph

Rational swaps:

◮ Swaps involving two neighbors in the graph ◮ The agents must be better off after each exchange

Bob Alice Carlos Diana

Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 25

slide-43
SLIDE 43
  • 3. Reachability of an LEF allocation

Setting: housing market with social constraints

Initial allocation Exchanges among agents conditioned by the social network

◮ Social network: undirected graph

Rational swaps:

◮ Swaps involving two neighbors in the graph ◮ The agents must be better off after each exchange

Bob Alice Carlos Diana

Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻

Sequence of exchanges: ({Bob, Carlos}

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 25

slide-44
SLIDE 44
  • 3. Reachability of an LEF allocation

Setting: housing market with social constraints

Initial allocation Exchanges among agents conditioned by the social network

◮ Social network: undirected graph

Rational swaps:

◮ Swaps involving two neighbors in the graph ◮ The agents must be better off after each exchange

Bob Alice Carlos Diana

Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻

Sequence of exchanges: ({Bob, Carlos}, {Alice, Bob}

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 25

slide-45
SLIDE 45
  • 3. Reachability of an LEF allocation

Setting: housing market with social constraints

Initial allocation Exchanges among agents conditioned by the social network

◮ Social network: undirected graph

Rational swaps:

◮ Swaps involving two neighbors in the graph ◮ The agents must be better off after each exchange

Bob Alice Carlos Diana

Alice: ≻ ≻ ≻ Bob: ≻ ≻ ≻ Carlos: ≻ ≻ ≻ Diana: ≻ ≻ ≻

Sequence of exchanges: ({Bob, Carlos}, {Alice, Bob}, {Carlos, Diana})

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 25

slide-46
SLIDE 46
  • 3. Reachability of an LEF allocation

Reachability and local envy-freeness

Reachability: An allocation is reachable if there exists a sequence

  • f rational swaps from the initial allocation leading to this

allocation Stability: An allocation is stable if no rational swap is possible ⇒ An LEF allocation is necessarily stable Does there exist a sequence of rational swaps from the initial allocation leading to an LEF allocation?

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 26

slide-47
SLIDE 47
  • 3. Reachability of an LEF allocation

Complexity results

Does there exist a sequence of rational swaps fron the initial allocation leading to an LEF allocation?

NP-complete even when the social network is ◮ a tree ◮ a complete graph

Solvable in polynomial time when the social network is

◮ a matching ◮ a star

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 27

slide-48
SLIDE 48
  • 3. Reachability of an LEF allocation

Likelihood to reach an LEF allocation

0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 Density of the graph Random graphs of different densities, impartial culture, n = 8 agents Existence LEF Reachability LEF Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 28

slide-49
SLIDE 49
  • 4. Conclusion

Outline

Existence of an LEF allocation Resource and location allocation Reachability of an LEF allocation Conclusion

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 29

slide-50
SLIDE 50
  • 4. Conclusion

Summary

Relaxing the strong requirement of envy-freeness in house allocation

◮ Local envy-freeness defined according to a graph structure ◮ Enables to take into account more realistic situations

Locally envy-free allocations more likely to exist in sparse graphs Good approximation algorithms (not presented in this talk)

◮ Minimization of the number of locally envious agents ◮ Minimization of the average degree of envy

Computationally:

◮ raises many interesting questions ◮ usually hard to solve for many graphs, even very simple ones ◮ but some interesting cases can be solved efficiently

⋆ very dense undirected graphs ⋆ directed acyclic graphs

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 30

slide-51
SLIDE 51
  • 4. Conclusion

Perspectives

Extension to multiple resources per agent

◮ Several recent papers deal with a local envy-freeness notion in this framework

Domaine restriction? Initial partial allocation to complete? Relation with Pareto-efficiency?

Ana¨ elle Wilczynski Local Envy-Freeness in House Allocation Problems 31