A receding horizon routing controller for inventory replenishment agents in bike sharing systems with time-varying demand

A Bike Sharing System (BSS) may be modeled as a graph with two node types: stations with finite bike inventory subject to time-varying demand and intersections to represent the underlying transportation network. Mobile agents (replenishment trucks) travel on the arcs of the graph to reset station in...

Full description

Saved in:
Bibliographic Details
Published in2017 IEEE Conference on Control Technology and Applications (CCTA) pp. 1587 - 1592
Main Authors Swaszek, Rebecca M. A., Cassandras, Christos G.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2017
Subjects
Online AccessGet full text
DOI10.1109/CCTA.2017.8062683

Cover

Abstract A Bike Sharing System (BSS) may be modeled as a graph with two node types: stations with finite bike inventory subject to time-varying demand and intersections to represent the underlying transportation network. Mobile agents (replenishment trucks) travel on the arcs of the graph to reset station inventories and make routing decisions at intersections. One-way rides create inventory imbalances across the system. Inventory control via rebalancing trucks has two main facets: selecting the number of bikes to load/unload between the truck and a station and routing decisions for the truck based on daily demand patterns. This paper focuses on the latter and introduces a Receding Horizon Controller which minimizes a user dissatisfaction metric defined as the expected number of users unable to rent or return a bike due to a station being empty or full, respectively. We model stations as M/M/1/K queues subject to time-varying birth and death rates based on the time of day. The controller proceeds in an event-driven manner and determines at each event the optimal routes over a finite planning horizon, with the control applied over a shorter action horizon. The proposed controller is applied to a simulated BSS with station and demand parameters extracted from the data sets of Hubway, the BSS in Boston MA.
AbstractList A Bike Sharing System (BSS) may be modeled as a graph with two node types: stations with finite bike inventory subject to time-varying demand and intersections to represent the underlying transportation network. Mobile agents (replenishment trucks) travel on the arcs of the graph to reset station inventories and make routing decisions at intersections. One-way rides create inventory imbalances across the system. Inventory control via rebalancing trucks has two main facets: selecting the number of bikes to load/unload between the truck and a station and routing decisions for the truck based on daily demand patterns. This paper focuses on the latter and introduces a Receding Horizon Controller which minimizes a user dissatisfaction metric defined as the expected number of users unable to rent or return a bike due to a station being empty or full, respectively. We model stations as M/M/1/K queues subject to time-varying birth and death rates based on the time of day. The controller proceeds in an event-driven manner and determines at each event the optimal routes over a finite planning horizon, with the control applied over a shorter action horizon. The proposed controller is applied to a simulated BSS with station and demand parameters extracted from the data sets of Hubway, the BSS in Boston MA.
Author Swaszek, Rebecca M. A.
Cassandras, Christos G.
Author_xml – sequence: 1
  givenname: Rebecca M. A.
  surname: Swaszek
  fullname: Swaszek, Rebecca M. A.
  email: swaszek@bu.edu
– sequence: 2
  givenname: Christos G.
  surname: Cassandras
  fullname: Cassandras, Christos G.
  email: cgc@bu.edu
  organization: Dept. of Electr. & Comput. Eng. & Div. of Syst. Eng., Boston Univ., Boston, MA, USA
BookMark eNotkMtOwzAQRY0EC1r4AMTGP5DgR9zGyyjiJVViQfeVH5PGIrEr2xSFrycR3czo3qM7upoVuvbBA0IPlJSUEvnUtvumZIRuy5ps2KbmV2hFBZGE0ZqJWzQ1OIIB6_wR9yG63-BxDN950Sb4HMMwQMRdiNj5M_gc4jQnTgN4l_pxNrA6zjPNGGv3BTj1Ki7pNKUMY8I_Lvc4uxGKs4rTQiyMyts7dNOpIcH9Za_R58vzvn0rdh-v722zK5wkuagBLJWwrYzQXBFTMbbVloBlVnWd0aIyjGsugROtgbFOKgWVqI0UotswvkaP_1cdABxO0Y1zicPlF_wP5FtdIQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CCTA.2017.8062683
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1509021825
9781509021826
EndPage 1592
ExternalDocumentID 8062683
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i90t-8eed19e74c5b3a0c4227bd0ed2daffcb54c23b39e30bbe22f9aae458c955f623
IEDL.DBID RIE
IngestDate Thu Jun 29 18:37:12 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-8eed19e74c5b3a0c4227bd0ed2daffcb54c23b39e30bbe22f9aae458c955f623
PageCount 6
ParticipantIDs ieee_primary_8062683
PublicationCentury 2000
PublicationDate 2017-Aug.
PublicationDateYYYYMMDD 2017-08-01
PublicationDate_xml – month: 08
  year: 2017
  text: 2017-Aug.
