تقطيع الكعكة بشكل متناسب مع استحقاقات مختلفة
في مسألة تقسيم الكعكة بشكل عادل ، غالبًا ما يمتلك الشركاء حقوقًا مختلفة. على سبيل المثال، قد يكون المورد ملكًا لمساهمين اثنين، بحيث تمتلك أليس 8/13 ويمتلك جورج 5/13. وهذا يقودنا إلى معيار التناسب المرجح : حيث توجد عدة أوزان.مجموعها يساوي 1، وكل شريكينبغي أن يحصل على جزء على الأقلمن الموارد من خلال تقييمهم الخاص.
في المقابل، في عملية تقطيع الكعكة النسبية الأبسط ، تكون الأوزان متساوية:للجميع
يمكن استخدام العديد من الخوارزميات لإيجاد قسم WPR.
استنساخ
لنفترض أن جميع الأوزان أعداد نسبية ذات مقام مشتركإذن، الأوزان هي، معلكل لاعب، يخلقالنسخ المستنسخة التي لها نفس مقياس القيمة. إجمالي عدد النسخ المستنسخة هوأوجد توزيعًا متناسبًا للكعكة بينهم. وأخيرًا، أعطِ كل شريك ما يحتاجه.أجزاء منهالمستنسخات.
يُظهر روبرتسون وويب [ 1 ] : 36 إجراءً أبسط لشريكين: تقوم أليس بتقطيع الكعكة إلىالقطع متساوية في نظرها؛ يختار جورجأكثر القطع قيمة في نظره، وتأخذ أليس الباقيقطع. (هذا تطبيق لإجراء التقسيم والاختيار .)
يتطلب هذا الإجراء البسيط قطع D، لذاقد تكون عمليات التقسيم كثيرة جدًا. على سبيل المثال، إذا كانت أليس تستحق 8/13 وجورج يستحق 5/13، فإن 13-1=12 عملية تقسيم مطلوبة في التقسيم الأولي.
عدد الاستعلامات المطلوبة هو
فواصل رامزي
لنفترض أن كعكة يجب تقسيمها بين أليس وجورج، حيث يحق لأليس الحصول على 8/13 ويحق لجورج الحصول على 5/13. يمكن تقسيم الكعكة على النحو التالي.
- قامت أليس بتقطيع الكعكة إلى 6 قطع بنسب تقييم 5:3:2:1:1:1 .
- يقوم جورج بتحديد القطع التي لها بالنسبة له على الأقل القيمة التي ذكرتها أليس.
والآن هناك حالتان "جيدتان" - حالتان يمكننا فيهما استخدام هذه الأجزاء لتحقيق تقسيم متناسب مرجح يحترم الاستحقاقات المختلفة:
هناك العديد من التوليفات بين القطع التي تمنح كل قطعة نصيبها المستحق.
الحالة الأولى: يتم الحصول على مجموعة جزئية من القطع مجموعها 5 إذا قام جورج بتحديد القطعة رقم 3 وقطعتين من القطع الثلاث رقم 1. ثم تُعطى هذه المجموعة الجزئية لجورج، ويُعطى الباقي لأليس. الآن، يمتلك جورج 5/13 على الأقل، بينما تمتلك أليس 8/13 تقريبًا.
الحالة الثانية: يتم الحصول على مجموعة جزئية من القطع مجموعها 8 إذا قامت أليس بتحديد القطعة ذات الحجم 5 والقطعة ذات الحجم 3. ثم تُعطى هذه المجموعة الجزئية لأليس، ويُعطى الباقي لجورج. الآن، لدى أليس 8/13 ولدى جورج 5/13 على الأقل.
من الممكن إثبات أن الحالات الجيدة هي الحالات الوحيدة الممكنة. أي أن كل مجموعة جزئية من 5:3:2:1:1:1، إما أن تحتوي على مجموعة جزئية مجموعها 5، أو أن مكملتها تحتوي على مجموعة جزئية مجموعها 8. وبالتالي، فإن الخوارزمية المذكورة أعلاه تجد دائمًا تخصيصًا مناسبًا للنسبة المئوية للأرباح (WPR) بالنسب المعطاة. عدد التخفيضات المستخدمة هو 5 فقط. (تشكل التخفيضات الخمسة ستة أجزاء تُكوّن بدورها تركيبات متعددة متناسبة الحجم، بحيث يحصل كل جزء على حصته، مما يسمح باستخدام إجراء "التقسيم والاختيار" بمرونة).
McAvaney و Robertson و Webb [ 1 ] : 36-41 [ 2 ] يعممون هذه الفكرة باستخدام مفهوم تقسيمات رامزي (سميت على اسم نظرية رامزي ).
رسميًا: إذاوهي أعداد صحيحة موجبة، وهي تجزئةليُطلق عليه اسم تقسيم رامزي للزوج، إن وجدت قائمة فرعيةإما أن هناك قائمة فرعية منوهو ما يعادلأو توجد قائمة فرعية منوهو ما يعادل.
في المثال أعلاه،ووالتقسيم هو 5:3:2:1:1:1، وهو تقسيم رامزي. علاوة على ذلك، يُعد هذا أقصر تقسيم رامزي في هذه الحالة، مما يسمح لنا باستخدام عدد قليل من عمليات القطع.
توجد تقسيمات رامزي دائمًا. علاوة على ذلك، يوجد دائمًا تقسيم رامزي أقصر فريد. يمكن إيجاده باستخدام صيغة مبسطة من خوارزمية إقليدس . تعتمد الخوارزمية على اللمة التالية: [ 1 ] : 143-144
- لو، وهو تقسيم لـ، و، ثمهو تقسيم لـ. علاوة على ذلك،هو تقسيم رامزي الأدنى للزوجإذا وفقط إذاهو تقسيم رامزي الأدنى للزوج.
تؤدي هذه اللمة إلى الخوارزمية التكرارية التالية.
:
- رتب المدخلات بحيث.
- يدفع.
- لوثم ادفعوانتهى الأمر.
- لو، ثم.
بمجرد العثور على تقسيم رامزي الأدنى، يمكن استخدامه للعثور على تقسيم WPR الذي يحترم الحقوق.
تحتاج الخوارزمية على الأقلالقطع، حيث هي النسبة الذهبية . في معظم الحالات، يكون هذا الرقم أفضل من اتخاذ إجراء آخر.تخفيضات. ولكن إذا، ثمهناك حاجة إلى إجراء تخفيضات، لأن قسم رامزي الوحيد للزوجهي سلسلة معتلك.
قطع قريبة من النصف
لنفترض مرة أخرى أن أليس تستحق 8/13 وجورج يستحق 5/13. يمكن تقسيم الكعكة على النحو التالي.
- قام جورج بتقطيع الكعكة إلى قطعتين بنسبة 7:6.
- تختار أليس قطعة واحدة، تساوي قيمتها بالنسبة لها على الأقل قيمتها المعلنة. لننظر في حالتين:
- تختار أليس الرقم 7. بعد ذلك، يحق لأليس الحصول على رقم إضافي واحد، ويجب تقسيم القطعة المتبقية بنسبة 5:1.
- تختار أليس الرقم 6. بعد ذلك، يحق لأليس الحصول على رقمين إضافيين، ويجب تقسيم القطعة المتبقية بنسبة 5:2.
- في كلتا الحالتين، تكون القطعة المتبقية أصغر والنسبة أصغر. في النهاية، تصبح النسبة 1:1 ويمكن تقسيم الكعكة المتبقية باستخدام أداة التقطيع والاختيار .
الفكرة العامة مشابهة لبروتوكول إيفن-باز : [ 1 ] : 42-44:
- رتب المدخلات بحيثلنفترض أن أليس يحق لهاويحق لجورج أن.
- اطلب من جورج أن يقطع الكعكة إلى نصفين تقريباً، أي:
- لوحتى في هذه الحالة، يقطع جورج الكعكة إلى قطعتين متساويتين في نظره؛
- لوإذا كان الأمر غريبًا، فإن جورج يقطع الكعكة إلى قطعتين، ونسبة تقييمهما هيفي عينيه.
- قطعة واحدة على الأقل تساوي لأليس على الأقل القيمة التي أعلنها جورج؛ أعطي هذه القطعة لأليس.
- لنفترض أن القطعة التي أخذتها أليس هي القطعة ذات القيمة، أين. يتصل.
تحتاج خوارزمية القطع القريبة من النصفين إلى أكثر منلذا فهي دائمًا أكثر كفاءة من خوارزمية تقسيم رامزي.
خوارزمية القطع إلى نصفين متقاربين ليست مثالية دائمًا. على سبيل المثال، لنفترض أن النسبة هي 7:3.
- قد تحتاج عملية تقسيم الأشياء إلى نصفين تقريبًا إلى أربع عمليات تقطيع على الأقل: أولًا، يقوم جورج بالتقطيع بنسبة 5:5، وتحصل أليس على 5. ثم، تقوم أليس بالتقطيع بنسبة 3:2؛ لنفترض أن جورج اختار 2. ثم، يقوم جورج بالتقطيع بنسبة 2:1؛ لنفترض أن أليس اختارت 1. أخيرًا، يقومون بالتقطيع والاختيار على الباقي.
- يمكننا تحسين العملية بجعل جورج يقطع بنسبة 6:4. إذا اختارت أليس الرقم 4، تصبح النسبة 3:3، ويمكننا استخدام أسلوب القطع والاختيار مباشرةً. إذا اختارت أليس الرقم 6، تصبح النسبة 3:1. تقطع أليس بنسبة 2:2، ويختار جورج الرقم 2، فنحتاج إلى خطوة إضافية من أسلوب القطع والاختيار. إجمالاً، نحتاج إلى ثلاث عمليات قطع على الأكثر.
يبقى السؤال مفتوحاً حول كيفية إيجاد أفضل نسبة استحقاق أولية لكل نسبة.
يمكن تعميم الخوارزمية لتشمل n من الوكلاء؛ وعدد الاستعلامات المطلوبة هو
قدم تشيه وفلاينر [ 3 ] خوارزمية لتقسيم كعكة متعددة الأبعاد بين أي عدد من الوكلاء ذوي أي استحقاقات (بما في ذلك الاستحقاقات غير المنطقية)، في عدد محدود من الاستعلامات. تتطلب خوارزميتهمتُعدّ الاستعلامات في نموذج استعلام روبرتسون-ويب أكثر كفاءة من استنساخ الوكلاء وتقسيم النتائج إلى نصفين. وقد أثبتت هذه الدراسات أن تعقيد وقت التشغيل هذا هو الأمثل.
خوارزميات الاستحقاقات غير المنطقية
عندما لا تكون الاستحقاقات أعدادًا نسبية، لا يمكن استخدام الطرق القائمة على الاستنساخ لأن المقام يكون لانهائيًا. قدم شيشيدو وزينغ خوارزمية تُسمى " التحديد والقطع والاختيار" ، والتي يمكنها أيضًا التعامل مع الاستحقاقات غير النسبية، ولكن مع عدد غير محدود من عمليات القطع. [ 4 ]
يمكن أيضًا تكييف خوارزمية Cseh وFleiner للعمل مع الاستحقاقات غير المنطقية في عدد محدود من الاستعلامات. [ 5 ]
عدد القطع المطلوبة
إلى جانب عدد الاستعلامات المطلوبة، من المهم أيضًا تقليل عدد عمليات القطع المطلوبة، حتى لا يكون التقسيم مجزأً للغاية. تُنتج خوارزميات شيشيدو-زينغ تقسيمًا عادلًا بحد أقصىتخفيضات، وتقسيم عادل للغاية مع أكثر من [ 4 ]
في أسوأ الأحوال، على الأقلقد تكون هناك حاجة إلى إجراء عمليات قطع. يقدم برامز وجونز وكلاملر [ 6 ] مثالاً لحالة n = 2. يجب تقسيم كعكة مكونة من أربعة مناطق متتالية بين أليس وجورج، وتكون تقييماتهما كما يلي:
| قيمة أليس | 2 | 2 | 2 | 2 |
| قيمة جورج | 1 | 3 | 3 | 1 |
لاحظ أن القيمة الإجمالية للكعكة هي 8 لكلا الشريكين. إذاإذا كان جورج، فإن قيمة أليس لا تقل عن 6. ولإعطاء أليس نصيبها المستحق في قطعة متصلة، يجب أن نعطيها إما القطع الثلاث الموجودة في أقصى اليسار أو القطع الثلاث الموجودة في أقصى اليمين. في كلتا الحالتين، يحصل جورج على قطعة بقيمة 1 فقط، وهي أقل من نصيبه المستحق البالغ 2. ولتحقيق تقسيم عادل في هذه الحالة، يجب أن نعطي جورج نصيبه المستحق في منتصف الكعكة، حيث تكون قيمته كبيرة نسبيًا، ولكن حينها ستحصل أليس على قطعتين منفصلتين. [ 7 ]
يُبين سيغال-هاليفي [ 8 ] أنه إذا كانت الكعكة دائرية (أي أن طرفيها مُحددان)، فإنه من الممكن دائمًا تقسيمها بطريقة WPR متصلة لشخصين؛ وهذا ما يُستنتج من نظرية سترومكويست-وودال . وبتطبيق هذه النظرية بشكل متكرر لإيجاد تقسيمات دقيقة ، يُمكن الحصول على تقسيم WPR باستخدام عدد لا يتجاوزيتم تطبيق القطع عندما يكون n قوة للعدد 2، ورقم مماثل عندما يكون n عامًا.
قام كل من كرو ونارايانان وسبيركل [ 9 ] بتحسين هذا الحد الأعلى إلى 3 ن -4 باستخدام البروتوكول التالي:
- اطلب من كل وكيل i أن يحدد قيمة x بحيث يكون V i (0, x )=1/2.
- رتب العملاء حسب ترتيب علاماتهم تصاعدياً، مع كسر التعادلات بشكل تعسفي.
- أضف العناصر بالترتيب المذكور أعلاه إلى المجموعة P. توقف قبل أن يتجاوز الوزن الإجمالي للعناصر في المجموعة P النصف.
- يُطلق على أول عنصر لم تتم إضافته إلى المجموعة P اسم t ، وتُسمى مجموعة العناصر التي تلي t بـ Q. الآن:
- جميع العوامل في قيمة P (0، x ) لا تقل عن 1/2، ووزنها الإجمالي لا يزيد عن 1/2؛
- جميع العناصر في Q قيمة ( x,1 ) على الأقل 1/2، ووزنها الإجمالي على الأكثر 1/2؛
- يقوم العامل t بتقييم كل من (0,x) و ( x,1 ) عند 1/2 بالضبط.
- إذا كانت كل من P و Q غير فارغة، يتم تقسيم العامل t بين P و Q بحيث يكون الوزن الإجمالي في كل مجموعة هو 1/2 بالضبط. يتم قطع الكعكة عند x ، وتستمر العملية بشكل متكرر. يؤدي هذا إلى علاقة التكرار التالية (حيث k هو عدد العوامل في P ، باستثناء نسخة العامل t ):إضافة الشرط الأولي ويؤدي إلى الرقم المزعوم .
- الحالة الأصعب هي أن تكون المجموعة P فارغة (والحالة التي تكون فيها المجموعة Q فارغة مماثلة). هذا يعني أن وزن t لا يقل عن 1/2، وأن جميع الوكلاء يُقيّمون (0, x ) على الأكثر 1/2. في هذه الحالة، نجد قيمة y بحيث يُقيّم الوكيل t (0, y ) تمامًا w t ، ونحاول تقسيم الوكلاء إلى P و Q كما في السابق. إذا كانت إحدى هاتين المجموعتين فارغة مرة أخرى، فإننا نعلم أن جميع الوكلاء يُقيّمون (0, y ) على الأقل w t . لذلك، وفقًا لنظرية القيمة المتوسطة ، يجب أن تكون هناك قيمة z في ( x , y ) بحيث يُقيّم أحد الوكلاء، وهو ليس t ، (0, z ) بنفس قيمة t تمامًا . عندئذٍ، يمكننا تقسيم المجموعة عند z وتكرار العملية كما في الحالة الأولى.
لا يزال العدد الدقيق لعمليات القطع المطلوبة غير محدد. أبسط الحالات المفتوحة هي عندما يكون هناك 3 عملاء وتكون الأوزان 1/7، 2/7، 4/7. من غير المعروف ما إذا كان عدد عمليات القطع المطلوبة هو 4 (كما في الحد الأدنى) أو 5 (كما في الحد الأعلى).
انظر أيضاً
قدم زينغ [ 10 ] خوارزمية لتقسيم الكعكة بشكل تقريبي خالٍ من الحسد مع استحقاقات مختلفة.
Dall'Aglio و MacCheroni [ 11 ] : Thm.3 أثبت وجود تقسيم الكعكة النسبي مع استحقاقات مختلفة حتى عندما يتم وصف تفضيلات الوكلاء بعلاقات تفضيل غير جمعية، طالما أنها تفي ببعض البديهيات.
مراجع
- 1 2 3 4 روبرتسون، جاك؛ ويب، ويليام (1998). خوارزميات تقطيع الكعكة: كن عادلاً إن استطعت . ناتيك، ماساتشوستس: إيه كيه بيترز. ISBN 978-1-56881-076-8. إل سي سي إن 97041258 . OL 2730675W .
- ↑ ماكافاني، كيفن؛ روبرتسون، جاك؛ ويب، ويليام (1992). "تقسيمات رامزي للأعداد الصحيحة والتقسيمات العادلة". كومبيناتوريكا . 12 (2): 193. doi : 10.1007/bf01204722 . S2CID 19376212 .
- ↑ تشيه، أغنيس؛ فلينر، تاماس (2020-06-01). "تعقيد تقسيم الكعكة بحصص غير متساوية" . معاملات ACM في الخوارزميات . 16 (3): 29:1–29:21. arXiv : 1709.03152 . doi : 10.1145/3380742 . ISSN 1549-6325 . S2CID 218517351 .
- شيشيدو ، هارونور؛ زينغ، داو-تشي (1999). "خوارزميات التحديد والاختيار والقطع للتقسيم العادل والعادل للغاية". اتخاذ القرارات الجماعية والتفاوض . 8 (2): 125-137 . doi : 10.1023 /a:1008620404353 . ISSN 0926-2644 . S2CID 118080310 .
- ↑ تشيه، أغنيس؛ فلينر، تاماس (2018)، "تعقيد تقطيع الكعكة بحصص غير متساوية"، نظرية الألعاب الخوارزمية ، دار نشر سبرينغر الدولية، ص 19-30 ، arXiv : 1709.03152 ، doi : 10.1007/978-3-319-99660-8_3 ، ISBN 9783319996592، S2CID 19245769
- ↑ برامز، إس. جيه.؛ جونز، إم. إيه.؛ كلاملر، سي. (2007). "تقسيم الفطيرة النسبي". المجلة الدولية لنظرية الألعاب . 36 ( 3-4 ): 353. doi : 10.1007/s00182-007-0108-z . S2CID 19624080 .
- لاحظ وجود تقسيم متصل تكون فيه نسب قيم الشركاء 3:1 - أعطِ أليس الجزأين الأيسرين و8/11 من الجزء الثالث (القيمة 4 + 16/11 = 60/11)، وأعطِ جورج الجزء المتبقي 3/11 والجزء الأيمن (القيمة 1 + 9/11 = 20/11). مع ذلك، لا يُعد هذا التقسيم تقسيمًا عادلًا، إذ لا يحصل أي شريك على نصيبه المستحق.
- ↑ سيغال-هاليفي، إيريل (14 مارس 2018). "تقطيع الكعكة باستحقاقات مختلفة: كم عدد القطع المطلوبة؟". مجلة التحليل الرياضي والتطبيقات . 480 123382. arXiv : 1803.05470 . doi : 10.1016/j.jmaa.2019.123382 . S2CID 3901524 .
- ↑ كرو، لوغان؛ نارايانان، بهارجاف؛ سبيركل، صوفي (2019-09-16). "القسمة غير المتناسبة". arXiv : 1909.07141 [ math.CO ].
- ↑ زينغ، داو-تشي (2000). "إجراءات تقريبية خالية من الحسد". ممارسة الألعاب: مساهمات من نظرية الألعاب التطبيقية . مكتبة النظرية والقرار. المجلد 23. سبرينغر. الصفحات 259-271 . doi : 10.1007/978-1-4615-4627-6_17 . ISBN 9781461546276.
- ^ دالجليو، م.؛ ماشيروني، ف. (2009). “الأراضي المتنازع عليها” (PDF) . الألعاب والسلوك الاقتصادي . 66 : 57– 77. دوى : 10.1016/j.geb.2008.04.006 .
- تقطيع الكعكة
- بروتوكولات تقسيم العدالة
