Three, (50 points) people exchange greetings by phone during a holiday. It is known that each person makes calls to at most three friends, any two people make at most one call to each other, and among any three people, at least two of them, one person has called the other. Find the maximum value of .
Problem 722
Official solution
Three, first prove the lemma.
Lemma In a simple graph of order without , then
where represents the number of edges in .
Proof of the lemma: Let be the vertex with the maximum degree, and let the set of vertices adjacent to be , and the set of vertices not adjacent to be . Since contains no triangles, there are no edges in . Thus, the other edges of are either in or between and . These edges are all induced by the vertices . Therefore,
Since , we have
Now, prove the original problem.
Use points to represent people. If a person calls another person 's home phone, then draw a directed edge from to , resulting in a simple directed graph .
On one hand, contains no triangles. By the lemma,
.
Thus,
.
On the other hand, .
Therefore, .
When is odd, equation (1) becomes , solving for ;
When is even, equation (1) becomes , solving for .
In summary, .
Finally, is possible. Construct two , for each heptagon , let point to , then the graph meets the conditions.
First, each vertex as a starting point exactly induces 3 directed edges, thus, each person calls at most 3 friends' home phones.
Second, for any three vertices, by the pigeonhole principle, there must be two vertices such that calls 's home phone.