Research Showcase @ Carnegie Mellon University (Carnegie Mellon University) · 2018 · 35 citations · 17 references
BusinessComputer ScienceMathematicsAlgorithmsDecision TheoryOptimizationCombinatorial OptimizationDiscrete OptimizationInteger ProgrammingLinear ProgrammingMathematical ProgrammingOptimization TheoryBinary Decision DiagramsInteger Linear ProgrammingInteger Programming ModelsLinear Integer OptimizationNetwork Reliability EngineeringOptimal Capital BudgetingReal-time ProcessingShortest Paths
We show how binary decision diagrams (BDDs) can be used to solve and obtain postoptimality analysis for linear and nonlinear integer programming problems with binary or general integer variables. The constraint set corresponds to a unique reduced BDD that represents all feasible or near-optimal solutions, and in which optimal solutions correspond to certain shortest paths. The BDD can be queried in real time for in-depth postoptimality reasoning. The approach is equally effective for linear and nonlinear problems. There are currently no other methods for obtaining such an analysis, short of repeatedly re-solving the problem. We illustrate the analysis on capital budgeting and network reliability problems.
17
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
Akers · IEEE Transactions on Computers · 1978 · 1.8K citations
An Improved Algorithm for Network Reliability
Jessie Abraham · IEEE Transactions on Reliability · 1979 · 392 citations