2025-11-12T03:19:33.205062

EFX Allocations and Orientations on Bipartite Multi-graphs: A Complete Picture

Afshinmehr, Danaei, Kazemi et al.
We consider the fundamental problem of fairly allocating a set of indivisible items among agents having valuations that are represented by a multi-graph -- here, agents appear as vertices and items as edges between them and each vertex (agent) only values the set of its incident edges (items). The goal is to find a fair, i.e., envy-free up to any item (EFX) allocation. This model has recently been introduced by Christodoulou et al. (EC-23) where they show that EFX allocations always exist on simple graphs for monotone valuations, i.e., where any two agents can share at most one edge (item). A natural question arises as to what happens when we go beyond simple graphs and study various classes of multi-graphs? We answer the above question affirmatively for the valuation class of bipartite multi-graphs and multi-cycles. The main contribution of this work is to establish the existence of EFX allocations on bipartite multi-graphs for monotone valuations and on multi-cycles for MMS-feasible valuations. We also present pseudo-polynomial time algorithms to compute EFX allocations for the above settings. Furthermore, we show that for bipartite multi-graphs with cancelable valuations, EFX allocations can be computed in polynomial time. We thus widen the spectrum where EFX allocations are guaranteed to exist. Next, we study EFX orientations (allocations where every item is assigned to one of its two endpoint agents) and provide a complete characterization of their existence on bipartite multi-graphs in terms of two key parameters: (i) the number of edges shared between any two agents and (ii) the diameter of the graph. Finally, we prove that it is NP-complete to determine whether a given fair division instance on a bipartite multi-graph admits an EFX orientation, even with a constant number of agents.
academic

EFX Распределения и Ориентации на Двудольных Мультиграфах: Полная Картина

Основная информация

  • ID статьи: 2410.17002
  • Название: EFX Allocations and Orientations on Bipartite Multi-graphs: A Complete Picture
  • Авторы: Махьяр Афшинмехр, Алиреза Данаи, Мехрафарин Каземи, Курт Мельхорн, Нидхи Рати
  • Классификация: cs.GT (теория игр), cs.DS (структуры данных и алгоритмы)
  • Дата публикации: Октябрь 2024 г. (препринт arXiv)
  • Ссылка на статью: https://arxiv.org/abs/2410.17002

Аннотация

В данной работе исследуется проблема справедливого распределения неделимых товаров при функциях оценки, представленных мультиграфами. В этой модели агенты соответствуют вершинам графа, товары соответствуют рёбрам, и каждый агент имеет положительную оценку только для рёбер, инцидентных ему. Целью является нахождение справедливого распределения, удовлетворяющего условию EFX (envy-free up to any item). Статья основывается на работе Christodoulou и др. (2023), которые доказали существование EFX распределений для монотонных функций оценки на простых графах. Данная работа расширяет исследование на различные классы мультиграфов. Основные вклады включают: (1) доказательство существования EFX распределений для монотонных оценок на двудольных мультиграфах и MMS-feasible оценок на мультициклах; (2) предоставление псевдополиномиальных алгоритмов времени; (3) полную характеризацию проблемы EFX ориентации; (4) доказательство NP-полноты проблемы существования EFX ориентации.

Исследовательский контекст и мотивация

Предпосылки проблемы

Теория справедливого разделения является важным направлением исследований на пересечении экономики, социальных наук, математики и информатики, целью которого является справедливое распределение набора ресурсов между несколькими участниками. В случае неделимых товаров классическое распределение без зависти может не существовать, поэтому исследователи предложили различные ослабленные версии, среди которых EFX считается наиболее близким к отсутствию зависти понятием справедливости в дискретных условиях.

Исследовательская мотивация

  1. Теоретические вызовы: Для четырёх и более агентов существование EFX распределений остаётся серьёзной открытой проблемой
  2. Расширение модели: Christodoulou и др. доказали существование EFX распределений на простых графах; естественный вопрос состоит в том, как обстоит дело с мультиграфами
  3. Практические приложения: Модель применима к географическим сценариям, где агенты заботятся только о близлежащих ресурсах, таких как торговые коридоры, газопроводы и т.д.

Ограничения существующих подходов

  • Существующие результаты в основном ограничены простыми графами (любые два агента имеют не более одного общего товара)
  • Отсутствует систематическое исследование случая мультиграфов (два агента могут иметь несколько общих товаров)
  • Существование и вычислительная сложность EFX ориентации не получили полной характеризации

Основные вклады

  1. Теоремы существования: Доказано, что EFX распределения всегда существуют для монотонных функций оценки на двудольных мультиграфах и для MMS-feasible оценок на мультициклах
  2. Разработка алгоритмов: Предоставлены псевдополиномиальные алгоритмы времени для вычисления EFX распределений; для сократимых функций оценки возможно вычисление за полиномиальное время
  3. Полная характеризация: На основе двух ключевых параметров (q и d(G)) дана полная характеризация существования EFX ориентации на двудольных мультиграфах
  4. Анализ сложности: Доказана NP-полнота проблемы определения существования EFX ориентации, даже для постоянного числа агентов
  5. Результаты аппроксимации: Для случаев, когда EFX ориентация не существует, доказано существование ориентации, при которой по крайней мере ⌈n/2⌉ агентов удовлетворяют EFX, а остальные удовлетворяют 1/2-EFX