PublicationDecade 2010
PublicationTitle 2017 IEEE Conference on Control Technology and Applications (CCTA)
PublicationTitleAbbrev CCTA
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6493411
Snippet A Bike Sharing System (BSS) may be modeled as a graph with two node types: stations with finite bike inventory subject to time-varying demand and intersections...
SourceID ieee
SourceType Publisher
StartPage 1587
SubjectTerms Aerospace electronics
Complexity theory
Peer-to-peer computing
Planning
Routing
Space stations
Topology
Title A receding horizon routing controller for inventory replenishment agents in bike sharing systems with time-varying demand
URI https://ieeexplore.ieee.org/document/8062683
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA_bTp5UNvGbHDzarkubNj2O4RjCRHDCbiNJX1mZtqMfwvbX-9LWieLBW0lbEvLSvq_f7z1C7sBXvohd_NI8wdFBgZElA0BnZRS4vtB4prRhI8-f_Nmr97jkyw65P3BhAKAGn4FtLutcfpTpyoTKhsJB81u4XdLFY9ZwtdpE5cgJh5PJYmywWoHdPvejYUqtL6bHZP41UwMT2dhVqWy9_1WE8b9LOSGDb2YefT7onFPSgbRPdmOK_616hK6zPNlnKc2zygCaaQtFf4OconlKkxpjnuU7fGOLCicp1mYiKg3DqsDbVCUboMVamngfbeo8F9REa6lpQ299yNwQo2gE7zKNBuRl-rCYzKy2pYKVhE5pCVzdKITA01y50tEeY4GKHIhYJONYK-5p5io3BNdRChiLQynB40KHnMdoKJ2RXpqlcE6o5BzQ8nHRu9aekA4KuE5JsohpL_SDC9I3m7baNjUzVu1-Xf49fEWOjOAaYN016ZV5BTeo7Et1W0v5E3vrr5I
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT4MwFG_mPOhJzWb8tgePwhi0fByXxWXqtpg4k92WtjwyosLCwGT7630FnNF48EZKSZs-4H39fu8RcgOudP3IwS-N-RwdFOgawgN0Vrqe4_oK3yml2cjjiTt8YQ8zPmuQ2y0XBgBK8BmY-rLM5YepKnSorONbaH77zg7ZRb3PeMXWqlOVXSvo9PvTnkZreWY980fLlFJjDA7I-GutCijyaha5NNXmVxnG_27mkLS_uXn0aat1jkgDkhZZ9yj-ucoRukizeJMmNEsLDWmmNRj9DTKKBiqNS5R5mq3xiSWqnHi10AtRoTlWK7xNZfwKdLUQOuJHq0rPK6rjtVQ3ojc-RKapUTSEd5GEbfI8uJv2h0bdVMGIAys3fNxdNwCPKS4dYSlm254MLQjtUESRkpwp25FOAI4lJdh2FAgBjPsq4DxCU-mYNJM0gRNCBeeAto-D_rVivrBQxGVS0g5txQLXOyUtfWjzZVU1Y16f19nfw9dkbzgdj-aj-8njOdnXQqxgdhekmWcFXKLqz-VVKfFP05my3w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+IEEE+Conference+on+Control+Technology+and+Applications+%28CCTA%29&rft.atitle=A+receding+horizon+routing+controller+for+inventory+replenishment+agents+in+bike+sharing+systems+with+time-varying+demand&rft.au=Swaszek%2C+Rebecca+M.+A.&rft.au=Cassandras%2C+Christos+G.&rft.date=2017-08-01&rft.pub=IEEE&rft.spage=1587&rft.epage=1592&rft_id=info:doi/10.1109%2FCCTA.2017.8062683&rft.externalDocID=8062683