Chapter 2 Algorithms for Group Recommendation