I want to study matching markets, algorithms etc. in a fairly comprehensive way. I would want to learn the theory primarily, but books that offer applications as examples would be preferable as long as the theory is covered well.
What are some good textbooks/ notes etc. that can be used for this?