A Link-Node Complementarity Model and Solution Algorithm for