ABSTRACT
This paper presents a decentralized task allocation method that can handle allocation of tasks with time and precedence constraints in a multi-agent setting where not all information needed for a centralized approach is shared.
In our MAGNET-based approach agents distribute tasks via first-price reverse combinatorial auctions, where the auctioneer is whatever agent has tasks to be allocated. The choice of MAGNET is based on its uniqueness to handle auctions for allocation of tasks which include time windows and precedence constraints.
Empirical evaluations based on real data obtained from a logistics company show that the system performs well. The costs of the allocations obtained by our approach are on average within 5% from the optimal allocation. The computation time is linear in the number of tasks, while computing the optimal allocation is an NP-hard problem.
- A. Babanov, J. Collins, and M. Gini. Asking the right question: Risk and expectation in multi-agent contracting. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 17(4):173--186, September 2003. Google ScholarDigital Library
- P. Briggs. The hand-off: the future of outsourced logistics may be found in the latest buzzword {fourth party logistics}. Canadian Transportation Logistics, 102(5):18, 1999.Google Scholar
- M. Charikar and B. Raghavachari. The finite capacity dial-a-ride problem. In 39th Annual Symposium on Foundations of Computer Science, page 458, Los Alamitos, CA, USA, 1998. IEEE Computer Society. Google ScholarDigital Library
- S. Chien, A. Barrett, T. Estlin, and G. Rabideau. A comparison of coordinated planning methods for cooperating rovers. In Proc. of the Fourth Int'l Conf. on Autonomous Agents, pages 100--101. ACM Press, 2000. Google ScholarDigital Library
- J. Collins. Solving Combinatorial Auctions with Temporal Constraints in Economic Agents. PhD thesis, University of Minnesota, June 2002. Google ScholarDigital Library
- J. Collins, G. Demir, and M. Gini. Bidtree ordering in IDA* combinatorial auction winner-determination with side constraints. In J. Padget, O. Shehory, D. Parkes, N. Sadeh, and W. Walsh, editors, Agent Mediated Electronic Commerce IV, volume LNAI2531, pages 17--33. Springer-Verlag, 2002. Google ScholarDigital Library
- J. Collins, W. Ketter, and M. Gini. A multi-agent negotiation testbed for contracting tasks with temporal and precedence constraints. Int'l Journal of Electronic Commerce, 7(1):35--57, 2002. Google ScholarDigital Library
- J. Cordeau and G. Laporte. The dial-a-ride problem (darp): Variants, modeling issues and algorithms. 4OR, 1, 2003.Google Scholar
- J. S. Cox, E. H. Durfee, and T. Bartold. A distributed framework for solving the multiagent plan coordination problem. In Autonomous Agents and Multi-Agent Systems, pages 821--827, 2005. Google ScholarDigital Library
- M. Desrochers, J. Desrosiers, and M. Solomon. A new optimization algorithm for the vehicle routing problem with time windows. Operations Research, 40(2):342--354, 1992. Google ScholarDigital Library
- M. B. Dias, R. M. Zlot, N. Kalra, and A. T. Stentz. Market-based multirobot coordination: A survey and analysis. Technical Report CMU-RI-TR-05-13, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, April 2005.Google ScholarCross Ref
- K. Dorer and M. Calisti. An adaptive solution to dynamic transport optimization. In Proc. of AAMAS05, pages 45--51, 2005. Google ScholarDigital Library
- E. H. Durfee. Scaling up agent coordination strategies. IEEE Computer, 34(7):39--46, July 2001. Google ScholarDigital Library
- A. Glass and B. J. Grosz. Socially conscious decision-making. In Proc. of the Fourth Int'l Conf. on Autonomous Agents, pages 217--224, June 2000. Google ScholarDigital Library
- M. Hoogendoorn and C. M. Jonker. Formation of virtual organizations through negotiation. In Proceedings of the Fourth German Conference on Multiagent Technologies (MATES 2006), pages 135--146. Springer, 2006. Google ScholarDigital Library
- L. Hunsberger and B. J. Grosz. A combinatorial auction for collaborative planning. In Proc. of 4th Int'l Conf on Multi-Agent Systems, pages 151--158, Boston, MA, 2000. IEEE Computer Society Press. Google ScholarDigital Library
- J. J. Jaw, A. Odoni, H. Psaraftis, and N. Wilson. Heuristic algorithm for the multi-vehicle advance request dial-a-ride problem with time windows. Transportation Research Part B, 20B:243--257, 1986.Google ScholarCross Ref
- R. Kasilingam. Logistics and Transportation: Design and Planning. Springer, 1999.Google Scholar
- R. E. Korf. Depth-first iterative deepening: An optimal admissible tree search. Artificial Intelligence, 27:97--109, 1985. Google ScholarDigital Library
- V. Krishna. Auction Theory. Academic Press, London, UK, 2002.Google Scholar
- T. Magnanti. Combinatorial optimization and vehicle fleet planning: Perspectives and prospects. Networks, 11:179--214, 1981.Google ScholarCross Ref
- R. Mailler and V. Lesser. Solving distributed constraint optimization problems using cooperative mediation. In Proc. of AAMAS04, 2004. Google ScholarDigital Library
- P. J. Modi, W.-M. Shen, M. Tambe, and M. Yokoo. An asynchronous complete method for distributed constraint optimization. In Proc. of AAMAS03, 2003. Google ScholarDigital Library
- T. A. Moehlman, V. R. Lesser, and B. L. Buteau. Decentralized negotiation: An approach to the distributed planning problem. Group Decision and Negotiation, 1:161--191, 1992.Google ScholarCross Ref
- T. Notteboom. Container shipping and ports: An overview. Review of Network Economics, 3(2):86--106, 2004.Google ScholarCross Ref
- P. Scerri, A. Farinelli, S. Okamoto, and M. Tambe. Allocating tasks in extreme teams. In Proc. of AAMAS05, pages 727--734, 2005. Google ScholarDigital Library
- M. C. Schut, M. Kentrop, M. Leenaarts, M. Melis, and I. Miller. Approach: Decentralised rotation planning for container barges. In Proceedings of the 16th European Conference on Artificial Intelligence, pages 755--759, 2004.Google Scholar
- R. G. Smith. The contract net protocol: High level communication and control in a distributed problem solver. IEEE Trans. Computers, 29(12):1104--1113, December 1980. Google ScholarDigital Library
- W. E. Walsh, M. Wellman, and F. Ygge. Combinatorial auctions for supply chain formation. In Proc. of ACM Conf on Electronic Commerce (EC-00), pages 260--269, October 2000. Google ScholarDigital Library
- M. Wellman, J. MacKie-Mason, D. Reeves, and S. Swaminathan. Exploring bidding strategies for market-based scheduling. In Proc. of Fourth ACM Conf on Electronic Commerce, 2003. Google ScholarDigital Library
- M. P. Wellman, W. E. Walsh, P. R. Wurman, and J. K. MacKie-Mason. Auction protocols for decentralized scheduling. Games and Economic Behavior, 35:271--303, 2001.Google ScholarCross Ref
Index Terms
- Decentralized task allocation using magnet: an empirical evaluation in the logistics domain
Recommendations
Winner determination for combinatorial auctions for tasks with time and precedence constraints
Marco Somalvico Memorial IssueWe present a solution to the winner determination problem which takes into account not only costs but also risk aversion of the agent that accepts the bids, and which works for auctioning tasks that have time and precedence constraints. We use Expected ...
Risk and user preferences in winner determination
ICEC '03: Proceedings of the 5th international conference on Electronic commerceWe discuss a solution to the winner determination problem which takes into account not only costs but also risk aversion of the agent that accepts the bids and works for tasks that have time and precedence constraints. We develop an equivalent unit ...
Risk and expectations in a-priori time allocation in multi-agent contracting
AAMAS '02: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1In related research we have proposed a market architecture for multi-agent contracting and we have implemented prototypes of both the market architecture and the agents in a system called MAGNET. A customer agent in MAGNET solicits bids for the ...
Comments