Shared Flashcard Set

Details

Probabilistic Analysis
https://www2.hawaii.edu/~nodari/teaching/s19/Notes/Topic-05A.html
6
Computer Science
Undergraduate 2
02/08/2019

Additional Computer Science Flashcards

 


 

Cards

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:
Supporting users have an ad free experience!