В математике лексиминный порядок — это полный предварительный порядок конечномерных векторов. Более точный, но менее распространенный термин — лексиминный предварительный порядок . Лексиминный порядок особенно важен в теории общественного выбора и справедливого дележа . [1] [2] [3]
Вектор x = ( x 1 , ..., x n ) лексиминно больше вектора y = ( y 1 , ..., y n ), если выполняется одно из следующих условий:
Вектор (3,5,3) лексимин-больше, чем (4,2,4), так как наименьший элемент в первом равен 3, а во втором равен 2. Вектор (4,2,4) лексимин-больше, чем (5,3,2), так как наименьшие элементы в обоих равны 2, но второй по величине элемент в первом равен 4, а во втором равен 3.
Векторы с одинаковым мультимножеством элементов эквивалентны относительно лексиминного предпорядка, поскольку они имеют одинаковый наименьший элемент, одинаковый второй по величине элемент и т. д. Например, векторы (4,2,4) и (2,4,4) лексиминно эквивалентны (но оба лексиминно больше, чем (2,4,2)).
В лексикографическом порядке первое сравнение — между x 1 и y 1 , независимо от того, являются ли они наименьшими по своим векторам. Второе сравнение — между x 2 и y 2 , и так далее.
Например, вектор (3,5,3) лексикографически меньше , чем (4,2,4), поскольку первый элемент в первом равен 3, а во втором — 4. Аналогично, (4,2,4) лексикографически больше, чем (2,4,4).
Следующий алгоритм можно использовать для вычисления того, является ли x лексиминно больше, чем y :
Порядок лексимакс похож на порядок лексимин, за исключением того, что первое сравнение выполняется между самыми большими элементами , второе сравнение — между вторыми по величине элементами и т. д.
В теории общественного выбора [4] , в частности , в справедливом разделении [1], порядок лексимина является одним из порядков, используемых для выбора между альтернативами. В типичной задаче общественного выбора общество должно выбирать среди нескольких альтернатив (например, нескольких способов распределения набора ресурсов). Каждая альтернатива индуцирует профиль полезности — вектор, в котором элемент i является полезностью агента i в распределении. Альтернатива называется лексимин-оптимальной, если ее профиль полезности (слабо) лексимин-больше, чем профиль полезности всех других альтернатив.
Например, предположим, что есть три альтернативы: x дает полезность 2 для Алисы и 4 для Джорджа; y дает полезность 9 для Алисы и 1 для Джорджа; и z дает полезность 1 для Алисы и 8 для Джорджа. Тогда альтернатива x является лексимин-оптимальной, поскольку ее профиль полезности равен (2,4), что лексимин-больше, чем у y (9,1) и z (1,8). Лексимин-оптимальное решение всегда является Парето-эффективным .
Правило лексимина выбирает из всех возможных распределений лексимин-оптимальные. Его часто называют эгалитарным правилом ; см. эту страницу для получения дополнительной информации о его вычислении и применении. Для конкретных применений правила лексимина в справедливом дележе см.:
В многокритериальном анализе решений необходимо принять решение, и есть несколько критериев, на которых должно основываться решение (например: стоимость, качество, скорость и т. д.). Один из способов принятия решения — назначить каждой альтернативе вектор чисел, представляющих ее значение в каждом из критериев, и выбрать альтернативу, вектор которой является лексиминно-оптимальным. [5]
Лексиминовый порядок также используется для многокритериальной оптимизации , [6] например, в оптимальном распределении ресурсов, [7] задачах размещения, [8] и матричных играх. [9]
Он также изучается в контексте решения задач с нечеткими ограничениями. [10] [11]
Порядок лексимина может использоваться как правило для решения задач сетевого потока . При наличии сети потока, источника s , стока t и заданного подмножества E ребер поток называется лексимин-оптимальным (или убывающе минимальным ) на E , если он минимизирует наибольший поток на ребре E , при условии, что это минимизирует второй по величине поток и т. д. Существует полиномиальный алгоритм для вычисления самого дешевого лексимин-оптимального целочисленного потока заданного объема потока. Это возможный способ определения справедливого потока . [12]
Одним из видов решения кооперативной игры является вектор выигрыша, который минимизирует вектор лексимина избыточных значений коалиций среди всех векторов выигрыша, которые эффективны и индивидуально рациональны. Это решение называется ядрышком .
Представление порядка на множестве векторов — это функция f , которая присваивает каждому вектору один номер, так что порядок между номерами идентичен порядку между векторами. То есть, f ( x ) ≥ f ( y ) тогда и только тогда, когда x больше y на этот порядок. Когда число возможных векторов счетно (например, когда все векторы целые и ограниченные), порядок лексимина может быть представлен различными функциями, например:
Однако, когда множество возможных векторов несчетно (например, действительные векторы), никакая функция (непрерывная или нет) не может представлять лексиминный порядок. [14] : 34 То же самое верно и для лексикографического порядка .