Подробное описание методов

Определение задачи

Входные данные:

  • Мультиграф G = (V,E), где V = n представляет n агентов, E представляет m товаров
  • Функции оценки {vi}i∈n, удовлетворяющие vi(S) = vi(S ∩ E(i)), где E(i) — множество рёбер, инцидентных агенту i

Выходные данные:

  • Полное распределение X = (X1,...,Xn), удовлетворяющее условию EFX
  • Или EFX ориентация (каждый товар распределяется одному из его концевых агентов)

Ограничения:

  • EFX: для любых агентов i,j и товара g ∈ Xj выполняется vi(Xi) ≥ vi(Xj \ {g})
  • Типы функций оценки: монотонные, сократимые, MMS-feasible и т.д.

Архитектура модели

Основные концепции

  1. T-cut конфигурация: Для соседних агентов i ∈ S и j ∈ T агент j разбивает E(i,j) на два пакета C1 и C2 таким образом, что оба являются EFX-feasible для j
  2. Доступные множества: Определяется Ai,j(X) как множество доступных рёбер для агента i из E(i,j) при текущем распределении X
  3. Безопасные множества: Для завидующего агента i определяется Si(X) как его безопасное множество

Ключевые свойства

Алгоритм поддерживает шесть ключевых свойств:

  1. X является EFX ориентацией
  2. Товары в E(i,j) распределены согласно j-cut конфигурации
  3. Каждый агент получает свой наиболее предпочтительный доступный пакет
  4. Доступные множества незавидующих агентов пусты
  5. Оценка незавидующих агентов для нераспределённых инцидентных рёбер не превышает текущего пакета
  6. Завидующие агенты находятся в безопасном множестве завидующего агента

Технические инновации

1. Разработка механизма конфигурации

Инновационное введение концепции T-cut конфигурации, объединяющей идеи двусторонних протоколов выбора, обеспечивает систематический подход к обработке нескольких рёбер в мультиграфах.

2. Многоэтапная структура алгоритма

Разработана пятиэтапная структура алгоритма, последовательно удовлетворяющая шести ключевым свойствам:

  • Алгоритм 1: Жадная ориентация, удовлетворяющая свойствам (1)-(3)
  • Алгоритм 2: Обработка незавидующих агентов, удовлетворяющая свойству (4)
  • Алгоритм 3: Увеличение оценки незавидующих агентов, удовлетворяющая свойству (5)
  • Алгоритм 4: Построение безопасных множеств, удовлетворяющая свойству (6)
  • Алгоритм 5: Финальное распределение оставшихся товаров

3. Использование структуры двудольного графа

Полное использование структурных особенностей двудольных графов, в частности того факта, что завидующие вершины могут появляться только в одном разбиении, значительно упрощает анализ и разработку алгоритмов.

Экспериментальная установка

Теоретическая структура анализа

Данная работа является в основном теоретической, результаты проверяются математическими доказательствами, а не экспериментами. Структура анализа включает:

  1. Доказательства существования: Конструктивные доказательства показывают, как найти распределение, удовлетворяющее условиям
  2. Анализ сложности алгоритмов: Анализируется временная сложность каждого шага алгоритма
  3. Построение контрпримеров: Конкретные примеры доказывают, что в некоторых случаях EFX ориентация не существует

Метрики оценки

  • Удовлетворение EFX: Удовлетворяют ли все агенты условию EFX
  • Временная сложность: Время выполнения алгоритма (полиномиальное vs псевдополиномиальное)
  • Коэффициент аппроксимации: Качество приближённого решения для случаев, когда точное решение не существует

Результаты экспериментов

Основные результаты

1. Теоремы существования

Теорема 4.11: Для двудольных мультиграфов с монотонными оценками EFX распределение всегда существует и может быть вычислено за псевдополиномиальное время; для сократимых оценок может быть вычислено за полиномиальное время.

Теорема 5.1: Для мультициклов с MMS-feasible оценками EFX распределение всегда существует и может быть вычислено за псевдополиномиальное время.

2. Полная характеризация EFX ориентации

Полная характеризация на основе параметров q (максимальное число рёбер между любыми двумя агентами) и d(G) (диаметр графа):

Условия параметровСуществование EFX ориентации
Без циклов, q=2, d(G)≤4Существует
Без циклов, q=2, d(G)>4Может не существовать
Без циклов, q>2, d(G)≤2Существует
Без циклов, q>2, d(G)>2Может не существовать
С циклами, q≥2, d(G)≥2Может не существовать

3. Результаты сложности

Теорема 3.6: Определение существования EFX ориентации на двудольных мультиграфах является NP-полной задачей, даже для постоянного числа агентов.

4. Результаты аппроксимации

Теорема 4.12: Для двудольных мультиграфов с аддитивными оценками всегда существует ориентация, при которой по крайней мере ⌈n/2⌉ агентов удовлетворяют EFX, а остальные удовлетворяют 1/2-EFX.

