There exists many real world scenarios where interaction among people in a society lead to polarization. This could be polarization of opinions based on people's political leanings, geographical polarization based on racial, religious, cultural, ideological identities or more. In this paper, we...