Optimization and Operations Research Methods Questions

Prescriptive analytics: formulating decisions as optimization problems — linear and integer programming, constraint-based modeling, objective functions, and trade-offs between optimality and tractability. Applied to allocation, scheduling, routing, pricing, and supply/demand problems.

HardTechnical
71 practiced

Design or modify an algorithm to produce clusters that satisfy size constraints: each cluster must contain between L and U points. Discuss exact and heuristic approaches (integer programming, min-cost flow assignment, greedy balancing), analyze time and space complexity, and propose scalable approximations suitable for large N.

MediumTechnical
99 practiced

Describe and implement forward checking as a constraint propagation method integrated into a backtracking solver for CSPs such as Sudoku or graph coloring. Show how you update candidate domains on assignment and correctly rollback recorded changes when backtracking.

HardTechnical
74 practiced

Explain nogood recording (constraint learning) used in SAT and CSP solvers: what is a nogood, how learned nogoods prune future search, storage and lookup strategies for learned constraints, and how nogood recording can be applied to ML combinatorial problems like feature selection to accelerate repeated searches.

HardTechnical
67 practiced

Formalize the problem of allocating limited computing resources across several online services to maximize aggregate QoS using bandit approaches. Explain why this is a combinatorial bandit problem, propose algorithmic solutions (approximate combinatorial UCB, greedy with submodular objectives), and discuss practical monitoring and risk controls.

HardTechnical
95 practiced

Explain Knuth's Algorithm X and the Dancing Links (DLX) technique for solving exact cover problems. Describe why DLX is efficient for Sudoku and other exact cover instances, outline the data structures used, and discuss integration challenges when embedding DLX into a production solver pipeline.

That is every published Optimization and Operations Research Methods question for Machine Learning Engineer so far. Browse the other topics in this category, or practice this one interactively.