OPTIMIZATION Flashcards

1
Q

Assignment problem

A

Network optimization model with two sets of nodes, that finds the best way to assign each node in one set to each node in the other set.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Bellman’s equation

A

Equation used in dynamic programming that ensures optimality of a solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Clique

A

A set of nodes where each pair is connected by an arc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Concave function

A

A function f() where for every two points π‘₯π‘₯ and 𝑦𝑦, 𝑓𝑓(𝑐𝑐𝑐𝑐 + (1 βˆ’π‘π‘)𝑦𝑦) β‰₯ 𝑐𝑐𝑐𝑐(π‘₯π‘₯) + (1 βˆ’ 𝑐𝑐)𝑓𝑓(𝑦𝑦) for all 𝑐𝑐 between 0 and 1. In two dimensions, this means if the points (π‘₯π‘₯, 𝑓𝑓(π‘₯π‘₯)) and (𝑦𝑦, 𝑓𝑓(𝑦𝑦)) are connected with a straight line, the line is always below [or equal to]
the function’s curve between those two points. If 𝑓𝑓() is concave, then βˆ’π‘“π‘“() is convex.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Convex function

A

A function f() where for every two points π‘₯π‘₯ and 𝑦𝑦, 𝑓𝑓(𝑐𝑐𝑐𝑐 + (1 βˆ’π‘π‘)𝑦𝑦) ≀ 𝑐𝑐𝑐𝑐(π‘₯π‘₯) + (1 βˆ’ 𝑐𝑐)𝑓𝑓(𝑦𝑦) for all 𝑐𝑐 between 0 and 1. In two dimensions, this means if the points (π‘₯π‘₯, 𝑓𝑓(π‘₯π‘₯)) and (𝑦𝑦, 𝑓𝑓(𝑦𝑦)) are connected with a straight line, the line is always above [or equal to] the function’s curve between those two points. If 𝑓𝑓() is convex, then βˆ’π‘“π‘“() is concave.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Convex set

A

A set of points for which a straight line drawn between any two points in the set, stays inside the set. A circle is a convex set. A set shaped like the letter β€œU” is not convex; the line between the two points on top goes outside of the set.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Dynamic programming

A

Optimization approach that involves making a sequence of decisions over time, based on the current state of a system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Greedy algorithm

A

Algorithm that makes the immediately-best choice at each step.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Linear equation

A

Equation where a linear function is set equal to a constant or another linear function.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Linear function

A

Weighted sum of variables, plus a constant: π‘Žπ‘Ž0 + βˆ‘ π‘Žπ‘Žπ‘–π‘–π‘₯π‘₯𝑖𝑖 π‘šπ‘š 𝑖𝑖=1 .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly