Term
Define 'probabilistic analysis' |
|
Definition
Probabilistic analysis is the use of probability in the analysis of problems. |
|
|
Term
When is probabilistic analysis useful? |
|
Definition
It's useful in analyzing the running time of an algorithm. Specifically the 'average-case' running time for our purposes. |
|
|
Term
How are we using probabilistic analysis to find the 'average-case' running time? Give a brief overview. |
|
Definition
We take the average over the distribution of the possible inputs (obtained from through previous knowledge and/or assumptions made). Basically, we're averaging the running time over all the possible inputs. |
|
|
Term
What do we need to know about the inputs in order to perform probabilistic analysis on the data? |
|
Definition
"We must use knowledge of, or make assumptions about, the distribution of inputs." If we don't have a reasonable input distribution we cannot use probabilistic analysis. |
|
|
Term
When can we not use probabilistic analysis??????? Provide examples. |
|
Definition
If we don't have a reasonable input distribution we cannot use probabilistic analysis. For example...??? |
|
|
Term
What is a reasonable input distribution for probabilistic analysis?????? |
|
Definition
Don't know how to define one really
In the book the 'hiring problem'
input properties: |
|
|