T. Prasad, K. Sathyanarayanan, Sukriti Tiwari, Neena Goveas, Bharat M. Deshpande
{"title":"t-CSA: A fast and flexible CSA implementation","authors":"T. Prasad, K. Sathyanarayanan, Sukriti Tiwari, Neena Goveas, Bharat M. Deshpande","doi":"10.1109/COMSNETS.2016.7439937","DOIUrl":null,"url":null,"abstract":"Interactive journey planning on public transport networks is a challenge. We humans cope with the journey planning challenge by intuitively searching timetables for patterns. Connection scan algorithm (CSA) is a promising algorithm to automate interactive journey planning by searching timetables for best possible journey plan. We propose t-CSA algorithm as an extension of CSA. Our contribution is two fold; Our first contribution is the inclusion of direct connection table (DCTable) in CSA to accelerate the discovery of frequent direct connections. Our second contribution is the inclusion of all known multi-modal connections between nearby stations in journey planning by using other means table (OMTable). OMTable permits customization of journey plan as per the transport facilities available to a user. Our algorithm has an average response time of 0.7ms when run on timetables of Indian public transport networks which includes both Indian railways and bus networks. We find that our algorithm makes interactive journey planning applications feasible.","PeriodicalId":185861,"journal":{"name":"2016 8th International Conference on Communication Systems and Networks (COMSNETS)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 8th International Conference on Communication Systems and Networks (COMSNETS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMSNETS.2016.7439937","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Interactive journey planning on public transport networks is a challenge. We humans cope with the journey planning challenge by intuitively searching timetables for patterns. Connection scan algorithm (CSA) is a promising algorithm to automate interactive journey planning by searching timetables for best possible journey plan. We propose t-CSA algorithm as an extension of CSA. Our contribution is two fold; Our first contribution is the inclusion of direct connection table (DCTable) in CSA to accelerate the discovery of frequent direct connections. Our second contribution is the inclusion of all known multi-modal connections between nearby stations in journey planning by using other means table (OMTable). OMTable permits customization of journey plan as per the transport facilities available to a user. Our algorithm has an average response time of 0.7ms when run on timetables of Indian public transport networks which includes both Indian railways and bus networks. We find that our algorithm makes interactive journey planning applications feasible.