Math Problem Statement
Φανταστείτε πως θέλετε να διαλέξετε ομοιόμορφα ένα στοιχείο του {0, 1}100 με ακριβώς 30 μηδενικά. Πόσα τυχαία bits περίπου χρείαζεστε (μπορείτε να θεωρήσετε ότι n! ≈ (n/e)n); Πως θα συμπιέζατε με Arithmetic Coding το output μίας πηγής που θα γεννούσε strings από αυτήν την κατανομή; Δηλαδή ποιο θα ήταν το conditional probability model που θα χρησιμοποιούσατε για το i-οστό bit που θα έξεμπε η πηγή, όπου i ∈ {1, 2, . . . , 100}; Βοήθεια: Το πρώτο bit είναι 0 με πιθανότητα 30%.
Solution
Ask a new question for Free
By Image
Drop file here or Click Here to upload
Math Problem Analysis
Mathematical Concepts
Combinatorics
Probability Theory
Stirling's Approximation
Arithmetic Coding
Formulas
C(100, 30) = 100! / (30! * 70!)
Stirling's Approximation: n! ≈ (n/e)^n
log_2(C(100, 30)) ≈ 100 log_2 100 - 30 log_2 30 - 70 log_2 70
Conditional Probability: P(next bit = 0) = (30 - k) / (100 - i)
Theorems
Stirling's Approximation
Binomial Coefficient
Arithmetic Coding
Suitable Grade Level
Advanced Undergraduate or Graduate Level
Related Recommendation
Understanding Binet’s Function and Stirling's Formula in the Complex Plane
Finding Optimal Interval [a,b] for Sum of Adjacent Numbers
Limit of (2n choose n)^(1/n) as n tends to infinity
Solving Book Distribution Problem with Mathematical Combinatorics
Understanding Combinatorial Counting: Using Stirling Numbers and Inclusion-Exclusion Principle