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
Which of the following is NOT a type of probabilistic sensitivity analysis?
-
Monte Carlo simulation
-
Latin hypercube sampling
-
One-way sensitivity analysis
-
Two-way sensitivity analysis
C
Correct answer
Explanation
One-way sensitivity analysis is not a type of probabilistic sensitivity analysis. It is a method for assessing the impact of uncertainty on the results of a health economic evaluation by varying the values of key input parameters one at a time.
What is the term used to describe the unpredictable behavior of a dynamical system that is highly sensitive to initial conditions?
-
Chaos
-
Fractal
-
Bifurcation
-
Attractor
A
Correct answer
Explanation
Chaos is a term used to describe the unpredictable behavior of a dynamical system that is highly sensitive to initial conditions. This means that even a tiny difference in the initial conditions can lead to a large difference in the long-term behavior of the system.
What is the term used to describe a set of points in a dynamical system that the system tends to approach over time?
-
Attractor
-
Bifurcation
-
Fractal
-
Chaos
A
Correct answer
Explanation
An attractor is a set of points in a dynamical system that the system tends to approach over time. This means that regardless of the initial conditions, the system will eventually end up in the attractor.
What is the term used to describe a mathematical model that is used to study the behavior of a dynamical system?
-
Chaos Theory
-
Mathematical Modeling
-
Fractal
-
Attractor
A
Correct answer
Explanation
Chaos Theory is a branch of mathematics that is used to study the behavior of dynamical systems. Dynamical systems are systems that evolve over time, such as the weather or the motion of a pendulum.
What is the term used to describe a mathematical model that is used to study the behavior of an attractor?
-
Attractor Theory
-
Chaos Theory
-
Fractal Theory
-
Mathematical Modeling
A
Correct answer
Explanation
Attractor Theory is a branch of mathematics that is used to study the behavior of attractors. Attractors are sets of points in a dynamical system that the system tends to approach over time.
What is the term used to describe a mathematical model that is used to study the behavior of a bifurcation?
-
Bifurcation Theory
-
Chaos Theory
-
Fractal Theory
-
Attractor Theory
A
Correct answer
Explanation
Bifurcation Theory is a branch of mathematics that is used to study the behavior of bifurcations. Bifurcations are sudden changes in the behavior of a dynamical system that occur when a parameter is changed.
What is the term used to describe a mathematical model that is used to study the behavior of a chaotic system?
-
Chaos Theory
-
Fractal Theory
-
Attractor Theory
-
Bifurcation Theory
A
Correct answer
Explanation
Chaos Theory is a branch of mathematics that is used to study the behavior of chaotic systems. Chaotic systems are systems that are highly sensitive to initial conditions, meaning that even a tiny difference in the initial conditions can lead to a large difference in the long-term behavior of the system.
What is the term used to describe a mathematical model that is used to study the behavior of an attractor?
-
Attractor Theory
-
Chaos Theory
-
Fractal Theory
-
Bifurcation Theory
A
Correct answer
Explanation
Attractor Theory is a branch of mathematics that is used to study the behavior of attractors. Attractors are sets of points in a dynamical system that the system tends to approach over time.
What is the term used to describe a mathematical model that is used to study the behavior of a bifurcation?
-
Bifurcation Theory
-
Chaos Theory
-
Fractal Theory
-
Attractor Theory
A
Correct answer
Explanation
Bifurcation Theory is a branch of mathematics that is used to study the behavior of bifurcations. Bifurcations are sudden changes in the behavior of a dynamical system that occur when a parameter is changed.
What is the term for the mathematical model that describes the behavior of a robot?
-
Kinematic model
-
Dynamic model
-
Control model
-
All of the above
D
Correct answer
Explanation
Kinematic model, dynamic model, and control model are all mathematical models that describe different aspects of a robot's behavior, including its motion, forces, and control inputs.
Which of the following is a dynamic programming problem?
-
Longest Common Subsequence
-
Knapsack Problem
-
Traveling Salesman Problem
-
Dijkstra's Algorithm
B
Correct answer
Explanation
The Knapsack Problem is a classic dynamic programming problem where the goal is to find the maximum value of items that can be placed in a knapsack with a given capacity.
What is the name of the algorithm used to find the convex hull of a set of points?
-
Graham's Scan
-
Jarvis's March
-
QuickHull
-
Gift Wrapping Algorithm
A
Correct answer
Explanation
Graham's Scan is an algorithm used to find the convex hull of a set of points, which is the smallest convex polygon that contains all the points.
What is the primary goal of Dynamic Programming?
-
To find the shortest path between two points.
-
To solve optimization problems.
-
To find the maximum value of a function.
-
To find the minimum value of a function.
B
Correct answer
Explanation
Dynamic Programming aims to solve optimization problems by breaking them down into smaller subproblems, solving each subproblem optimally, and combining the solutions to obtain the optimal solution to the original problem.
Which of the following is a key principle of Dynamic Programming?
-
Recursion
-
Memoization
-
Divide and Conquer
-
Greedy Algorithms
B
Correct answer
Explanation
Memoization is a key principle of Dynamic Programming. It involves storing the solutions to subproblems so that they can be reused later, avoiding redundant calculations and improving efficiency.
Which of the following problems can be solved using Dynamic Programming?
-
Traveling Salesman Problem
-
Knapsack Problem
-
Longest Common Subsequence
-
All of the above
D
Correct answer
Explanation
Dynamic Programming can be used to solve a variety of problems, including the Traveling Salesman Problem, Knapsack Problem, and Longest Common Subsequence.