Essays In Algorithmic Market Design Under Social Constraints