{"id":"https://openalex.org/W4389074748","doi":"https://doi.org/10.1007/s10994-023-06412-y","title":"Libsignal: an open library for traffic signal control","display_name":"Libsignal: an open library for traffic signal control","publication_year":2023,"publication_date":"2023-11-28","ids":{"openalex":"https://openalex.org/W4389074748","doi":"https://doi.org/10.1007/s10994-023-06412-y"},"language":"en","primary_location":{"id":"doi:10.1007/s10994-023-06412-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10994-023-06412-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10994-023-06412-y.pdf","source":{"id":"https://openalex.org/S62148650","display_name":"Machine Learning","issn_l":"0885-6125","issn":["0885-6125","1573-0565"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10994-023-06412-y.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009279567","display_name":"Hao Mei","orcid":"https://orcid.org/0000-0002-5740-0844"},"institutions":[{"id":"https://openalex.org/I118118575","display_name":"New Jersey Institute of Technology","ror":"https://ror.org/05e74xb87","country_code":"US","type":"education","lineage":["https://openalex.org/I118118575"]},{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hao Mei","raw_affiliation_strings":["Department of Informatics, New Jersey Institute of Technology, Newark, NJ, USA","School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA","School of Computing and Augmented Intelligence, Arizona State University, Tempe, USA","Department of Informatics, New Jersey Institute of Technology, Newark, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, New Jersey Institute of Technology, Newark, NJ, USA","institution_ids":["https://openalex.org/I118118575"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"Department of Informatics, New Jersey Institute of Technology, Newark, USA","institution_ids":["https://openalex.org/I118118575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087971424","display_name":"Xiaoliang Lei","orcid":null},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoliang Lei","raw_affiliation_strings":["School of Computer Science and Technology, Xi\u2019an Jiaotong University, Xi\u2019an, People\u2019s Republic of China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi\u2019an Jiaotong University, Xi\u2019an, People\u2019s Republic of China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074815612","display_name":"Longchao Da","orcid":"https://orcid.org/0009-0000-8631-9634"},"institutions":[{"id":"https://openalex.org/I118118575","display_name":"New Jersey Institute of Technology","ror":"https://ror.org/05e74xb87","country_code":"US","type":"education","lineage":["https://openalex.org/I118118575"]},{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Longchao Da","raw_affiliation_strings":["Department of Informatics, New Jersey Institute of Technology, Newark, NJ, USA","School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA","Department of Informatics, New Jersey Institute of Technology, Newark, USA","School of Computing and Augmented Intelligence, Arizona State University, Tempe, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, New Jersey Institute of Technology, Newark, NJ, USA","institution_ids":["https://openalex.org/I118118575"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"Department of Informatics, New Jersey Institute of Technology, Newark, USA","institution_ids":["https://openalex.org/I118118575"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003001715","display_name":"Bin Shi","orcid":"https://orcid.org/0000-0001-8272-9361"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Bin Shi","raw_affiliation_strings":["School of Computer Science and Technology, Xi\u2019an Jiaotong University, Xi\u2019an, People\u2019s Republic of China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi\u2019an Jiaotong University, Xi\u2019an, People\u2019s Republic of China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100777770","display_name":"Hua Wei","orcid":"https://orcid.org/0000-0002-3735-1635"},"institutions":[{"id":"https://openalex.org/I118118575","display_name":"New Jersey Institute of Technology","ror":"https://ror.org/05e74xb87","country_code":"US","type":"education","lineage":["https://openalex.org/I118118575"]},{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Hua Wei","raw_affiliation_strings":["Department of Informatics, New Jersey Institute of Technology, Newark, NJ, USA","School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA","School of Computing and Augmented Intelligence, Arizona State University, Tempe, USA","Department of Informatics, New Jersey Institute of Technology, Newark, USA"],"raw_orcid":"https://orcid.org/0000-0002-3735-1635","affiliations":[{"raw_affiliation_string":"Department of Informatics, New Jersey Institute of Technology, Newark, NJ, USA","institution_ids":["https://openalex.org/I118118575"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, USA","institution_ids":["https://openalex.org/I55732556"]},{"raw_affiliation_string":"Department of Informatics, New Jersey Institute of Technology, Newark, USA","institution_ids":["https://openalex.org/I118118575"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5003001715","https://openalex.org/A5100777770"],"corresponding_institution_ids":["https://openalex.org/I118118575","https://openalex.org/I55732556","https://openalex.org/I87445476"],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":{"value":2390,"currency":"EUR","value_usd":2990},"fwci":6.8178,"has_fulltext":true,"cited_by_count":40,"citation_normalized_percentile":{"value":0.97533976,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":"113","issue":"8","first_page":"5235","last_page":"5271"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10524","display_name":"Traffic control and management","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10524","display_name":"Traffic control and management","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11344","display_name":"Traffic Prediction and Management Techniques","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/2215","display_name":"Building and Construction"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8256771564483643},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.7762653827667236},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7681668996810913},{"id":"https://openalex.org/keywords/signal","display_name":"SIGNAL (programming language)","score":0.5981130003929138},{"id":"https://openalex.org/keywords/computer-architecture-simulator","display_name":"Computer architecture simulator","score":0.5592940449714661},{"id":"https://openalex.org/keywords/traffic-signal","display_name":"Traffic signal","score":0.4797459840774536},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.44706374406814575},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4448509216308594},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.44401025772094727},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.439056932926178},{"id":"https://openalex.org/keywords/driving-simulator","display_name":"Driving simulator","score":0.425042062997818},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4178413450717926},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.32961589097976685},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.32945895195007324},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.07325851917266846},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.07321614027023315}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8256771564483643},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.7762653827667236},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7681668996810913},{"id":"https://openalex.org/C2779843651","wikidata":"https://www.wikidata.org/wiki/Q7390335","display_name":"SIGNAL (programming language)","level":2,"score":0.5981130003929138},{"id":"https://openalex.org/C201203610","wikidata":"https://www.wikidata.org/wiki/Q5157524","display_name":"Computer architecture simulator","level":2,"score":0.5592940449714661},{"id":"https://openalex.org/C2987419075","wikidata":"https://www.wikidata.org/wiki/Q8004","display_name":"Traffic signal","level":2,"score":0.4797459840774536},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.44706374406814575},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4448509216308594},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.44401025772094727},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.439056932926178},{"id":"https://openalex.org/C2780689630","wikidata":"https://www.wikidata.org/wiki/Q2081815","display_name":"Driving simulator","level":2,"score":0.425042062997818},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4178413450717926},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.32961589097976685},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.32945895195007324},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.07325851917266846},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.07321614027023315},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10994-023-06412-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10994-023-06412-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10994-023-06412-y.pdf","source":{"id":"https://openalex.org/S62148650","display_name":"Machine Learning","issn_l":"0885-6125","issn":["0885-6125","1573-0565"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s10994-023-06412-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10994-023-06412-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10994-023-06412-y.pdf","source":{"id":"https://openalex.org/S62148650","display_name":"Machine Learning","issn_l":"0885-6125","issn":["0885-6125","1573-0565"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8299999833106995,"display_name":"Sustainable cities and communities","id":"https://metadata.un.org/sdg/11"}],"awards":[{"id":"https://openalex.org/G2172159137","display_name":"CRII: Learning to simulate with small data","funder_award_id":"2153311","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4389074748.pdf","grobid_xml":"https://content.openalex.org/works/W4389074748.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W2725582697","https://openalex.org/W2767050701","https://openalex.org/W2809148419","https://openalex.org/W2903709398","https://openalex.org/W2908630602","https://openalex.org/W2915117209","https://openalex.org/W2945991855","https://openalex.org/W2950149761","https://openalex.org/W2964749398","https://openalex.org/W2983178256","https://openalex.org/W2985159211","https://openalex.org/W2988973041","https://openalex.org/W2990138404","https://openalex.org/W2991478725","https://openalex.org/W2998187693","https://openalex.org/W2998332605","https://openalex.org/W3011507876","https://openalex.org/W3013938154","https://openalex.org/W3086530824","https://openalex.org/W3088310808","https://openalex.org/W3090386093","https://openalex.org/W3093139241","https://openalex.org/W3096632704","https://openalex.org/W3098136553","https://openalex.org/W3101442004","https://openalex.org/W3116646891","https://openalex.org/W3120778962","https://openalex.org/W3123082711","https://openalex.org/W3136849308","https://openalex.org/W3173760308","https://openalex.org/W3183506506","https://openalex.org/W3200607907","https://openalex.org/W3210115628","https://openalex.org/W3210690059","https://openalex.org/W4206692054","https://openalex.org/W4288357413","https://openalex.org/W4293197537","https://openalex.org/W6780559895"],"related_works":["https://openalex.org/W4367838498","https://openalex.org/W3038667064","https://openalex.org/W29863057","https://openalex.org/W1898715694","https://openalex.org/W1810882267","https://openalex.org/W2159212501","https://openalex.org/W2374241660","https://openalex.org/W2358398409","https://openalex.org/W3021455948","https://openalex.org/W2522536034"],"abstract_inverted_index":{"This":[0,17,112],"paper":[1,96],"introduces":[2],"a":[3],"library":[4,18],"for":[5,56],"cross-simulator":[6,33],"comparison":[7],"of":[8,47,66,102],"reinforcement":[9,25],"learning":[10,26],"models":[11,27,68,91],"in":[12,40],"traffic":[13,41],"signal":[14,42],"control":[15,43],"tasks.":[16],"is":[19,113],"developed":[20],"to":[21,62,70,84],"implement":[22],"recent":[23],"state-of-the-art":[24,104],"with":[28,128],"extensible":[29],"interfaces":[30],"and":[31,50,52,69,92,98,110],"unified":[32],"evaluation":[34],"metrics.":[35],"It":[36],"supports":[37],"commonly-used":[38],"simulators":[39,73],"tasks,":[44],"including":[45],"Simulation":[46],"Urban":[48],"MObility(SUMO)":[49],"CityFlow,":[51],"multiple":[53],"benchmark":[54],"datasets":[55,109,127],"fair":[57],"comparisons.":[58],"We":[59],"conducted":[60],"experiments":[61,77],"validate":[63],"our":[64],"implementation":[65],"the":[67,72,76,85,89,100,114,125],"calibrate":[71],"so":[74],"that":[75,117],"from":[78],"one":[79],"simulator":[80],"could":[81],"be":[82],"referential":[83],"other.":[86],"Based":[87],"on":[88],"validated":[90],"calibrated":[93],"environments,":[94],"this":[95],"compares":[97],"reports":[99],"performance":[101],"current":[103],"RL":[105],"algorithms":[106],"across":[107],"different":[108,129],"simulators.":[111,130],"first":[115],"time":[116],"these":[118],"methods":[119],"have":[120],"been":[121],"compared":[122],"fairly":[123],"under":[124],"same":[126]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":24},{"year":2024,"cited_by_count":11},{"year":2023,"cited_by_count":2}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
