{"title":"使用基于代理的采购拍卖的自动驾驶车队的在线调度","authors":"Meghana Madhyastha, Sriveda Chevuru Reddy, Shrisha Rao","doi":"10.1109/SOLI.2017.8120980","DOIUrl":null,"url":null,"abstract":"We propose a novel distributed approach for the problem of scheduling a fleet of autonomous vehicles. Our distributed system avoids a single point of failure, is scalable, fault tolerant and robust. We describe an agent-based distributed system to conduct a set of procurement auctions. The vehicles are the “sellers” and the passengers are the “buyers” in the auction. Each vehicle bids for the passengers with a bid value which is an inverse function of the time it would take the vehicle to reach the passenger. In our agent based architecture, the various software agents reside on different systems and we describe distributed algorithms for their communication. We have performed simulations of a vehicle fleet in two different locations (Bangalore, India and Tyson's Corner, Virginia, USA) and compare the maximum and average waiting times of the passenger of our algorithm with a FIFO algorithm. We also compute the ratio of the time in which the vehicle is servicing a passenger to the total time to compute the fuel wastage. The results show that our system improves the maximum and average waiting times of the passengers, as well as the fuel costs for the vehicle fleet. Furthermore, we show that such a distributed system reduces the time it would take on average to respond to customer requests, as compared to a system which is not distributed.","PeriodicalId":190544,"journal":{"name":"2017 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Online scheduling of a fleet of autonomous vehicles using agent-based procurement auctions\",\"authors\":\"Meghana Madhyastha, Sriveda Chevuru Reddy, Shrisha Rao\",\"doi\":\"10.1109/SOLI.2017.8120980\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose a novel distributed approach for the problem of scheduling a fleet of autonomous vehicles. Our distributed system avoids a single point of failure, is scalable, fault tolerant and robust. We describe an agent-based distributed system to conduct a set of procurement auctions. The vehicles are the “sellers” and the passengers are the “buyers” in the auction. Each vehicle bids for the passengers with a bid value which is an inverse function of the time it would take the vehicle to reach the passenger. In our agent based architecture, the various software agents reside on different systems and we describe distributed algorithms for their communication. We have performed simulations of a vehicle fleet in two different locations (Bangalore, India and Tyson's Corner, Virginia, USA) and compare the maximum and average waiting times of the passenger of our algorithm with a FIFO algorithm. We also compute the ratio of the time in which the vehicle is servicing a passenger to the total time to compute the fuel wastage. The results show that our system improves the maximum and average waiting times of the passengers, as well as the fuel costs for the vehicle fleet. Furthermore, we show that such a distributed system reduces the time it would take on average to respond to customer requests, as compared to a system which is not distributed.\",\"PeriodicalId\":190544,\"journal\":{\"name\":\"2017 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SOLI.2017.8120980\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOLI.2017.8120980","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Online scheduling of a fleet of autonomous vehicles using agent-based procurement auctions
We propose a novel distributed approach for the problem of scheduling a fleet of autonomous vehicles. Our distributed system avoids a single point of failure, is scalable, fault tolerant and robust. We describe an agent-based distributed system to conduct a set of procurement auctions. The vehicles are the “sellers” and the passengers are the “buyers” in the auction. Each vehicle bids for the passengers with a bid value which is an inverse function of the time it would take the vehicle to reach the passenger. In our agent based architecture, the various software agents reside on different systems and we describe distributed algorithms for their communication. We have performed simulations of a vehicle fleet in two different locations (Bangalore, India and Tyson's Corner, Virginia, USA) and compare the maximum and average waiting times of the passenger of our algorithm with a FIFO algorithm. We also compute the ratio of the time in which the vehicle is servicing a passenger to the total time to compute the fuel wastage. The results show that our system improves the maximum and average waiting times of the passengers, as well as the fuel costs for the vehicle fleet. Furthermore, we show that such a distributed system reduces the time it would take on average to respond to customer requests, as compared to a system which is not distributed.