Анализ примеров

Статья демонстрирует выполнение алгоритма на конкретных примерах:

  • Рисунки 7-10 показывают пошаговое выполнение алгоритма на конкретных двудольных мультиграфах
  • Построение контрпримеров (рисунки 1-5) доказывает несуществование EFX ориентации в некоторых случаях

Теоретические находки

  1. Критическая роль двудольной структуры: Структура двудольного графа гарантирует, что завидующие вершины появляются только в одном разбиении, что является ключом к успеху алгоритма
  2. Эффективность механизма конфигурации: T-cut конфигурация обеспечивает единый фреймворк для обработки множественных рёбер
  3. Параметризованная сложность: Два параметра q и d(G) полностью характеризуют существование EFX ориентации

Связанные работы

Современное состояние исследований EFX

  • Два агента: Plaut и Roughgarden доказали существование при монотонных оценках
  • Три агента: Серия работ доказала существование для различных типов оценок
  • Специальные оценки: Существование при одинаковых оценках, двоичных оценках и других специальных случаях

Справедливое разделение на графах

  • Christodoulou и др. впервые предложили модель EFX распределения на простых графах
  • Последующие работы исследовали EF1 ориентации, смешанные товары и другие расширения
  • Данная работа является первой систематической работой по исследованию случая мультиграфов

Параллельные работы

Две независимые параллельные работы также исследуют EFX на мультиграфах:

  • Sgouritsa и Sotiriou (2025): Доказали существование EFX для монотонных оценок на двудольных мультиграфах
  • Bhaskar и Pandit (2024): Исследовали EFX существование на конкретных классах мультиграфов

Выводы и обсуждение

Основные выводы

  1. Теоретический вклад: Впервые дана полная характеризация существования EFX распределений на двудольных мультиграфах, расширяющая существующий теоретический фреймворк
  2. Алгоритмический вклад: Предоставлены практические псевдополиномиальные алгоритмы; для специфических типов оценок достигается полиномиальное время
  3. Характеризация сложности: Полный анализ вычислительной сложности проблемы EFX ориентации

Ограничения

  1. Ограничения на класс графов: Результаты в основном сосредоточены на двудольных мультиграфах; случай общих мультиграфов остаётся открытой проблемой
  2. Ограничения на функции оценки: Хотя охватываются различные типы оценок, наиболее общий случай остаётся недостижимым
  3. Эффективность алгоритмов: Для общих монотонных оценок достигается только псевдополиномиальная временная сложность

Направления будущих исследований

  1. Общие мультиграфы: Авторы предполагают, что EFX распределения существуют на любых мультиграфах, но доказательство требует новых техник
  2. Оптимизация алгоритмов: Поиск более эффективных алгоритмов, особенно полиномиальных
  3. Социальное благосостояние: Исследование компромисса между EFX распределениями и эффективностью

Глубокая оценка

Преимущества

  1. Теоретическая глубина: Полные доказательства существования и анализ сложности обеспечивают значительный теоретический вклад
  2. Технические инновации: Механизм T-cut конфигурации и многоэтапная структура алгоритма являются инновационными
  3. Полнота результатов: Дана полная параметризованная характеризация существования EFX ориентации
  4. Ясность изложения: Статья хорошо структурирована, доказательства детальны и легко понять

Недостатки

  1. Отсутствие экспериментальной проверки: Как чистая теоретическая работа, отсутствует оценка производительности алгоритмов на реальных данных
  2. Ограниченные практические приложения: Модель мультиграфов имеет относительно ограниченные практические применения
  3. Технические ограничения: Расширение на общие мультиграфы сталкивается с техническими трудностями

Влияние

  1. Академическая ценность: Обеспечивает важный теоретический прогресс в теории справедливого разделения, продвигая развитие исследований EFX
  2. Методологический вклад: Предложенный технический фреймворк может быть полезен для других задач справедливого разделения на графах
  3. Открытые проблемы: Обеспечивает важное техническое накопление для проблемы существования EFX на общих мультиграфах

Применимые сценарии

  1. Теоретические исследования: Важный справочный материал для исследователей в области теории справедливого разделения
  2. Разработка алгоритмов: Механизм конфигурации может быть использован при разработке других алгоритмов справедливого разделения
  3. Теория сложности: Результаты NP-полноты имеют ценность для исследований вычислительной сложности

Библиография

Статья цитирует важные работы в области справедливого разделения, включая:

  • Christodoulou et al. 2023: Пионерская работа по EFX распределениям на простых графах
  • Plaut and Roughgarden 2020: Доказательство существования EFX для двух агентов
  • Chaudhury et al. 2020: Важный прогресс в случае трёх агентов
  • Caragiannis et al. 2016: Первое введение концепции EFX

Резюме: Это высококачественная статья в области теоретической информатики, вносящая значительный вклад в теорию справедливого разделения. Статья технически строга, результаты полны, обеспечивает глубокое понимание проблемы EFX распределений на мультиграфах и представляет собой важный прогресс в данной области.