Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sii_beta_answers(final).docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
3.15 Mб
Скачать

23.Аукционы как переговоры с целью распределения ресурсов: классификация аукционов; основные варианты проведения аукционов – английский, голландский; проблемы лжи и сговора при проведении аукционов.

Взаимодействие агентов может быть одним из следующих видов: либо они решают общую задачу, либо каждый свою – конкуренция(за захват ресурсов – организуется аукционом).

Использование аукциона в переговорах агентов обеспечивает возможность явной передачи «полезности» (в виде цены) от одного агента к другому. По сути, аукцион – это мощный рыночный механизм самоорганизации коллективного поведения, и с его помощью, как и в моделях, основанных на теории игр, можно сконструировать такую схему торгов, которая обеспечит требуемые свойства многоагентной системы. На аукционе некоторые ресурсы, необходимые для достижения цели несколькими агентами, выставляются на «продажу». Ресурсы эти ограничены, поэтому агенты соперничают между собой в процессе торгов. Возможности «покупки» ресурсов агентами также ограничены, а целесообразность покупки оценивается функцией полезности ресурса, которая, как правило, вычисляется в виде разности между «доходом» от использования ресурса и затратами на его покупку.

На аукционе один агент играет особую роль аукционера. Только он заинтересован в повышении цены на ресурс. Все остальные агенты заинтересованы в снижении цен.

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

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

«английские», когда цена повышается, начиная с некоторой стартовой, и побеждает тот агент, кто предложил наибольшую цену;

«голландские», когда торги начинаются с самой высокой цены, за которую агент-аукционер хотел бы продать ресурс, и эта цена им постепенно снижается, пока какой-либо агент не согласится купить ресурс за предлагаемую цену.

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

В традиционной модели аукциона механизм рассуждений и принятия решений агентом остается «за кадром». Именно применение механизма рассуждений, в котором могут использоваться знания агента о себе, о других агентах, о среде и т.д., для формирования поведения в процессе переговоров составляет основные резервы улучшения модели аукциона.

24.Задачно-ориентированные переговоры: формализация переговорного процесса и стратегия ведение переговоров по протоколу последовательных уступок.

Взаимодействие агентов может быть одним из следующих видов: либо они решают общую задачу, либо каждый свою – конкуренция(за захват ресурсов – организуется аукционом).

Дружественные агенты решают общую задачу. Этот процесс должен приводить к эффективному решению.

Осуществляется с помощью переговорного процесса – ЗОП (задачно-ориентированный переговор). При этом должны выполняться условия:

1)необходимо множество предложений, которые могут быть сделаны участниками переговоров друг другу.

Предложение – это конкретный вариант разделения общей задачи на составляющие;

2)необходим протокол, определяющий, какие предложения могут быть сделаны, а какие не могут, в зависимости от истории переговоров.

Результат – заключение соглашения.

Соглашение – предложение, которое устраивает все стороны, участвующие в переговорах;

3)необходимо множество стратегий, которое для каждого агента позволяет определить, принимать данное предложение или нет, какое ответное предложение сделать в данный момент;

4)необходимо правило, которое определяет, что соглашение может быть заключено в данный момент.

Трудности:

1)определить, что может являться предметом переговоров, а что нет;

2)определить количество участников переговорного процесса.

Минимальное количество участников – 2.

Форматы: 1) один-один, 2)один-много, 3)много-много.

Примеры задач, требующих переговорного процесса:

1)согласовать перевозку грузов несколькими людьми;

2)совместное использование ресурса.

ЗОП = < T, A, C >. С = Р(Ti)

T – множество предложений;

А – множество агентов, участвующих в переговорах;

С – ценности предложений.

Рассчитывается как применение функции полезности к конкретному предложению.

Полезность – субъективная величина.

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

Ua(Ti) = P(Ta) – P(Ti) > 0.

P(Ta) – стоимость решения собственного множества задач агента;

P(Ti) – стоимость сделанного предложения(предлагаемого множества задач).

Если Ua(Ti)>0, то предложение полезно для агента «а»;

Если Ua(Ti)=0, то равноценно и принимать его нет необходимости.

Протокол – важная составляющая ведения переговоров. Наиболее популярный – протокол взаимовыгодных уступок:

1)На первом раунде агенты одновременно делают друг другу предложения, предложения содержат 2 подмножества задач к переговорному множеству:

-задачи для себя;

-задачи для другого.

Т1 – предложение, сделанное 1-м агентом.

Т2 – 2-м агентом.

U1, U2 – функции оценки полезности - точки зрения 1-го агента и 2-го агента.

Соглашение может быть заключено в том случае, если:

U1(T2)>=U1(T1) или

U2(T1)>=U2(T2)

«Чужое предложение выгоднее, чем своё».

Если выполняются оба, то какое принять – выбирается через жребий.

Если соглашение не заключено в текущем раунде, то переговоры переносятся на следующий раунд. Но на этом раунде какой-то из агентов должен сделать уступку.

Какова должна быть стратегия поведения по этому протоколу?

1)первым предложением должно быть наиболее выгодное для себя;

2)кто должен уступать на очередном раунде? Предлагается использовать оценку готовности агента к риску возникновения конфликта(когда один агент перестает уступать, может привести к неудаче переговорного процесса).

Готовность к риску может быть оценена как соотношение полезности, которую агент i-й потеряет, принимая предложение агента j, к полезности собственного предложения агента i, которую он сохранит, не принимая предложения агента j.

Полезность агента i, которую он потеряет – разница между полезностью для его собственного предложения и предложения агента j.

deltaUij = Ui(Ti) – Ui(Tj);

risk = deltaUij/Ui(Ti) // riski = [0;1]

Чем ближе к 1, тем меньше агент теряет, идя на конфликт; чем ближе к 0 – тем больше теряет и должен идти на уступки.

2)на очередном раунде уступает тот агент, у которого risk ниже. Если равны – жребий. Уступить надо ровно столько, чтобы изменить баланс риска, чтобы на следующем раунде уступал другой агент.

Пример – развоз детей в школу соседями.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]