How Many Handshakes Did the Hostess Make at the Party?

  • Context: MHB 
  • Thread starter Thread starter mathmari
  • Start date Start date
  • Tags Tags
    Machines
Click For Summary

Discussion Overview

The discussion revolves around a combinatorial problem involving handshakes at a party attended by couples and the host and hostess. Participants explore how many hands the hostess shook based on the number of different handshake counts reported by attendees, considering the constraints of not shaking hands with oneself or one's spouse.

Discussion Character

  • Exploratory
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant outlines a reasoning process that leads to the conclusion that the hostess and host will each shake hands with exactly $k$ people when all guests have left, based on the handshake counts provided by others.
  • Another participant calculates the total number of handshakes possible given $k$ couples, suggesting a formula of $n(n-2)/2$ for the total handshakes, where $n$ is the total number of people.
  • A participant questions the formula used for calculating handshakes, suggesting that it should be $n(n-2)/2$ instead of $n(n-1)/2$, providing examples to support their claim.
  • There is a discussion about the nature of deterministic and non-deterministic machines in relation to the problem, with participants proposing how such machines could be designed to output the number of handshakes.

Areas of Agreement / Disagreement

Participants express differing views on the correct formula for calculating handshakes and the implications of the handshake counts. There is no consensus on the exact number of handshakes made by the hostess, and the discussion remains unresolved regarding the mathematical reasoning behind the handshake counts.

Contextual Notes

Some participants' reasoning relies on assumptions about the nature of handshakes and the relationships between individuals at the party, which may not be universally applicable. The discussion also involves unresolved mathematical steps and differing interpretations of the problem's constraints.

mathmari
Gold Member
MHB
Messages
4,984
Reaction score
7
Hey! :o

I am looking at the following problem:

There are $k$ couples and the host and the hostess. (So, in total $k+1$ couples.)
At the general greeting some people shake hands, others do not. Of course, nobody shakes hands with themselves or their spouse.
The host asks everyone else in the room how many people they shook hands with, and receives $2k+1$ different answers.
How many hands did the hostess shake?There are in total $2k+2$ people in the room (the guests and the host and the hostess).
Since no one shook his own hand or his spouse's, the largest answer to the host's question is $2k$.
Since he asks $2k+1$ people and gets $2k+1$ different answers, every number from $0$ to $2k$ must be given as answer.

We consider the person who shook $2k$ hands. That means he or she shook everyone's hand except his or her spouse's. So everyone other than the $2k$-shaker's spouse shook at least $1$ hand. The $2k$-shaker's spouse, then, is the only person who shook $0$ hands (because the answer $0$ must be given and this is the only possible person that can shook $0$ hands). Neither the host nor the hostess could have shaken $2k$ hands, because if they did, they would have shaken the $0$-shaker's hand. Now we ignore the $2k$-shaker and his spouse, the $0$-shaker. So, there are now $k-1=:n$ couples left (among others the host and the hostess) and the host gets $2k+1-2=2(k-1)+1=2n+1$ different answers.

There are now in total $2n+2$ people in the room (the guests and the host and the hostess).
Since no one shook his own hand or his spouse's, the largest answer to the host's question is $2n$.
Since he asks $2n+1$ people and gets $2n+1$ different answers, every number from $0$ to $2n$ must be given as answer.

That means one person (other than the host) shook $2n$ hands, and by the same reasoning as above, neither the host nor his wife could have shaken $2n$ hands.

The problem that we get by ignoring a couple, is identical with the original one.

We continue in that way, by removing from the room the largest hand-shaker and his or her spouse, the smallest hand-shaker, until only the host and his wife remain. As each couple is ejected from the party, we are assured that one of them shook the hands of both the both and his wife, and the other shook the hand of no one who was then at the party, in particular neither the host's nor his wife's hand.

When none of the invited guests remain, i.e. when $k$ couples have left the room, both the host and his wife will have shaken exactly $k$ hands.
How can we solve that with deterministic or non-deterministic machines? (Wondering)
 
Physics news on Phys.org
Soooo...if c couples, then n = 2c = number of people

If everybody shakes hands with everyone except wife,
then there are n(n - 2) / 2 total handshakes.

Example: 3 couples; then n = 6
6(6 - 2) / 2 = 12 handshakes

The 3 couples (odd = husband!, even = wife):
(1,2),(3,4),(5,6)

Handshakes:
(1,3)(1,4)(1,5)(1,6)
(2,3)(2,4)(2,5)(2,6)
(3,5)(3,6)
(4,5)(4,6)
= 12 handshakes

35 couples:
70*68/2 = 2380 handshakes ...party's over!

Have I got that correct?
 
Hey mathmari!

If I understand correctly, we're looking for a deterministic or non-deterministic machine that reads $k$ and that outputs $k$, don't we? (Thinking)
 
Wilmer said:
Soooo...if c couples, then n = 2c = number of people

If everybody shakes hands with everyone except wife,
then there are n(n - 2) / 2 total handshakes.

Example: 3 couples; then n = 6
6(6 - 2) / 2 = 12 handshakes

The 3 couples (odd = husband!, even = wife):
(1,2),(3,4),(5,6)

Handshakes:
(1,3)(1,4)(1,5)(1,6)
(2,3)(2,4)(2,5)(2,6)
(3,5)(3,6)
(4,5)(4,6)
= 12 handshakes

35 couples:
70*68/2 = 2380 handshakes ...party's over!

Have I got that correct?

You mean that the number of different possible handshakes is $\frac{n\cdot (n-1)}{2}$ ? Then yes!

But in this case we are asked about the handshakes of the hostess. (Thinking)
Klaas van Aarsen said:
If I understand correctly, we're looking for a deterministic or non-deterministic machine that reads $k$ and that outputs $k$, don't we? (Thinking)

I think so (Thinking)

Could you give me a hint how such a machine works? (Wondering)
 
mathmari said:
I think so

Could you give me a hint how such a machine works?

Suppose we have a deterministic machine with a single state, which is both the initial and the final state.
And for each symbol we have state transition that reads the symbol, and that outputs the symbol.
That would do the job, wouldn't it? (Thinking)
 
mathmari said:
You mean that the number of different possible handshakes is $\frac{n\cdot (n-1)}{2}$ ? Then yes!

But in this case we are asked about the handshakes of the hostess. (Thinking)
I was asking "in general"; not related to your question.

I don't agree with your n(n-1)/2; isn't it n(n-2)/2)?
Everybody shakes hands, except a husband and his wife:

Take 1 couple ; n=2: 2(2-2)/2 = 0 handshakes
Take 2 couples; n=4: 4(4-2)/2 = 4 handshakes
 

Similar threads

Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 20 ·
Replies
20
Views
6K
  • · Replies 5 ·
Replies
5
Views
13K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
8K