The systematic methodology of designing an optimal network of heat exchangers to maximize internal heat recovery between hot and cold process streams. This process is vital for minimizing external utility consumption and reducing overall operating costs in chemical plants.