تثليث مضلع
التثليث المضلع، في علم الهندسة الرياضية الحاسوبية، هو تقسيم مضلع إلى مجموعة من المثلثات.
تعريف
عدلأن تثليث مضلع P هي عملية تجزئته إلي مثلثات لا تتداخل فيما بينها والذي مجموعها باتحادها (union) هو P بالذات. في التعريف الصارم، يشترط أن تكون زوايا (vertices) المثلثات واقعة على زواية المضلع. أما في التعريف المسهل، فيمكن لزوايا المثلثات أن تكون في أي مكان على الأضلاع أو في داخل المضلع.
التثليت هي حالات خاصة من المخططات البيانية للخطوط المستقيمة (planar straight-line graph).
المضلع المحدب هي حالة سهلة لتثليثها في الزمن الخطي. يكفي رسم خطوط من كل زاوية إلى الزاوية الأخرى في المضلع. وأظهر برنارد شازيل[1] في عام 1991 إمكانية تثليث المضلعات البسيطة في الزمن الخطي. لكن خوارزميته (algorithm) معقدة والرياضيون ما زالوا يبحثون عن حلول أسهل.
طرق التثليث
عدلطريقة تقليم الأذن
عدلإحدى الطرق لتثليث مضلع هي بالاعتماد على خاصية بأن لكل ضلع: على الأقل، «أذنتين» اثنين. والأذن في المضلع هو مثلث بحيث ضلعيه مرسومين على حد المضلع بينما الضلع الثالث داخل المضلع بشكل تام. وأسلوب تحديد المثلثات يتم بتحديد كل أذن ثم أزالت جزئها من المضلع، وتكرار العملية حتى يبقى مثلث واحد فقط. هذه الطريقة سهلت التحقيق إلا أنها ليست المثلى إلا أنها تفشل في حال ضلع مفرغ. بعضهم يسميها تشذيب الأذن (ear trimming) والبعض يسميها طريقة طرح الأذن (Subtracting ears method).
طريقة استعمال مضلع رتيب
عدلالمضلع الرتيب هو شكل من المضلعات لا يخترقه أي خط مستقيم في أكثر من نقطتين. ولتقطيع مضلع بسيط إلى مضلعات رتيبة، اتبع الخطوات التالية: ارسم خط ماسح (sweep line) أما عمودي أو أفقي. إذا كان الزوايا على نفس جهة الخط، فامسح الخط التالي في الجهة المقابلة. قسم المضلع بين النقطة الأصلية وأي من النقاط عليها.
انظر أيضاً
عدلمراجع
عدل- ^ شازيل، برنارد (1991)، "تثليث مضلع بزمن خطي"، Discrete & Computational Geometry، ج. 6، ص. 485–524، DOI:10.1007/BF02574703، ISSN:0179-5376
- أماتو، نانسيM.؛ غودريدج، مايكل؛ Ramos، أدغارA. (2001)، "خوارزمية عشوائية لتثليث مضلع بزمن خطي"، Discrete & الهندسة الحاسوبية، ج. 26، ص. 245–265، DOI:10.1007/s00454-001-0027-x، ISSN:0179-5376، مؤرشف من الأصل في 2018-07-23
- فورنيير، أ؛ مونتونو، د (1984)، "تثليث مضلع ومسائل مماثلة"، ACM Transactions on Graphics، ج. 3، ص. 153–174، DOI:10.1145/357337.357341، ISSN:0730-0301
- مارك دو بيرغ وأخرون (2000). الهندسة الحاسوبية. Springer-Verlag. ISBN 3-540-65620-0. الفصل الثالث: تثليث المضلع: pp. 45–61.