In this paper aims on adaptive resource allocation in maximize system throughput under total power and target bit error rate (BER) constraints propose the algorithms of adaptive resource allocation on OFDM-based (Orthogonal Frequency Division Multiplexing) cooperative communication systems. For single-source, destination and relay node environment. The optimal power allocation for the subcarriers of the source node. The proposed used Lagrange multiplier with KKT (Karush-Kuhn-Tucker) conditions to solve the optimal power allocation for the subcarriers of the source node. Due to high computational complexity, a suboptimal algorithm about subcarrier power allocation of the source node was designed to maximize system throughput and reduce computational complexity. In order to reduce the computational complexity and maximize system output volume, followed by good design of our algorithm. The simulation results goal of to maximize the total system throughput by power allocation at the subcarriers of the source node.