College of Computer and Information Science King Saud University Riyadh 11642 Saudi Arabia;
College of Computer and Information Science King Saud University Riyadh 11642 Saudi Arabia;
College of Computer and Information Science King Saud University Riyadh 11642 Saudi ArabiaMechanical Engineering Department Massachusetts Institute of Technology(MIT) Cambridge MA 02139 USA;
College of Computer and Information Science King Saud University Riyadh 11642 Saudi Arabia;
College of Computer and Information Science King Saud University Riyadh 11642 Saudi Arabia;
Peer-to-peer network; free-riding; file sharing; credit;