Operations Research · 1977 · 88 citations · 7 references
Natural SciencesComputer ScienceAlgorithmsOptimizationTheory Of ComputationCombinatorial OptimizationConstrained OptimizationConvex OptimizationDiscrete OptimizationLinear ProgrammingMatrix ComputationEnumerative AlgorithmsLinear Programming RelaxationsMultipliersPartitioningSet CoverSet Cover ProblemSet Covering ProblemSet Partitioning Problem
The set-covering problem is to minimize cx subject to Ax ≧ e n over all binary n-vectors x. A is an m × n binary matrix and e n is an n-vector of 1's. We develop a new implicit enumeration strategy to solve this problem. The branching strategy is similar to the row partitioning strategy used by other authors in the partitioning problem. Simple and sharp bounds are obtained by relaxing the constraints of the associated linear program by attaching nonnegative multipliers to them. Good multipliers are obtained by using the subgradient optimization technique. Computational experience shows that these bounds are at least one order of magnitude more efficient than the ones obtained by solving the associated linear program with the simplex method. Computational results with this new implicit enumeration algorithm are encouraging. Problems with as many as 50 constraints and 100 variables were solved in the order of 100 seconds of CPU time on an IBM 360-67.
7
The Traveling-Salesman Problem and Minimum Spanning Trees
Michael Held, Richard M. Karp · Operations Research · 1970 · 1.4K citations
Validation of subgradient optimization
Michael Held, Philip Wolfe, Harlan Crowder · Mathematical Programming · 1974 · 1.4K citations