The critical challenge in ad hoc network is power consumption. Battery powered nodes try to conserve energy by transmitting information at the time of necessity but by forwarding unnecessary packets to a node or route requesting, attacker can attempt to consume batteries. With the help of power control algorithms they can improve the capacity of network. There are some probabilistic and deterministic techniques which are used in power control algorithm for building network topology for minimizing the cost improving the network life time. These approaches also preserve connectivity of network and minimize the unconditional interference.