ArticleslgStudy

science

Kotzig's conjecture

Kotzig's conjecture is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Kotzig's conjecture rather than just read about it. In short: Kotzig's conjecture is an unproven assertion in graph theory which states that finite graphs with certain properties do not exist. A graph is a P k {\displaystyle P_{k}} -graph if each pair of distinct vertices is connected by exactly one path of length k {\displaystyle k} .

Kotzig's conjecture — main illustration
Kotzig's conjecture — illustration

Key takeaways

  • Kotzig's conjecture belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Kotzig's conjecture to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Kotzig's conjecture from memory before moving on to harder problems.

Reference excerpt

Kotzig's conjecture is an unproven assertion in graph theory which states that finite graphs with certain properties do not exist. A graph is a P k {\displaystyle P_{k}} -graph if each pair of distinct vertices is connected by exactly one path of length k {\displaystyle k} . Kotzig's conjecture asserts that for k ≥ 3 {\displaystyle k\geq 3} there are no finite P k {\displaystyle P_{k}} -graphs with two or more vertices. The conjecture was first formulated by Anton Kotzig in 1974. It has been verified for k ≤ 20 {\displaystyle k\leq 20} , but remains open in the general case (as of July 2026). The conjecture is stated for k ≥ 3 {\displaystyle k\geq 3} because P k {\displaystyle P_{k}} -graphs do exist for smaller values of k {\displaystyle k} . P 1 {\displaystyle P_{1}} -graphs are precisely the complete graphs. The friendship theorem states that P 2 {\displaystyle P_{2}} -graphs are precisely the (triangular) windmill graphs (that is, finitely many triangles joined at a common vertex; also known as friendship graphs).

History Kotzig's conjecture was first listed as an open problem by Bondy & Murty in 1976, attributed to Kotzig and dated to 1974. Kotzig's first own writing on the conjecture appeared in 1979. He later verified the conjecture for k ≤ 8 {\displaystyle k\leq 8} and claimed solution, though unpublished, for k ≤ 9 {\displaystyle k\leq 9} . The conjecture is now known to hold for k ≤ 20 {\displaystyle k\leq 20} due to work of Alexandr Kostochka. Kostochka stated that his techniques extend to k ≤ 33 {\displaystyle k\leq 33} , but a proof of this has not been published. A survey on P k {\displaystyle P_{k}} -graphs was written by John A. Bondy, including proofs for many statements previously made by Kotzig without written proof. In 1990 Xing & Hu claimed a proof of Kotzig's conjecture for k ≥ 12 {\displaystyle k\geq 12} . This seemed to resolve the conjecture at the time, and still today leads many to believe that the problem is settled. However, Xing and Hu's proof relied on a misunderstanding of a statement proven by Kotzig. Kotzig showed that a P k {\displaystyle P_{k}} -graph must contain a 2 ℓ {\displaystyle 2\ell } -cycle for some ℓ ∈ { 3 , . . . , k − 4 } {\displaystyle \ell \in \{3,...,k-4\}} , which Xing and Hu used in the form that cycles of all these lengths must exist. In their paper Xing and Hu show that for k ≥ 12 {\displaystyle k\geq 12} a P k {\displaystyle P_{k}} -graph must not contain a ( 2 k − 8 ) {\displaystyle (2k-8)} -cycle. Since this is in contradiction to their reading of Kotzig's result, they conclude (incorrectly) that P k {\displaystyle P_{k}} -graphs with k ≥ 12 {\displaystyle k\geq 12} cannot exist. This mistake was first pointed out by Roland Häggkvist in 2000. Kotzig's conjecture is mentioned in Proofs from THE BOOK in the chapter on the friendship theorem. It is stated that a general proof for the conjecture seems "out of reach".

Properties of P k {\displaystyle P_{k}} -graphs A P k {\displaystyle P_{k}} -graph on n {\displaystyle n} vertices contains precisely ( n 2 ) {\displaystyle \textstyle {n \choose 2}} paths of length k {\displaystyle k} . Since the two end-vertices of an edge in a P k {\displaystyle P_{k}} -graph are connected by a unique k {\displaystyle k} -path, each edge is contained in a unique ( k + 1 ) {\displaystyle (k+1)} -cycle. Consequently, the graph has a unique decomposition into edge disjoint ( k + 1 ) {\displaystyle (k+1)} -cycles, and there are no other ( k + 1 ) {\displaystyle (k+1)} -cycles besides these. In particular, P k {\displaystyle P_{k}} -graphs are Eulerian.

… excerpt ends here. Continue reading the full article.

Illustrations

Kotzig's conjecture: Each pair of points in the left graph is connected by exactly one path of length 1, and each pair in the right graph is connected by exactly one path of length 2. These are the cases 
  
    
      
        k
        =
        1
      
    
    {\displaystyle k=1}
  
 and 
  
    
      
        k
        =
        2
      
    
    {\displaystyle k=2}
  
 respectively, but no graphs with 
  
    
      
        k
        ≥
        3
      
    
    {\displaystyle k\geq 3}
  
 have been found. It is known that if another does exist, it must be where 
  
    
      
        k
        >
        20
      
    
    {\displaystyle k>20}
  
.[1]
Each pair of points in the left graph is connected by exactly one path of length 1, and each pair in the right graph is connected by exactly one path of length 2. These are the cases k = 1 {\displaystyle k=1} and k = 2 {\displaystyle k=2} respectively, but no graphs with k ≥ 3 {\displaystyle k\geq 3} have been found. It is known that if another does exist, it must be where k > 20 {\displaystyle k>20} .[1]

Worked examples

Example 1 — a first encounter with Kotzig's conjecture

Start with the simplest possible case. Write down what Kotzig's conjecture claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Kotzig's conjecture before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Kotzig's conjecture ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Kotzig's conjecture

In research
Kotzig's conjecture appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Kotzig's conjecture in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Kotzig's conjecture is common in secondary-school and first-year university syllabi. It links to neighbouring topics Unsolved problems in graph theory, so understanding it makes those chapters shorter.
In everyday life
Look for Kotzig's conjecture outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Kotzig's conjecture” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Kotzig's conjecture in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Kotzig's conjecture means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Kotzig's conjecture out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Kotzig's conjecture in simple terms?

Kotzig's conjecture is an unproven assertion in graph theory which states that finite graphs with certain properties do not exist. A graph is a P k {\displaystyle P_{k}} -graph if each pair of distinct vertices is connected by exactly one path of length k {\displaystyle k} .

Why does Kotzig's conjecture matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Kotzig's conjecture?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Kotzig's conjecture.

Tags

  • Unsolved problems in graph theory

Keep exploring