{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T17:05:56Z","timestamp":1771693556750,"version":"3.50.1"},"reference-count":38,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,3,1]],"date-time":"2026-03-01T00:00:00Z","timestamp":1772323200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,3,1]],"date-time":"2026-03-01T00:00:00Z","timestamp":1772323200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T00:00:00Z","timestamp":1769472000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Rail Transport Planning &amp; Management"],"published-print":{"date-parts":[[2026,3]]},"DOI":"10.1016\/j.jrtpm.2026.100568","type":"journal-article","created":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T17:12:20Z","timestamp":1770138740000},"page":"100568","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Automation of railway signalling system man machine interface design using linear programming optimization technique"],"prefix":"10.1016","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4841-147X","authenticated-orcid":false,"given":"Micha\u0142","family":"Grzybowski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2947-7980","authenticated-orcid":false,"given":"Jakub","family":"M\u0142y\u0144czak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0699-4312","authenticated-orcid":false,"given":"Lucyna","family":"Soko\u0142owska","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3805-4755","authenticated-orcid":false,"given":"Szymon","family":"Surma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2630-1704","authenticated-orcid":false,"given":"Micha\u0142","family":"Matowicki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.jrtpm.2026.100568_b1","series-title":"Proceedings of 9th International Symposium on Spatial Data Handling","first-page":"4a.28","article-title":"Generating topologically correct schematic maps","author":"Avelar","year":"2000"},{"key":"10.1016\/j.jrtpm.2026.100568_b2","first-page":"41","article-title":"Schematizing maps: Simplification of geographic shape by discrete curve evolution","volume":"1849","author":"Barkowsky","year":"2000","journal-title":"Lecture Notes in Artificial Intelligence"},{"key":"10.1016\/j.jrtpm.2026.100568_b3","article-title":"Line crossing minimization on metro maps, graph drawing. GD 2007","volume":"vol. 4875","author":"Bekos","year":"2008"},{"key":"10.1016\/j.jrtpm.2026.100568_b4","article-title":"Minimizing intra-edge crossings in wiring diagrams and public transportation maps, graph drawing. GD 2006","volume":"vol. 4372","author":"Benkert","year":"2007"},{"key":"10.1016\/j.jrtpm.2026.100568_b5","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/S0020-0190(00)00042-9","article-title":"A force-directed algorithm that preserves edge-crossing properties","volume":"74","author":"Bertault","year":"2000","journal-title":"Inf. Process. Lett. Vol."},{"key":"10.1016\/j.jrtpm.2026.100568_b6","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.comgeo.2005.02.001","article-title":"Orthogonal drawings of graphs with vertex and edge labels","volume":"32\/2","author":"Binucci","year":"2005","journal-title":"Comput. Geom."},{"key":"10.1016\/j.jrtpm.2026.100568_b7","first-page":"189","article-title":"Successful SAT encoding techniques","volume":"7","author":"Bj\u00f6rk","year":"2009","journal-title":"J. Satisf. Boolean Model. Comput."},{"key":"10.1016\/j.jrtpm.2026.100568_b8","doi-asserted-by":"crossref","unstructured":"Brandes, U., Eiglsperger, M., Kaufmann, M., Wagner, D., 2002. Sketch-Driven Orthogonal Graph Drawing. In: Proceedings of 10th International Symposium on Graph Drawing and Network Visualization.","DOI":"10.1007\/3-540-36151-0_1"},{"key":"10.1016\/j.jrtpm.2026.100568_b9","series-title":"Automatic generation of schematic diagrams of the dutch railway network","author":"Brands","year":"2006"},{"key":"10.1016\/j.jrtpm.2026.100568_b10","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s00453-003-1033-6","article-title":"Approximation algorithms for aligning points","volume":"37\/3","author":"Cabello","year":"2003","journal-title":"Algorithmica"},{"key":"10.1016\/j.jrtpm.2026.100568_b11","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1016\/j.comgeo.2004.11.002","article-title":"Schematization of networks","volume":"30\/3","author":"Cabello","year":"2005","journal-title":"Comput. Geom."},{"issue":"3","key":"10.1016\/j.jrtpm.2026.100568_b12","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1016\/j.ejor.2011.11.003","article-title":"Nominal and robust train timetabling problems","volume":"219","author":"Cacchiani","year":"2012","journal-title":"European J. Oper. Res."},{"issue":"4","key":"10.1016\/j.jrtpm.2026.100568_b13","first-page":"505","article-title":"Train timetabling and platforming at busy railway stations","volume":"41","author":"Caprara","year":"2007","journal-title":"Transp. Sci."},{"key":"10.1016\/j.jrtpm.2026.100568_b14","series-title":"Graph Drawing: Algorithms for the Visualization of Graphs","author":"Di Battista","year":"1999"},{"key":"10.1016\/j.jrtpm.2026.100568_b15","first-page":"112","article-title":"Algorithms for the reduction of the number of points required to represent a digitized line or its caricature","volume":"10\/2","author":"Douglas","year":"1973","journal-title":"Can. Cartogr."},{"key":"10.1016\/j.jrtpm.2026.100568_b16","author":"European Union Agency for Railways, European Rail Traffic Management System \u2013 ERTMS\/ETCS and GSM-R development","year":"2020"},{"key":"10.1016\/j.jrtpm.2026.100568_b17","series-title":"Cognitive Reliability and Error Analysis Method","author":"Hollnagel","year":"1997"},{"key":"10.1016\/j.jrtpm.2026.100568_b18","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.jvlc.2005.09.001","article-title":"Automatic visualisation of metro maps","volume":"17","author":"Hong","year":"2006","journal-title":"J. Vis. Lang. Comput."},{"key":"10.1016\/j.jrtpm.2026.100568_b19","doi-asserted-by":"crossref","first-page":"45","DOI":"10.5604\/01.3001.0014.8100","article-title":"Method for automation of generation of interlocking tables for station traffic control devices","volume":"131","author":"Jurczak","year":"2021","journal-title":"WUT J. Transp. Eng."},{"issue":"1","key":"10.1016\/j.jrtpm.2026.100568_b20","first-page":"142","article-title":"Train scheduling and routing at the operational level","volume":"38","author":"Lusby","year":"2011","journal-title":"Comput. Oper. Res."},{"key":"10.1016\/j.jrtpm.2026.100568_b21","doi-asserted-by":"crossref","first-page":"829","DOI":"10.1007\/s00165-021-00566-z","article-title":"Drawing with SAT: four methods and a tool for producing railway infrastructure schematics","volume":"33\/2021","author":"Luteberget","year":"2021","journal-title":"Form. Asp. Comput."},{"key":"10.1016\/j.jrtpm.2026.100568_b22","doi-asserted-by":"crossref","unstructured":"Luteberget, B., Claessen, K., Johansen, C., 2019. Automated Drawing of Railway Schematics Using Numerical Optimization in SAT. In: Proceedings of International Conference on Integrated Formal Methods.","DOI":"10.1007\/978-3-030-34968-4_19"},{"key":"10.1016\/j.jrtpm.2026.100568_b23","first-page":"67","article-title":"Increasing the readability of graph drawings with centrality-based scaling","volume":"vol. 60","author":"Merrick","year":"2006"},{"key":"10.1016\/j.jrtpm.2026.100568_b24","unstructured":"Merrick, D., Gudmundsson, J., 2006b. Path Simplification for Metro Map Layout. In: Proc in Graph Drawing. p. 4372."},{"key":"10.1016\/j.jrtpm.2026.100568_b25","article-title":"A mixed-integer program for drawing high-quality metro maps, graph drawing. GD 2005","volume":"3843","author":"N\u00f6llenburg","year":"2006","journal-title":"Lecture Notes in Comput. Sci."},{"key":"10.1016\/j.jrtpm.2026.100568_b26","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1109\/TVCG.2010.81","article-title":"Drawing and labeling high-quality metro maps by mixed-integer programming","volume":"17\/5","author":"N\u00f6llenburg","year":"2011","journal-title":"IEEE Trans. Vis. Comput. Graphics"},{"key":"10.1016\/j.jrtpm.2026.100568_b27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cor.2015.02.010","article-title":"Efficient automated schematic map drawing using multiobjective mixed integer programming","volume":"61","author":"Oke","year":"2015","journal-title":"Comput. Oper. Res."},{"key":"10.1016\/j.jrtpm.2026.100568_b28","series-title":"Wytyczne Techniczne Budowy UrzadzeN. Sterowania Ruchem Kolejowy\u1e3f Ie-4","author":"PLK, PKP","year":"2019"},{"key":"10.1016\/j.jrtpm.2026.100568_b29","article-title":"Topologically consistent line simplification with the douglas-peucker algorithm","volume":"26\/1","author":"Saalfeld","year":"1999","journal-title":"Cartogr. Geogr. Inf. Sci."},{"key":"10.1016\/j.jrtpm.2026.100568_b30","series-title":"Human Factors in the Design and Evaluation of Central Control Room Operations","author":"Stanton","year":"2013"},{"key":"10.1016\/j.jrtpm.2026.100568_b31","unstructured":"Stott, J.M., Rodgers, P., 2015. Automatic Metro Map Design Techniques. In: Proceedings of 22nd International Cartographic Conference. Spain."},{"key":"10.1016\/j.jrtpm.2026.100568_b32","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1109\/TVCG.2010.24","article-title":"Automatic metro map layout using multicriteria optimization","volume":"17\/1","author":"Stott","year":"2011","journal-title":"IEEE Trans. Vis. Comput. Graphics"},{"key":"10.1016\/j.jrtpm.2026.100568_b33","series-title":"Scheme Plan of Szamotu\u0142y station, P244 PW SRK 10","author":"Str\u00e1nsk\u00fd","year":"2020"},{"key":"10.1016\/j.jrtpm.2026.100568_b34","series-title":"Scheme Plan of Pozna\u0143 PoD (Pozna\u0143 Je\u017byce) Junction, P244 PW SRK 02","author":"Str\u00e1nsk\u00fd","year":"2020"},{"key":"10.1016\/j.jrtpm.2026.100568_b35","first-page":"421","article-title":"On embedding a graph in the grid with the minimum number of bends","volume":"3","author":"Tamassia","year":"1978","journal-title":"SIAM J. Comput. 16\/"},{"key":"10.1016\/j.jrtpm.2026.100568_b36","doi-asserted-by":"crossref","unstructured":"Verdoolaege, S., 2010. An Integer Set Library for the Polyhedral Model. In: Proceedings of Third International Congress Conference on Mathematical Software. Japan, pp. 299\u2013302.","DOI":"10.1007\/978-3-642-15582-6_49"},{"key":"10.1016\/j.jrtpm.2026.100568_b37","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s00450-007-0036-y","article-title":"Drawing subway maps: A survey","volume":"22","author":"Wolff","year":"2007","journal-title":"Inform. - Forsch. Und Entwickl."},{"key":"10.1016\/j.jrtpm.2026.100568_b38","series-title":"Komputerowe Systemy Kierowania I Sterowania Ruchem Kolejowym","author":"Wontorski","year":"2020"}],"container-title":["Journal of Rail Transport Planning &amp; Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2210970626000028?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2210970626000028?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T16:21:18Z","timestamp":1771690878000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2210970626000028"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3]]},"references-count":38,"alternative-id":["S2210970626000028"],"URL":"https:\/\/doi.org\/10.1016\/j.jrtpm.2026.100568","relation":{},"ISSN":["2210-9706"],"issn-type":[{"value":"2210-9706","type":"print"}],"subject":[],"published":{"date-parts":[[2026,3]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Automation of railway signalling system man machine interface design using linear programming optimization technique","name":"articletitle","label":"Article Title"},{"value":"Journal of Rail Transport Planning & Management","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jrtpm.2026.100568","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"100568"}}