A First Course in Probability
A First Course in Probability
9th Edition
ISBN: 9780321794772
Author: Sheldon Ross
Publisher: PEARSON
bartleby

Videos

Textbook Question
Book Icon
Chapter 10, Problem 10.1P

The following algorithm will generate a random permutation of the elements 1,2, ..., n. It is somewhat faster than the one presented in Example 1a, but is such that no position is fixed until the algorithm ends. In this algorithm, P ( i ) can be interpreted as the element in position i.

Step 1. Set k = 1

Step 2. Set P ( 1 ) = 1 .

Step 3. If k = n , stop otherwise, let k = k + 1 .

Step 4. Generate a random number U and let P ( k ) = P ( [ k U ] + 1 ) P ( [ k U ] ÷ 1 )   = k

Go to step 3.

a. Explain in words what the algorithm is doing.

b. Show that at iteration k—that is. when the value of P(k) Is initially set—

P(1), P(2), ..., P(k) is a random permutation of 1, 2, ..., k.

Hint: Use induction and argue that P k { i 1 , i 2 ... , i j 1 , k , i j , ... , i k 2 , i } = P k 1 { i 1 , i 2 ... , i j 1 , k , i j , ... , i k 2 } 1 k = 1 k !  by the induction hypothesis

(a)

Expert Solution
Check Mark
To determine

To find: the explanation that the algorithm is doing.

Explanation of Solution

Given:

Some steps of algorithm are given.

The algorithm starts by initially putting k=1 thus it sets p(1)=1 .

Then, until K=M it increases the value of K by one after each iteration. It generates a random number U and replaces p(k) by p([ku]+1) . Then, it puts p([ku]+1)=k . Then, it goes again to step 3.

This algorithm start by putting p(1)=1 , but it does not exclude this value in next interation the value of p(1) can change in any subsequent iteration. Thus, no position is fixed until the algorithm ends.

Therefore, therequired explanation is shown above.

(b)

Expert Solution
Check Mark
To determine

To prove:that the set p(1),p(2),.....,p(k) which is a random permutation of 1,2,....,k .

Explanation of Solution

Given:

It is given that pk{i1,i2,......,ik}=pk1{i1,i2,.....,ik1}×p{ik} .

As it is given that the condition pk{i1,i2,......,ik}=pk1{i1,i2,.....,ik1}×p{ik} .

It is known that;

  p{ik}=1total sample space=1k

Then, the given condition becomes;

  pk{i1,i2,......,ik}=pk1{i1,i2,.....,ik1}×1k

Similarly,

  pk{i1,i2,......,ik}=1k×1k1×.....11=1k!

This proves that at iteration k can be defined as p(1),p(2),.....,p(k) which is a random permutation of 1,2,....,k .

Therefore, the required identity has been proved.

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
At the beginning of each semester, students at the University of Minnesota receive one prepaid copy card that allows them to print from the copiers and printers on campus. The amount of money remaining on the card can be modeled by a linear equation where A represents how much remains on the card (in dollars) and p represents the number of pages that the student has printed. The graph of this linear equation is given below. 100 90 80 70 60 50 40 30 20 10 0 A = Amount on Card ($) 0 200 400 600 800 1000 1200 1400 1600 p = Number of Pages Printed What information does the vertical intercept tell you (represent) for this problem? Be sure to include specific details in your answer -- your answer should have both quantitative and qualitative data to describe the answer in terms of the question.
Data management no 2 thanks
G12 Data Management please help on the first question no 1 below

Additional Math Textbook Solutions

Find more solutions based on key concepts
Knowledge Booster
Background pattern image
Probability
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, probability and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Linear Algebra: A Modern Introduction
Algebra
ISBN:9781285463247
Author:David Poole
Publisher:Cengage Learning
Text book image
Algebra & Trigonometry with Analytic Geometry
Algebra
ISBN:9781133382119
Author:Swokowski
Publisher:Cengage
Text book image
Elements Of Modern Algebra
Algebra
ISBN:9781285463230
Author:Gilbert, Linda, Jimmie
Publisher:Cengage Learning,
Graph Theory: Euler Paths and Euler Circuits; Author: Mathispower4u;https://www.youtube.com/watch?v=5M-m62qTR-s;License: Standard YouTube License, CC-BY
WALK,TRIAL,CIRCUIT,PATH,CYCLE IN GRAPH THEORY; Author: DIVVELA SRINIVASA RAO;https://www.youtube.com/watch?v=iYVltZtnAik;License: Standard YouTube License, CC-BY