Date Added: Jan 2013
The MANETs are self-configuring and decentralized networks without having a fixed infrastructure. In such a network, each node acts as an end-system as well as a relay node (or router). Most of the routing algorithms designed for a MANET are based on the assumption that every node in the network is cooperative and takes part in routing of packets. But in practice, some of the nodes may act as the selfish nodes. Such nodes use the services provided by other nodes in the network and at the same time are reluctant in offering their services to other nodes. By doing so they are able to conserve their resources like CPU time, battery power etc. at the cost of other nodes.