组合数学 (Fall 2024)/Problem Set 2: Difference between revisions
Line 47: | Line 47: | ||
communicate as follows: Alice sends a message <math>\mathbf{z}</math> to Bob as a function of <math>\mathbf{x}</math> only (she | communicate as follows: Alice sends a message <math>\mathbf{z}</math> to Bob as a function of <math>\mathbf{x}</math> only (she | ||
doesn’t know Bob's input <math>\mathbf{y}</math>), and Bob has to decide the function <math>f</math> knowing only <math>\mathbf{z}</math> and | doesn’t know Bob's input <math>\mathbf{y}</math>), and Bob has to decide the function <math>f</math> knowing only <math>\mathbf{z}</math> and | ||
<math>\mathbf{y}</math> (he doesn't know Alice's input x). The one-way communication complexity of <math>f</math> is the smallest number of bits communicated (in the worst case over <math>(\mathbf{x}, \mathbf{y})</math>) of any protocol that | <math>\mathbf{y}</math> (he doesn't know Alice's input <math>x</math>). The one-way communication complexity of <math>f</math> is the smallest number of bits communicated (in the worst case over <math>(\mathbf{x}, \mathbf{y})</math>) of any protocol that | ||
computes <math>f</math>. | computes <math>f</math>. | ||
Revision as of 02:35, 10 April 2024
Problem 1
Count the number of lattice paths from

Hint: Represent a path as a sequence of
Problem 2
Suppose we are given
Problem 3
Prove the following claims related to Cayley's formula:
- The number of rooted labelled forests with
vertices is given by .
- The number of unrooted labelled forests with
vertices and connected components such that belong to distinct components is given by .
- The number of unrooted labelled trees with
vertices of degrees respectively is given by .
Problem 4
There are
is a parking sequence if and only if . . This looks like the number of rooted labelled forests with vertices. Can you find a bijection?
Problem 5
Let's dive into the world of (one-way) communication complexity. Alice has an input
We consider the (one-way) communication complexity of a problem called
- Show that the deterministic (one-way) communication complexity of
is . (For a deterministic communication protocol, the protocol is considered to solve if Bob always outputs the correct answer in the worst case over );
- Show that the randomized (one-way) communication complexity of
is . (In a randomized communication protocol, Alice and Bob have access to public random bits: a deity writes an infinite sequence of perfectly random bits on a blackboard visible to both Alice and Bob. Alice and Bob can freely use as many of these random bits as they want — it doesn't contribute to the communication cost of the protocol. The protocol is considered to solve if Bob outputs the correct answer with probability at least in the worst case over ).
(Hint: We need to formalize the intuition that Bob
typically (over