Computational Aspects Of Voting: A Literature Survey