COMP5270 Assignment 1 题解 - Problem 1

COMP5270 Assignment 1 题解

Problem 1: 随机集合的概率

题目

Suppose that two sets S and T are chosen independently and uniformly at random from all the 2ⁿ subsets of {1, 2, ..., n}. Give the values of Pr[S ⊆ T] and Pr[S ∪ T = {1, 2, ..., n}].


解答

(a) Pr[S ⊆ T]

分析:

对每个元素 i ∈ {1, 2, ..., n}:

  • i ∈ S 的概率 = 1/2(因为 S 是均匀随机选取的子集)
  • i ∈ T 的概率 = 1/2

要满足 S ⊆ T,意味着:如果 i ∈ S,那么必须有 i ∈ T。

所以对于每个元素 i:

\[P(i \text{ 满足 } S \subseteq T) = P(i \notin S) + P(i \in S) \cdot P(i \in T)\]

\[= \frac{1}{2} + \frac{1}{2} \cdot \frac{1}{2} = \frac{3}{4}\]

由于每个元素的选取是独立的,所以 n 个元素都满足条件的概率是:

\[\boxed{Pr[S \subseteq T] = \left(\frac{3}{4}\right)^n}\]


(b) Pr[S ∪ T = {1, 2, ..., n}]

分析:

S ∪ T = {1, 2, ..., n} 意味着:对于每个元素 i,i 至少出现在 S 或 T 中。

所以:

\[P(i \in S \cup T) = 1 - P(i \notin S \cap T)\]

\[= 1 - \frac{1}{2} \cdot \frac{1}{2} = \frac{3}{4}\]

同样,n 个元素独立:

\[\boxed{Pr[S \cup T = \{1,2,...,n\}] = \left(\frac{3}{4}\right)^n}\]


答案总结

题目 答案
Pr[S ⊆ T] (3/4)ⁿ
Pr[S ∪ T = {1,2,...,n}] (3/4)ⁿ

关键思路

  1. 均匀随机子集:从 2ⁿ 个子集中均匀选取,意味着每个元素独立地以 1/2 概率出现
  2. 独立性:不同元素之间是相互独立的
  3. 分类讨论:对每个元素考虑所有可能的情况(∈S, ∈T 的各种组合)

Hint: 这道题的核心在于理解"均匀随机选取子集"意味着每个元素是否在集合中是独立同分布的 Bernoulli(1/2)。