Mathematics · Economics
Optimization and Mathematical Programming
1,582 Questions
Mathematical programming involves selecting the best element from a set of alternatives based on specific criteria. These concepts are tested in various competitive exams, especially those focusing on decision making and resource allocation. The collection includes problems on linear programming, structural optimization, and computational complexity.
Linear programmingDynamic programmingConvex optimizationInteger programmingStructural optimization methodsMathematical modeling
Optimization and Mathematical Programming Questions
-
Understanding the cost benefit analysis
-
Finding the vital few Xs
-
Selecting the best solution
-
Eliminating the rootcauses
C
Correct answer
Explanation
A Criteria Based Matrix (also called a Decision Matrix or Pugh Matrix) is a decision-making tool used to evaluate multiple solutions against weighted criteria. It helps teams systematically compare alternatives and select the best solution based on objective criteria rather than subjective judgment. The matrix scores each solution against predetermined criteria to identify the optimal choice.
-
Scenario manager
-
Solver
-
Target value
-
None of the above
B
Correct answer
Explanation
Solver is Excel's optimization tool used to find optimal solutions for models with constraints. It can maximize, minimize, or set a target value by adjusting variable cells within specified constraints. Scenario Manager only compares different scenarios but doesn't optimize. 'Target value' is not a tool but rather a parameter used within Goal Seek or Solver.
-
Dynamic programming
-
Cyclic coding
-
Huffmann coding
-
Greedy algorithm.
A,C,D
Correct answer
Explanation
Dynamic programming optimizes by storing solutions to subproblems to avoid recomputation. Huffman coding optimizes compression by using shorter codes for frequent characters. Greedy algorithms optimize by making locally optimal choices at each step. Cyclic coding is not a standard optimization technique in algorithms.
-
True or false matrix
-
0 and 1 , switch on off modes
-
Numerical analysis, like the Gaussian elimination.
-
binary values
C
Correct answer
Explanation
Boolean solvers can solve sets of constraints using numerical analysis techniques like Gaussian elimination, which systematically eliminates variables to solve systems of linear equations or constraints. This method is fundamental in constraint satisfaction problems. Options A, B, and D describe binary/boolean concepts but are not examples of constraint-solving techniques.
-
Min-Max Planning
-
Re-order point planning
-
Both 1 and 2
-
None of the above
C
Correct answer
Explanation
Oracle Inventory Planning includes both Min-Max Planning (maintains stock between minimum and maximum levels) and Reorder Point Planning (triggers reorder when stock falls below a threshold). These are the two primary manual planning methods available in the module. Option C correctly combines both methods.
-
What-If Analysis
-
Goal Seeking
-
Model Building
-
Risk Analysis
-
Design
C
Correct answer
Explanation
It takes into account input variables, interrelationships among the variables, problem assumptions and constraints.
-
Loop unrolling
-
Loop-invariant code motion
-
Loop jamming
-
Induction analysis
-
Strength reduction
C
Correct answer
Explanation
Loop jamming combines the multiple loops which perform different calculation for the same loop iteration.
-
Best first search
-
Breadth first search
-
Depth first search
-
Hill climbing search
-
A* search
D
Correct answer
Explanation
Hill climbing search is a variant of generate and test strategy.
A
Correct answer
Explanation
Linear Programming is indeed a mathematical optimization technique used to determine the best allocation of limited resources among competing activities. It maximizes or minimizes an objective function subject to constraints.
B
Correct answer
Explanation
Linear programming is deterministic, not probabilistic. All parameters in an LPP (objective coefficients, constraint coefficients, RHS values) are assumed to be known with certainty. Stochastic programming handles probabilistic scenarios.
B
Correct answer
Explanation
In an LPP, the number of decision variables and constraints are independent. You can have m constraints and n decision variables with no requirement that m = n. Simplex method works with m ≠ n.
B
Correct answer
Explanation
The graphical method is specifically designed for LPPs with exactly two decision variables. It plots the feasible region and objective function on a 2D coordinate plane. For three+ variables, use simplex or other methods.
B
Correct answer
Explanation
In a linear programming problem (LPP), the optimal solution can sometimes occur at a single extreme point (vertex) rather than along an entire edge connecting two vertices. Therefore, the claim that it always lies on at least two vertices is false.
A
Correct answer
Explanation
When the objective function is parallel to a binding constraint edge, multiple optimal solutions exist. All points on that edge (including both endpoints) yield the same optimal objective value.
A
Correct answer
Explanation
An unbounded solution occurs when the objective function can increase (maximization) or decrease (minimization) indefinitely within the feasible region. This typically means constraints don't bound the objective in that direction.