Inscribed triangle with smallest diameter

Abstract. The problem considered in [4] and [3] is as follows: Given n red points and m green points on plane, how to find a pair of red-green points such that the distance between them is smallest. This problem can be expanded for 3 sets of colored points [5]: Given n red points, m green points and p blue points on plane, how to find a trio of red-green-blue points such that the diameter of them is smallest. The diameter of the trio of 3- colored points is defined as size of the longest edge of the triangle formed by those 3 points. This problem seems to be a fundamental problem, but it is still open. An heuristic algorithm for this problem can be found in [5]. For the case that the sets of the given points are infinity, for example, the set of points on a line, then the combinatorial algorithm does not work any more. In this paper we will use geometric methods to solve the following problem: Given a triangle ABC, how to find a trio of points M, N and P lying on the side BC, CA and AB, respectively, such that the diameter of the triangle MNP is smallest.

pdf6 trang | Chia sẻ: thanhle95 | Lượt xem: 182 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Inscribed triangle with smallest diameter, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
JOURNAL OF SCIENCE OF HNUE 2011, Vol. 56, N◦. 1, pp. 34-39 INSCRIBED TRIANGLE WITH SMALLEST DIAMETER Vu Dinh Hoa Hanoi National University of Education E-mail: hoavd@hnue.edu.vn Abstract. The problem considered in [4] and [3] is as follows: Given n red points and m green points on plane, how to find a pair of red-green points such that the distance between them is smallest. This problem can be expanded for 3 sets of colored points [5]: Given n red points, m green points and p blue points on plane, how to find a trio of red-green-blue points such that the diameter of them is smallest. The diameter of the trio of 3- colored points is defined as size of the longest edge of the triangle formed by those 3 points. This problem seems to be a fundamental problem, but it is still open. An heuristic algorithm for this problem can be found in [5]. For the case that the sets of the given points are infinity, for example, the set of points on a line, then the combinatorial algorithm does not work any more. In this paper we will use geometric methods to solve the following problem: Given a triangle ABC, how to find a trio of points M , N and P lying on the side BC, CA and AB, respectively, such that the diameter of the triangle MNP is smallest. Keywords: The diameter, trio of 3-colored points, triangles 1. Introduction The problem of 3-colored points on plane is among the series of min-max problems, see [1, 2, 3, 4]. The problem could be described as follows: Given n red points, m green points and p blue points on plane, how to find a trio of 3 different- colored points such that the diameter of them is smallest. The diameter of the trio of 3-colored points is defined as size of the longest edge of the triangle formed by those 3 points. This problem can be solved by applying an exhaustive search algorithm: testing every trio of 3 different colored points and finding the closest one. Totally, there are n.m.p trios of 3-colored points and if we do an exhaustive search, it will take n.m.p operations. The complexity of this algorithm, therefore, is O(nmp). An heuristic algorithm is based on 2D Voronoi Diagram. For the case that the sets of the given points are infinity, for example, the set of points on a line, then the combinatorial algorithm does not work any more. In this paper we use the geometric methods to solve the following similar problem: Given 34 Inscribed triangle with smallest diameter a triangle ABC, how to find a trio of points M , N and P lying on the side BC, CA and AB, respectively, such that the diameter of the triangle MNP is smallest. Similar problems are already known in geometry. For example, the problem of finding an inscribed triangle in a given triangle such that its perimeter is smallest, or the problem of a cat finding a point so that its distance to the furthest one of the three given exits of a mouse’s hole should be a minimum. 2. Results Given a triangle ABC. We look for an inscribed triangleMNP withM ∈ BC, N ∈ CA and P ∈ AB such that the diameter ofMNP is a minimum. Our problem may be formed as an analysis problem and it is easy to see that such a trio of points M , N and P with the smallest diameter always exists. But, we can describe it geometrically. We begin our proof with a trivial observation: Lemma 2.1. Let P , N and M be points on the edges AB, AC and BC respectively and H be the foot of perpendicular dropped of P on AC. Suppose that PN > NM . If NH ∩ AC 6= {N} then there exists N ′ 6= N on AC such that PN ′ < PN and N ′M < PN . Note that NH ∩AC = {N} occurs only in one of the following cases in Figure 1. P H A = N H P A C = N BCBB C A H = N P Figure 1. The case AC ∩HN = {N} The two following lemmas are also well-known results. Lemma 2.2. Let M , N and P be points on the edges BC, CA and AB of a triangle ABC, then the circumscribed circles (ANP ), (BPM) and (CMN) are concurrent. The easy proof for the next lemma is left to the reader. Lemma 2.3. Two circles (O1) and (O2) in a plane intersect. Let P be one of the points of intersection. Consider a segment AB going through P with A ∈ (O1) and B ∈ (O2). The length of the segment AB is maximal if and only if the line AB is parallel to the line O1O2. 35 Vu Dinh Hoa Lemma 2.4. Suppose MNP is an inscribed triangle with the smallest diameter d, then MNP is an isosceles triangle such that the length of its two edges is d and the last edge has a length ≤ d. Proof. We prove the Lemma by contradiction. Suppose the otherwise that NP > NM and NP > MP . If AC ∩ NH 6= {N}, by Lemma 2.1, we have a point N ′ ∈ AC such that PN ′ < PN and MN ′ < PN and therefore the triangle MN ′P has a diameter less than d, a contradiction. If AC ∩ NH = {N} then one of the cases in Figure 1 must occur and we can use similar argument as in Lemma 2.1 for N instead of P to get a point P ′ ∈ AB such that P ′N < PN and P ′M < PN and therefore the triangle MNP ′ has a diameter smaller than d. In both cases we get a contradiction with the fact that d is the smallest diameter. Thus, if MNP is an inscribed triangle with smallest diameter d, then MNP is an isosceles triangle with two edges of length d and the third edge has a length be smaller than or equal to d. Theorem 2.1. Given triange ABC, then a) If max{Â, B̂, Ĉ} ≥ 120◦, say  ≥ 120◦, then the inscribed triangle with small- est diameter is the triangle MNP , where AM is the bisector of angle  and N and P are the feet of the perpendicular dropped of M onto the edges AC and AB respectively. b) If 120◦ ≥ max{Â, B̂, Ĉ} then the inscribed triangle with the smallest diameter is the inscribed equilateral triangle with the smalles edge. Proof. a) Since  ≥ 120◦ we have P̂MN ≤ 60◦, thus MP = MN ≥ PN . Now let M ′N ′P ′ be an arbitrary inscribed triangle in triangle ABC (see Figure 2). Without loss of generality suppose that M ′ ∈MC. Then M ′H ′ ≥MP where H ′ is the foot of the perpendicular dropped fromM ′ onto the line AB. Clearly, M ′P ′ ≥M ′H ′ ≥MP and thus the diameter of the triangle M ′N ′P ′ is greater than the diameter of the triangle MNP . M A B C N P M ′ N ′ P ′ H ′ Figure 2. The case  ≥ 120◦ b) Let MNP be the inscribed triangle with the smallest diameter d. By Lemma 2.4, MNP is an isosceles triangle, say MP = MN = d and NP ≤ d. We 36 Inscribed triangle with smallest diameter will show that NP = d. Suppose the otherwise that NP < d. Let H1 and H2 be the feet of perpendicular dropped from M onto the edges AC and AB respectively. Note that the case H1 = N and H2 = P does not occur, since NP < MP = MN = d and  ≤ 120◦. Thus, we can suppose that H1 6= N (the case H2 6= P is similar). By Lemma 2.1 using forMN and NP instead of PN and NM , we have H1N∩AC = {N}, since by otherwise we can choose an point N ′ such that PN ′ < NM and N ′M < NM and the triangle MN ′P has the smallest diameter d with only once edge of length d, contradicting Lemma 2.4. By the cases in Figure 1, we can see that N = A or N = C as shown in the Figure 2.. A = N B H2 M H1 H1 C = NB M P = H2 A Figure 3. The case A = N and the case C = N But the case N = A does not occur. If N = A then H2 is the midpoint of the segment PA and the triangle MNH2 has the diameter d with only one edge of length d, which contradicts Lemma 2.4. Moreover, the case N = C can not be possible. If N = C then Ĉ ≥ 90◦ and therefore H2 ∈ AB. By Lemma 2.1 using for MP instead of NP , we conclude that P = H2. This leads to P̂MN > 90 ◦ and therefore PN > PM =MN = d, a contradiction to the assumption that PN < d. The contradictions show that MNP is an equilateral triangle. To estimate the smallest equilateral triangle in the given triangle ABC in case b), we note that for every triangle ABC, assuming without loss of generality  ≥ max{B̂, Ĉ}, there exists a unique point I in the angle B̂AC , called eye-center, such that ĈIA = B̂ + 60◦ and ÂIB = Ĉ + 60◦. We prove the following theorem. Theorem 2.2. Given a triange ABC, then the inscribed equilateral triang-le with the smallest edge is the triangle formed by the feet of perpendicular dropped of the eye-center I on the edges of ABC. Proof. It is easy to prove that the triangle MNP is an equilateral triangle. Now, let M ′N ′P ′ be an arbitrary equilateral inscribed triangle in the triangle ABC. By Lemma 2.2, the circumscribed circles (ANP ), (BPM) and (CMN) are concurrent 37 Vu Dinh Hoa B A C B̂ + 60◦ Ĉ + 60◦ I Figure 4. The eye-center A B C I M NP Figure 5. The inscribed smallest equilateral triangle in a point, called I ′. Let I ′A′, I ′B′ and I ′C ′ be the diameter or the circles (ANP ), (BPM) and (CMN) respectively (Figure 2.). It is easy to see that I ′ is the eye- center of the triangle A′B′C ′. A′ B′M ′ N ′ C ′ A B P ′ C I ′ Figure 6. The triangles ABC and A′B′C ′ are similar Clearly, A′B′C ′ is a similar triangle to the triangle ABC and M ′N ′P ′ is an inscribed triangle in A′B′C ′ where M ′, N ′ and P ′ are the feet of the perpendicular dropped of I ′ onto the edges of A′B′C ′. Moreover, A′B′ ≥ AB by Lemma 2.3. The dilation (with a quotient k ≤ 1), maping the triangle A′B′C” into triangle ABC, maps I ′ to I (the eye-center of triangle ABC) since the eye-center is unique. Therefore, this dilation maps M ′N ′P ′ to MNP and therefore the edges of M ′N ′P ′ is not shorter than the edges of MNP . Thus, the triangle MNP is the inscribed 38 Inscribed triangle with smallest diameter equilateral triangle with smallest edges in ABC. With similar argument, we easily get the same result for expanded problem considering the three lines AB, BC and CA instead the edges of the given triangle. Theorem 2.3. Let `1, `2 and `3 be three non-parallel lines. The inscribed triangle MNP (M ∈ `1, N ∈ `2 and P ∈ `3) has the smallest diameter if and only if it is the inscribed triangle with the smallest diameter in the triangle ABC formed by the given lines. For the case where some of the given lines are parallel, the smallest diameter is clearly the largest distance of the parallel lines. REFERENCES [1] F. Aurenhammer, 1991. Voronoi Diagrams: A survey of a fundamental geometric data structure. ACM Computing Surveys, No. 23. [2] M. De Berg, M. Van Krefeld, M. Overmars, O. Schwarzkopf , 1998. Computa- tional Geometry Algorithms and Applications. Springer. [3] M. I. Shamos and D. Hoey, 1975. Closest point problem, In proc, 16 Annu. IEEE Sympos, Found. Comput. Sci., pp. 151-162. [4] Trung N.N, Huyen T.T.D, 1998. An algorithm for finding the closest pair of 2 colored points from a set of 2 colored points on plane. Journal of Natural Sciences, HCM University of Pedagogy, No. 10, pp. 14-24. [5] Trung N.N, Huyen T.T.D. A heuristic algorithm for finding the closest trio of 3-colored points from a given set of 3-colored points on plane, manuscript. 39