بالنسبة لمجموعات النقاط المرتبة في الفضاء الإقليدسي أو فضاء مترى مجرد أكثر عمومية، يتم الحصول على رسم بياني الجيران الأقربين المرتب بربط كل نقطة بأقرب سلف لها بحافة موجهة. تثبت هذه الورقة أنه بالنسبة لأي n نقطة في Rd، يوجد ترتيب بحيث يكون الحد الأقصى للدرجة في رسم البيانات المرتب للجيران الأقربين المقابل على الأقل logn/(4d). باستثناء العامل 1/(4d)، هذا الحد هو الأمثل. بالنسبة للإعداد المجرد، تم إثبات أنه بالنسبة لأي فضاء مترى بـ n عنصر، يوجد ترتيب بحيث يكون الحد الأقصى للدرجة في رسم البيانات المرتب للجيران الأقربين المقابل هو Ω(logn/loglogn).
تدرس هذه الورقة مشكلة الحد الأقصى للدرجة الداخلة في رسوم البيانات المرتبة للجيران الأقربين. بالنظر إلى مجموعة نقاط P وترتيب عليها، يتم بناء رسم البيانات المرتب للجيران الأقربين بربط كل نقطة بأقرب نقطة بينها وبين جميع سلفها في الترتيب.
الأهمية النظرية: تقتصر درجة الدخول القصوى لرسوم البيانات التقليدية للجيران الأقربين على عدد التقبيل، لكن خصائص النسخة المرتبة لم تتم دراستها بشكل كافٍ
التطبيقات العملية: لرسوم البيانات المرتبة للجيران الأقربين تطبيقات مهمة في الخوارزميات الديناميكية وحساب أقصر المسارات الهندسية وبناء الرسوم البيانية المتناثرة
تحسين الخوارزمية: يوفر فهم حدود الحد الأقصى للدرجة إرشادات لتصميم خوارزميات هندسية فعالة
المشكلة المزدوجة: مقارنة بتقليل الحد الأقصى للدرجة (من السهل بناء رسم بياني مسار)، فإن مشكلة التعظيم أكثر تحديًا
النتائج المثلى أحادية البعد: إثبات أن الحد الأقصى للدرجة الداخلة لرسم البيانات المرتب للجيران الأقربين لـ n نقطة على خط يمكن أن يصل إلى ⌈logn⌉، وهذا الحد محكم
حدود الفضاء عالي الأبعاد: بناء ترتيب يحقق الحد الأقصى للدرجة logn/(4d) للنقاط في Rd
الفضاء المترى المجرد: الحصول على حد أدنى Ω(logn/loglogn) في فضاء مترى عام
إثبات بناء: توفر جميع النتائج خوارزميات بناء صريحة، وليس فقط إثباتات الوجود
الإدخال: مجموعة نقاط محدودة P={p1,p2,…,pn} في فضاء مترى (V,ρ)الإخراج: ترتيب لمجموعة النقاط π بحيث يكون الحد الأقصى للدرجة الداخلة لرسم البيانات المرتب للجيران الأقربين المقابل كبيرًا قدر الإمكان
القيود: مجموعة النقاط في موضع عام (لا توجد مثلثات متساوية الساقين)
Algorithm Order(P) for points on line:
الخطوة 1: اجعل a,b أقصى اليسار واليمين من P
الخطوة 2: قسّم P إلى A∪B عند منتصف ab، حيث |A| ≥ |B|
الخطوة 3: اسرد P بالترتيب التالي:
Center(A), b, Delete(Order(A),Center(A)), AnyOrder(B\{b})
الخطوة 4: Center(P) ← Center(A)
الرؤية الأساسية: من خلال التقسيم العودي والترتيب الدقيق، تأكد من أن كل استدعاء عودي يضيف درجة دخول واحدة لنقطة المركز.
Algorithm Order(P) for points in R^d:
الخطوة 1: احسب زوج القطر ab، افترض |ab| = 1
الخطوة 2: قسّم حسب المسافة من a,b: A = {p: |pa| ≤ |pb|}, B = {p: |pb| ≤ |pa|}
الخطوة 3: استخدم Corollary 1 لتقسيم A إلى ما لا يزيد عن 16^d/2 مجموعة فرعية بقطر < 1/2
الخطوة 4: اختر مجموعة فرعية C تحتوي على ما لا يقل عن n/16^d نقطة
الخطوة 5: اسرد بالترتيب: Center(C), b, Delete(Order(C),Center(C)), AnyOrder(P\(C∪{b}))
المفتاح التقني: استخدام نظرية تغطية المجموعات المحدبة (Theorem 4) لتقسيم الفضاء، مما يضمن استقلالية المشاكل الفرعية العودية.
الحد الأدنى: بالنسبة لأي n نقطة على خط، يوجد ترتيب بحيث تكون الحد الأقصى للدرجة الداخلة ≥ ⌈logn⌉الحد الأعلى: توجد n نقطة بحيث يكون الحد الأقصى للدرجة الداخلة لأي ترتيب ≤ ⌈logn⌉
البناء: تعريف عودي لمجموعة النقاط Pk=Pk−1∪(3k+Pk−1)، حيث P1={0,1}