Agents Contracting Tasks in Non-Collaborative Environments

Abstract

Agents may sub-contract some of their tasks to other agent(s) even when they don’t share a com-mon goal. An agent tries to contract some of its tasks that it can’t perform by itself, or when the task may be performed more efficiently or better by other agents. A “selfish ” agent may convince another “selfish ” agent to help it with its task, even if the agents are not assumed to be benev-olent, by promises of rewards. We propose tech-niques that provide efficient ways to reach sub-contracting in varied situations: the agents have full information about the environment and each other vs. subcontracting when the agents don’t know the exact state of the world. We consider sit-uations of repeated encounters, cases of asymmet-ric information, situations where the agents lack information about each other, and cases where an agent subcontracts a task to a group of agents. We also consider situations where there is a com-petition either among contracted agents or con-tracting agents. In all situations we would like the contracted agent to carry out the task efficiently without the need of close supervision by the con-tracting agent. The contracts that are reached are simple, Pareto-optimal and stable.

Cite

Text

Kraus. "Agents Contracting Tasks in Non-Collaborative Environments." AAAI Conference on Artificial Intelligence, 1993.

Markdown

[Kraus. "Agents Contracting Tasks in Non-Collaborative Environments." AAAI Conference on Artificial Intelligence, 1993.](https://mlanthology.org/aaai/1993/kraus1993aaai-agents/)

BibTeX

@inproceedings{kraus1993aaai-agents,
  title     = {{Agents Contracting Tasks in Non-Collaborative Environments}},
  author    = {Kraus, Sarit},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {1993},
  pages     = {243-248},
  url       = {https://mlanthology.org/aaai/1993/kraus1993aaai-agents/}
}