Introduction.- Basic Concepts.- Cooperative Game Theoretic Approach.- Independence, Monotonicity, and Balanced Consistency.- No-envy.- Startegyproofness.- Strategyproofness and Egalitarian Equivalence.- Subgroup Additivity.- A Non-Cooperative Approach.- Queueing Problems with Two.