When applying the B&B approach to the Traveling Salesman Problem, we want to minimize the distance (which may satisfy the triangle inequality) or the cost (which may not satisfy the triangle inequality). What is the efficient way to set the lower bound?
I saw from some online resources that we need to consider both the incoming and outgoing edges and their weights, which is either the distance or the cost. We can do a reduction on the weight matrix by subtracting the smallest numbers in each row, and subtracting the smallest numbers in each column, until there is a 0. But I don't quiet understand why is that. Is there other ways to set the lower bounds?