A De Bruijn-Erd\H{o}s theorem in graphs?
Va\v{s}ek Chv\'atal

TL;DR
This paper explores a De Bruijn-Erdős type theorem in general metric spaces, focusing on graphs, and discusses related open problems and conjectures in the field.
Contribution
It investigates the validity of a De Bruijn-Erdős theorem in metric spaces derived from graphs and highlights numerous open problems and conjectures.
Findings
The theorem remains unresolved in graph metric spaces.
Identifies 29 open problems related to the theorem.
Proposes 3 new conjectures in the area.
Abstract
A set of points in the Euclidean plane determines at least distinct lines unless these points are collinear. In 2006, Chen and Chv\'atal asked whether the same statement holds true in general metric spaces, where the line determined by points and is defined as the set consisting of , , and all points such that one of the three points lies between the other two. The conjecture that it does hold true remains unresolved even in the special case where the metric space arises from a connected undirected graph with unit lengths assigned to edges. We trace its curriculum vitae and point out twenty-nine related open problems plus three additional conjectures.
| Euclidean plane: Kelly | General metric space: Chen |
|---|---|
| \svhline 1. If some three points of are noncollinear, | 1A. If some three points are in no closure line, |
| then some line passes through only two points of :xxx | then some simple triangle is in no closure line: |
| if minimize | |
| over all triples of points in no closure line, | |
| then is a simple triangle. | |
| 1B. If some simple triangle is in no closure line, | |
| then some closure line consists of two points: | |
| if minimize | if minimize |
| the distance of point from line , | |
| over all noncollinear triples, | over all simple triangles, |
| then passes through no third point of . | then . |
| 2. If every three points of are collinear, | 2. If every three points are in some closure line, |
| then all points of are collinear. | then some closure line consists of all the points. |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
11institutetext: Department of Computer Science and Software Engineering, Concordia University, Montréal, Québec, Canada, 11email: [email protected]
A De Bruijn–Erdős theorem in graphs?
Vašek Chvátal
Abstract
A set of points in the Euclidean plane determines at least distinct lines unless these points are collinear. In 2006, Chen and Chvátal asked whether the same statement holds true in general metric spaces, where the line determined by points and is defined as the set consisting of , , and all points such that one of the three points lies between the other two. The conjecture that it does hold true remains unresolved even in the special case where the metric space arises from a connected undirected graph with unit lengths assigned to edges. We trace its curriculum vitae and point out twenty-nine related open problems plus three additional conjectures.
1 Prehistory
It all started when Alain Guenoche and Bernard Fichet asked me if I wanted to come to their third International Conference on Discrete Metric Spaces in Marseilles in September 1998. I like metric spaces and I love Marseilles, I replied, but I have no results I could present there. Never mind, they said magnanimously, come anyway. As I am not completely without shame, I then began racking my brain for something to talk about at the conference. A distant memory came to the rescue: As an undergraduate, I marvelled at the interpretation of families of sets as metric spaces provided by the Hamming metric on a family of indicator functions. Could a few combinatorial theorems be generalized to the realm of metric spaces? Dusting off my youthful ambition thirty years later, I circled around it till I settled on the project of looking for theorems of Euclidean geometry that might be generalized to arbitrary metric spaces.
1.1 Lines and closure lines in metric spaces
Saying that point in a Euclidean space lies between points and means that is an interior point of the line segment with endpoints and ; line is the set consisting of , , and all points such that one of the three points lies between the other two. These notions have straightforward extensions to arbitrary metric spaces: In a space with metric , saying that point lies between points and means that are pairwise distinct and ; if line is defined as the set consisting of , , and all points such that one of the three points lies between the other two, then in the special case where is the Euclidean metric.
This was the definition of lines in metric spaces that I hoped to use in extending a theorem or two of Euclidean geometry to arbitrary metric spaces. One candidate was the Sylvester–Gallai theorem Syl ; E82 ,
- Every non-collinear finite subset of the Euclidean plane such that
includes two points such that the line determined by them passes through
no other point of ,
whose generalization would read
- In every finite metric space such that , some line consists of only two points of or of all points of .
This candidate flunked miserably: When is the pentagon with the usual graph metric (in this case, when vertices are adjacent and when vertices are nonadjacent), consists of four vertices when are adjacent and it consists of three vertices when are nonadjacent.
Undaunted, I tried another tack: Let us define closure line as the smallest superset of such that . Just like lines , closure lines are identical with Euclidean lines in the special case where the metric is Euclidean. Unlike lines , closure lines did not flunk the Sylvester–Gallai test at once: I could not find a counterexample to the statement
- (SG) In every finite metric space such that , some closure line consists of only two points of or of all points of .
(In particular, is not a counterexample as each of its ten closure lines consists of all five vertices.)
1.2 Sylvester–Gallai theorem in metric spaces?
Having formulated generalization (SG) of the Sylvester–Gallai theorem, I tried to prove it. The known proofs of the Sylvester–Gallai theorem E43 ; C48 ; C61 did not help: I failed to adapt any of them to a proof of (SG). I considered the restricted version of (SG) where the metric spaces are induced by graphs: every connected undirected graph with vertex set induces the metric space where is the usual graph metric ( standing for the number of edges in the shortest path from to ). This turned out to be easy: not only the restricted version of (SG), but even a stronger statement,
- In every finite metric space induced by a graph with at least two vertices, every closure line consists of only two points of or of all points of ,
is valid. (The proof is a simple exercise: if and are adjacent twins, then ; else .) To get more faith in the validity of (SG), I then tried to show that a counterexample could not be ridiculously small; plodding case analysis aided by computer search established that (SG) holds true for all metric spaces with at most nine points. Armed with this pathetic evidence, I presented the arrogant conjecture and related observations Ch04 at the Marseilles meeting.
Over the next few years, I publicized the conjecture vigorously. I told it to anybody who would listen. I told it to first-class researchers and some of them may have taken a crack at it. I gave talks about it in different places. A mathematical luminary interrupted my lecture at Princeton to announce that he had a counterexample; a few minutes later he and the entire audience agreed that the example was not a counterexample. After the lecture; he proposed to me (now privately) a new counterexample; this, too, turned out to be false. Such episodes made me feel that the conjecture may have been not all that arrogant.
The conjecture remained unresolved till the fall of 2003.
1.3 Enter Xiaomin
It was March 2000. There was a knock and when I opened my office door, there stood a young man who asked for a few minutes of my time. He explained to me his personal reasons for wanting to come to Rutgers as a graduate student in the middle of spring term and asked me if I could help by putting in a good word for him.
I said I sympathized, but as I didn’t know him from Adam, I could not put in a good word for him. He replied that he anticipated this reaction and perhaps I could give him a test to get an idea of his mathematical abilities? As I was just about to leave for my graduate class in algorithms and data structures, I handed to him a copy of the midterm exam I was going to give in a few minutes and asked him to come back after class. He looked the exam over, asked for definitions of a couple of concepts he was unfamiliar with, and then we went our separate ways. When I returned and read his answers, my jaw dropped: they were a notch above those of the thirty students who had studied the material for half a term. It was only later and after much prodding from me that he reluctantly confessed to his high ranking in the Chinese Mathematical Olympiad. (China being a biggish country, I was much impressed, of course.)
I gave him a glowing recommendation, he was admitted, and the rest is history. His name was Xiaomin Chen.
1.4 Sylvester–Gallai theorem in metric spaces!
In the fall of 2003, Xiaomin proved conjecture (SG).
A pivotal notion in Leroy Milton Kelly’s celebrated short proof C48 , (C61, , Section 4.7), (G12, , Chapter 8) of the Sylvester–Gallai theorem is the distance of a point from a line. This notion is unavailable in general metric spaces and yet echoes of Kelly’s proof can be found in Chen’s. Kelly minimizes the distance of point from line over all noncollinear triples , which can be seen as choosing the flattest triangle with base and apex ; Chen minimizes , which can also be seen as choosing the flattest triangle with base and apex . Here, the following definitions are required to overcome a technical wrinkle: in a metric space:
- •
a triangle is a set of three points, none of which lies between the other two;
- •
its three edges are its two-point subsets;
- •
an edge is simple if no point lies between its two points;
- •
a triangle is simple if all three of its edges are simple.
Synopses of the two proofs are compared in Table 1.4.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Aboulker, P., Kapadia, R.: The Chen-Chvátal conjecture for metric spaces induced by distance-hereditary graphs. European J. Combin. 43 , 1–-7 (2015)
- 2(2) Aboulker, P., Bondy, A., Chen, X., Chiniforooshan, E., Chvátal, V., Miao, P.: Number of lines in hypergraphs. Discrete Appl. Math. 171 , 137–140 (2014)
- 3(3) Aboulker, P., Chen, X., Huzhang, G., Kapadia, R., Supko C.: Lines, betweenness and metric spaces. Discrete Comput. Geom. 56 , 427–448 (2016)
- 4(4) Aboulker, P., Lagarde, G., Malec, D., Methuku, A., Tompkins, C.: De Bruijn-Erdős-type theorems for graphs and posets. Discrete Math. 340 , 995-999 (2017)
- 5(5) Aboulker, P., Matamala, M., Rochet, P., Zamora, J.: A new class of graphs that satisfies the Chen-Chvátal conjecture. J. Graph Theory 87 , 77–88 (2018)
- 6(6) Bandelt, H.J., Chepoi, V.: Metric graph theory and geometry: a survey. Contemp. Math. 453 , 49–86 (2008)
- 7(7) Beaudou, L., Bondy, A., Chen, X., Chiniforooshan, E., Chudnovsky, M., Chvátal, V., N. Fraiman, Y. Zwols: Lines in hypergraphs. Combinatorica 33 , 633–654 (2013)
- 8(8) Beaudou, L., Bondy, A., Chen, X., Chiniforooshan, E., Chudnovsky, M., Chvátal, V., Fraiman, N., Zwols, Y.: A De Bruijn–Erdős theorem for chordal graphs. Electron J. Combin. 22 , Paper #P 1.70 (2015)
