We study a simple model of assigning indivisible objects (e.g., houses, jobs, offices, etc.) to agents. Each agent receives at most one object and monetary compensations are not possible. We completely describe all rules satisfying efficiency and resource-monotonicity. The characterized rules assign the objects in a sequence of steps such that at each step there is either a dictator or two agents "trade" objects from their hierarchically specified "endowments".
B. Klaus's research is supported by a Ramón y Cajal contract of the Spanish Ministerio de Ciencia y Tecnología. B. Klaus is also partially supported by Research Grant
BEC2002-02130 from the Spanish Ministerio de Ciencia y Tecnología and by the Barcelona
Economics Program of CREA.