optimisation Flashcards

1
Q

what do optimisation problems consists of

A

variables, domains and objective functions

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

definition of an optimisation problem

A

search problem with preferences
(i.e) objective functions

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

describe the different objectives in an optimisation problem

A

Single-objective optimisation problems, e.g., Travelling Salesman
Problem (TSP): minimising the cost of the travelling.
Multi-objective optimisation problems, e.g., TSP with an additional
objective: minimising the time of the travelling.

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

describe the different constraints in an optimisation problem

A

◆ Unconstrained optimisation problems.
◆ Constrained optimisation problems.

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

can tree search problems works for optimisation problems

A

Tree search methods may not work for optimisation problems,
e.g. in some continuous search space

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

can local search problems works for optimisation problems

A

Local search methods can be effective for optimisation
problems

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

describe local search in optimisation problems

A

Generally fast and memory efficient.
Can deal with problems where the search state is difficult to
represent/formulate.
Can be used in an online setting when the problem changes,
e.g., in airline scheduling problem

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

what are some local search methods used in optimisation

A

Hill climbing, e.g. gradient descent.
Simulated annealing, tabu search (keep a small list of
recently visited solutions and forbid the algorithm to return
to those solutions).
Population-based local search: evolutionary computation
(e.g., genetic algorithms)

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