Probability of Same Relative Order of n Elements

  • Context: Undergrad 
  • Thread starter Thread starter dabd
  • Start date Start date
  • Tags Tags
    Probability
Click For Summary
SUMMARY

The probability that two arrays of size n are in the same relative order is determined by the permutations of their elements. Given two sequences, s and t, they are in the same relative order if their sorted positions match. For distinct elements, the probability can be calculated as 1/(n!), where n is the length of the sequences. In the provided example with n=5, the probability is 1/120, reflecting the total permutations of the elements.

PREREQUISITES
  • Understanding of permutations and combinations
  • Familiarity with sorting algorithms
  • Knowledge of probability theory
  • Basic programming skills for implementing calculations
NEXT STEPS
  • Study the concept of permutations in combinatorics
  • Learn about sorting algorithms and their time complexities
  • Explore probability theory, focusing on independent events
  • Implement a program to calculate probabilities for various sequences
USEFUL FOR

Mathematicians, computer scientists, and anyone interested in probability theory and combinatorial analysis will benefit from this discussion.

dabd
Messages
25
Reaction score
0
Hi,

Given two arrays (or sequences) of size n. What is the probability that they are in the same relative order?

Ex: s = [5, 10, 18, 3, 7] and t = [6, 9, 20, 1, 7] are in the same relative order.

Note: The elements of the sequence are drawn from a set with a total order defined, say the natural numbers.

Thanks.
 
Last edited:
Physics news on Phys.org
Hi dabd! :smile:

Hint: the first sequence can be anything, in any order.

So how many possiblities are there for the second sequence? :wink:
 
tiny-tim said:
Hi dabd! :smile:

Hint: the first sequence can be anything, in any order.

So how many possiblities are there for the second sequence? :wink:

Of course there infinitely many possibilities for the second sequence.

Putting it in other way, two sequences of length n are in the same relative order if we sort them and their elements positions (in the original sequences) are the same.

s = [5, 10, 18, 3, 7] positions = [1, 2, 3, 4, 5]

and t = [6, 9, 20, 1, 7] positions = [1, 2, 3, 4, 5]


s'= [3, 5, 7, 10, 18] positions = [4, 1, 5, 2, 3]
and t' = [1, 6, 7, 9, 20] positions = [4, 1, 5, 2, 3]

Given the first sequence just sort it and note the positions (4, 1, 5, 2, 3) in the example.
For the second sequence any sorted sequence will do, and of course there are infinitely many different sorted sequences, and to get the same relative order sequence just "unshuffle" its positions.

But, I don't get how can I compute the probability!
 
The problem simplifies dramatically if the elements are assumed to be distinct.
 
I think that for an array of n numbers, there are n! possible permutations... so I guess that for your example the prob would be 1/(5!).
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 35 ·
2
Replies
35
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 28 ·
Replies
28
Views
6K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
147
Views
10K
  • · Replies 5 ·
Replies
5
Views
2K