Train routing in shunting yards using Answer Set Programming

•Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A numerical study illustrates feasibility, advantages and limitations of this new approach. We use Answer Set Programming (ASP), a modern method...

Full description

Saved in:
Bibliographic Details
Published inExpert systems with applications Vol. 42; no. 21; pp. 7292 - 7302
Main Authors Adlbrecht, Jan-Alexander, Hüttler, Benno, Ilo, Nikola, Gronalt, Manfred
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 30.11.2015
Subjects
Online AccessGet full text
ISSN0957-4174
1873-6793
DOI10.1016/j.eswa.2015.05.044

Cover

Abstract •Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A numerical study illustrates feasibility, advantages and limitations of this new approach. We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing of trains in shunting yards. The system leverages the knowledge of experienced shunting yard operators and yields optimal, consistent and transparent routing decisions. In addition, the system remains easily adaptable to new expert knowledge that may become available in the future. We embedded this routing system into a simulation environment and conducted a study in order to investigate and confirm the validity and limits of this new approach. The study is based on the track layout and legal regularities of an actual shunting yard and therefore ensures the applicability to real world problem instances. The results confirm that ASP can be used to solve complex routing problems, but cannot yet match the solving speed of proprietary and custom fit algorithms. Therefore the suitability of ASP to solve complex routing problems is subject to the trade-off between transparency, adaptability and flexibility vs. speed.
AbstractList •Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A numerical study illustrates feasibility, advantages and limitations of this new approach. We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing of trains in shunting yards. The system leverages the knowledge of experienced shunting yard operators and yields optimal, consistent and transparent routing decisions. In addition, the system remains easily adaptable to new expert knowledge that may become available in the future. We embedded this routing system into a simulation environment and conducted a study in order to investigate and confirm the validity and limits of this new approach. The study is based on the track layout and legal regularities of an actual shunting yard and therefore ensures the applicability to real world problem instances. The results confirm that ASP can be used to solve complex routing problems, but cannot yet match the solving speed of proprietary and custom fit algorithms. Therefore the suitability of ASP to solve complex routing problems is subject to the trade-off between transparency, adaptability and flexibility vs. speed.
We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing of trains in shunting yards. The system leverages the knowledge of experienced shunting yard operators and yields optimal, consistent and transparent routing decisions. In addition, the system remains easily adaptable to new expert knowledge that may become available in the future. We embedded this routing system into a simulation environment and conducted a study in order to investigate and confirm the validity and limits of this new approach. The study is based on the track layout and legal regularities of an actual shunting yard and therefore ensures the applicability to real world problem instances. The results confirm that ASP can be used to solve complex routing problems, but cannot yet match the solving speed of proprietary and custom fit algorithms. Therefore the suitability of ASP to solve complex routing problems is subject to the trade-off between transparency, adaptability and flexibility vs. speed.
Author Hüttler, Benno
Ilo, Nikola
Gronalt, Manfred
Adlbrecht, Jan-Alexander
Author_xml – sequence: 1
  givenname: Jan-Alexander
  surname: Adlbrecht
  fullname: Adlbrecht, Jan-Alexander
  email: j.adlbrecht@boku.ac.at
– sequence: 2
  givenname: Benno
  surname: Hüttler
  fullname: Hüttler, Benno
  email: benno.huettler@boku.ac.at
– sequence: 3
  givenname: Nikola
  surname: Ilo
  fullname: Ilo, Nikola
  email: nikola.ilo@boku.ac.at
– sequence: 4
  givenname: Manfred
  surname: Gronalt
  fullname: Gronalt, Manfred
  email: manfred.gronalt@boku.ac.at
BookMark eNp9kM1qwzAQhEVJoUnaF-jJx17sSpYt2ZBLCP2DQAtNz0KRV6mCI6eS3JC3r9z01ENgYYdlv2V2JmhkOwsI3RKcEUzY_TYDf5BZjkmZ4VhFcYHGpOI0ZbymIzTGdcnTgvDiCk2832JMOMZ8jGYrJ41NXNcHYzdJlP6zt7_6KF3jk94Pem79AVzyDiF5c93Gyd0ujq_RpZath5u_PkUfjw-rxXO6fH16WcyXqaKUhnTNgFal5oziWmsu16RhrKo0KK7XOdesYGUTrWNogCsqad7UJVbQEAo1kZRO0d3p7t51Xz34IHbGK2hbaaHrvSBVXhYMV4TF1eq0qlznvQMtlAkymM6G-GgrCBZDYGIrhsDEEJjAsYoiovk_dO_MTrrjeWh2giD-_23ACa8M2GjeOFBBNJ05h_8ABSSHBQ
CitedBy_id crossref_primary_10_1109_ACCESS_2022_3197660
crossref_primary_10_1016_j_eswa_2016_05_042
crossref_primary_10_1049_itr2_12216
crossref_primary_10_1016_j_trc_2024_104826
crossref_primary_10_1155_2021_8840516
crossref_primary_10_1177_03611981231160178
crossref_primary_10_1111_mice_12304
crossref_primary_10_1177_09544097221127064
crossref_primary_10_1016_j_jrtpm_2021_100269
Cites_doi 10.1007/978-3-642-11503-5_5
10.1016/j.ejor.2012.01.043
10.1016/S0004-3702(02)00186-8
10.1007/978-3-540-89982-2_19
10.1007/978-3-540-72200-7_24
10.1007/s00291-008-0140-9
10.1145/2043174.2043195
10.1016/j.eswa.2013.07.107
ContentType Journal Article
Copyright 2015 Elsevier Ltd
Copyright_xml – notice: 2015 Elsevier Ltd
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.eswa.2015.05.044
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1873-6793
EndPage 7302
ExternalDocumentID 10_1016_j_eswa_2015_05_044
S0957417415003802
GrantInformation_xml – fundername: Austrian Federal Ministry for Transport, Innovation and Technology
  grantid: 835777
GroupedDBID --K
--M
.DC
.~1
0R~
13V
1B1
1RT
1~.
1~5
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
9JO
AAAKF
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AARIN
AAXUO
AAYFN
ABBOA
ABFNM
ABMAC
ABMVD
ABUCO
ABYKQ
ACDAQ
ACGFS
ACHRH
ACNTT
ACRLP
ACZNC
ADBBV
ADEZE
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGJBL
AGUBO
AGUMN
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALEQD
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
APLSM
AXJTR
BJAXD
BKOJK
BLXMC
BNSAS
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HAMUX
IHE
J1W
JJJVA
KOM
LG9
LY1
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
RIG
ROL
RPZ
SDF
SDG
SDP
SDS
SES
SPC
SPCBC
SSB
SSD
SSL
SST
SSV
SSZ
T5K
TN5
~G-
29G
AAAKG
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABJNI
ABKBG
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADJOM
ADMUD
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
FEDTE
FGOYB
G-2
HLZ
HVGLF
HZ~
R2-
SBC
SET
SEW
WUQ
XPP
ZMT
~HD
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c333t-b6e385f76309ff7ab1d6688fec7fb27f6465d2010ede7c3a32d950ced13e91a33
IEDL.DBID .~1
ISSN 0957-4174
IngestDate Sun Sep 28 09:15:30 EDT 2025
Wed Oct 01 03:51:45 EDT 2025
Thu Apr 24 22:52:27 EDT 2025
Fri Feb 23 02:29:06 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 21
Keywords Shunting yard
Train routing
Answer Set Programming
Optimisation
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c333t-b6e385f76309ff7ab1d6688fec7fb27f6465d2010ede7c3a32d950ced13e91a33
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
PQID 1825460816
PQPubID 23500
PageCount 11
ParticipantIDs proquest_miscellaneous_1825460816
crossref_citationtrail_10_1016_j_eswa_2015_05_044
crossref_primary_10_1016_j_eswa_2015_05_044
elsevier_sciencedirect_doi_10_1016_j_eswa_2015_05_044
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2015-11-30
PublicationDateYYYYMMDD 2015-11-30
PublicationDate_xml – month: 11
  year: 2015
  text: 2015-11-30
  day: 30
PublicationDecade 2010
PublicationTitle Expert systems with applications
PublicationYear 2015
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References Brewka, Eiter, Truszczynski (b0010) 2011
Riezebos, van Wezel (b0080) 2009
Boysen, Fliedner, Jaehn, Pesch (b0005) 2012
Gebser (b0040) 2008
Hüttler, B., & Gronalt, M. (2015). Principles of synchronous railway yard simulation with integrated asynchronous movement scheduling. In
Dimopoulos, Nebel, Koehler (b0020) 1997
May.
Grasso (b0045) 2010
.
Lifschitz (b0060) 2002
Gebser, Schaub, Thiele (b0035) 2007
Piu, Speranza (b0075) 2013; 17
Calimeri (b0015) 2012
Faber (b0030) 2013
Dovier, Formisano, Pontelli (b0025) 2007
Liu, G., Janhunen, T., & Niemela, I., (2012). Answer set programming via mixed integer programming. In
Lin, Choy, Chung, Lam (b0065) 2014; 41
Jaehn, F., Rieder, J., & Wiehl, A. (2014). Single-stage shunting minimizing weighted departure times.
Calimeri (10.1016/j.eswa.2015.05.044_b0015) 2012
Gebser (10.1016/j.eswa.2015.05.044_b0040) 2008
Brewka (10.1016/j.eswa.2015.05.044_b0010) 2011
Lifschitz (10.1016/j.eswa.2015.05.044_b0060) 2002
Lin (10.1016/j.eswa.2015.05.044_b0065) 2014; 41
Faber (10.1016/j.eswa.2015.05.044_b0030) 2013
10.1016/j.eswa.2015.05.044_b0055
Piu (10.1016/j.eswa.2015.05.044_b0075) 2013; 17
10.1016/j.eswa.2015.05.044_b0050
Grasso (10.1016/j.eswa.2015.05.044_b0045) 2010
Riezebos (10.1016/j.eswa.2015.05.044_b0080) 2009
10.1016/j.eswa.2015.05.044_b0070
Dovier (10.1016/j.eswa.2015.05.044_b0025) 2007
Dimopoulos (10.1016/j.eswa.2015.05.044_b0020) 1997
Boysen (10.1016/j.eswa.2015.05.044_b0005) 2012
Gebser (10.1016/j.eswa.2015.05.044_b0035) 2007
References_xml – volume: 41
  start-page: 1118
  year: 2014
  end-page: 1138
  ident: b0065
  article-title: Survey of green vehicle routing problem: Past and future trends
  publication-title: Expert Systems with Applications
– start-page: 745
  year: 2009
  end-page: 758
  ident: b0080
  article-title: K-Shortest routing of trains on shunting yards
  publication-title: OR Spectrum
– reference: Liu, G., Janhunen, T., & Niemela, I., (2012). Answer set programming via mixed integer programming. In
– start-page: 266
  year: 2007
  end-page: 271
  ident: b0035
  article-title: GrinGo: A new grounder for answer set programming
  publication-title: Logic Programming and Nonmonotonic Reasoning
– start-page: 40
  year: 2010
  end-page: 42
  ident: b0045
  article-title: An ASP-based system for team-building in the gioia-tauro seaport
  publication-title: Practical Aspects of Declarative Languages
– reference: Hüttler, B., & Gronalt, M. (2015). Principles of synchronous railway yard simulation with integrated asynchronous movement scheduling. In:
– volume: 17
  start-page: 1
  year: 2013
  end-page: 26
  ident: b0075
  article-title: The locomotive assignment problem: A survey on optimization models
  publication-title: International Transactions in Operational Research
– year: 2007
  ident: b0025
  article-title: An experimental comparison of constraint logic programming and answer set programming
– year: 1997
  ident: b0020
  article-title: Encoding planning problems in nonmonotonic logic programs. s.l.
– year: 2012
  ident: b0015
  article-title: ASP-Core-2 input language format
– reference: .
– start-page: 162
  year: 2013
  end-page: 193
  ident: b0030
  article-title: Answer set programming
  publication-title: Reasoning Web
– start-page: 39
  year: 2002
  end-page: 54
  ident: b0060
  article-title: Answer set programming and plan generation
  publication-title: Artificial Intelligence
– reference: Jaehn, F., Rieder, J., & Wiehl, A. (2014). Single-stage shunting minimizing weighted departure times.
– year: 2011
  ident: b0010
  article-title: Answer Set Programming at a Glance
  publication-title: Communications of the ACM
– start-page: 1
  year: 2012
  end-page: 14
  ident: b0005
  article-title: Shunting yard operations: Theoretical aspects and applications
  publication-title: European Journal of Operational Research
– start-page: 130
  year: 2008
  end-page: 144
  ident: b0040
  article-title: Detecting inconsistencies in large biological networks with answer set programming
  publication-title: Logic Programming
– reference: , May.
– ident: 10.1016/j.eswa.2015.05.044_b0055
– start-page: 40
  year: 2010
  ident: 10.1016/j.eswa.2015.05.044_b0045
  article-title: An ASP-based system for team-building in the gioia-tauro seaport
  publication-title: Practical Aspects of Declarative Languages
  doi: 10.1007/978-3-642-11503-5_5
– volume: 17
  start-page: 1
  issue: 10
  year: 2013
  ident: 10.1016/j.eswa.2015.05.044_b0075
  article-title: The locomotive assignment problem: A survey on optimization models
  publication-title: International Transactions in Operational Research
– year: 2007
  ident: 10.1016/j.eswa.2015.05.044_b0025
– start-page: 1
  year: 2012
  ident: 10.1016/j.eswa.2015.05.044_b0005
  article-title: Shunting yard operations: Theoretical aspects and applications
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2012.01.043
– start-page: 39
  year: 2002
  ident: 10.1016/j.eswa.2015.05.044_b0060
  article-title: Answer set programming and plan generation
  publication-title: Artificial Intelligence
  doi: 10.1016/S0004-3702(02)00186-8
– start-page: 130
  year: 2008
  ident: 10.1016/j.eswa.2015.05.044_b0040
  article-title: Detecting inconsistencies in large biological networks with answer set programming
  publication-title: Logic Programming
  doi: 10.1007/978-3-540-89982-2_19
– ident: 10.1016/j.eswa.2015.05.044_b0070
– year: 1997
  ident: 10.1016/j.eswa.2015.05.044_b0020
– start-page: 266
  year: 2007
  ident: 10.1016/j.eswa.2015.05.044_b0035
  article-title: GrinGo: A new grounder for answer set programming
  publication-title: Logic Programming and Nonmonotonic Reasoning
  doi: 10.1007/978-3-540-72200-7_24
– start-page: 745
  year: 2009
  ident: 10.1016/j.eswa.2015.05.044_b0080
  article-title: K-Shortest routing of trains on shunting yards
  publication-title: OR Spectrum
  doi: 10.1007/s00291-008-0140-9
– year: 2012
  ident: 10.1016/j.eswa.2015.05.044_b0015
– ident: 10.1016/j.eswa.2015.05.044_b0050
– start-page: 162
  year: 2013
  ident: 10.1016/j.eswa.2015.05.044_b0030
  article-title: Answer set programming
  publication-title: Reasoning Web
– year: 2011
  ident: 10.1016/j.eswa.2015.05.044_b0010
  article-title: Answer Set Programming at a Glance
  publication-title: Communications of the ACM
  doi: 10.1145/2043174.2043195
– volume: 41
  start-page: 1118
  year: 2014
  ident: 10.1016/j.eswa.2015.05.044_b0065
  article-title: Survey of green vehicle routing problem: Past and future trends
  publication-title: Expert Systems with Applications
  doi: 10.1016/j.eswa.2013.07.107
SSID ssj0017007
Score 2.2244513
Snippet •Formulation of a complex routing problem using Answer Set Programming (ASP).•First ever application of ASP to the train routing problem at shunting yards.•A...
We use Answer Set Programming (ASP), a modern method for knowledge representation and reasoning, to build a fully automated decision support system for routing...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 7292
SubjectTerms Answer Set Programming
Construction
Decision support systems
Expert systems
Flexibility
Optimisation
Optimization
Programming
Shunting yard
Tracking
Tradeoffs
Train routing
Title Train routing in shunting yards using Answer Set Programming
URI https://dx.doi.org/10.1016/j.eswa.2015.05.044
https://www.proquest.com/docview/1825460816
Volume 42
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: ScienceDirect (Elsevier)
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: AKRWK
  dateStart: 19900101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF5KvXjxLdZHWcGbxCbZVwJeSrFUxSLYQm9LHrta0bQ0KcWLv92dbCIo2IOQQ7LshjCbndlkvvk-hC4YCc2ncaSdJIi4QwXznTAVscOV8FmsIxWmUI38MOSDMb2bsEkD9epaGIBVVr7f-vTSW1ctncqanfl02nkymwMTDiEiQnqrJJSkVICKwdXnN8wD6OeE5dsTDvSuCmcsxkvlK-Ae8ljJ3knpX8Hpl5suY09_B21Vm0bctc-1ixoq20PbtSADrtbnProegeADXsyWAGbG5jR_sVIQ-AOKqzCg3J9xN8tXMEwV-NHCs95N8wEa929GvYFTySM4CSGkcGKuSMC0cRAu_HiNYi_lPAi0SoSOfaE55SyFZLdKlUhIRPw0ZK6xq0dU6EWEHKJmNsvUEcLA2W7iONNUJCZa-YGKg4QFIU1doqkKW8ir7SKTijscJCzeZA0Se5VgSwm2lK45KG2hy-8xc8ucsbY3q80tf8y_NK597bjzem6kWRiQ7YgyNVvm0iup_kFX5Pif9z5Bm3BliR5PUbNYLNWZ2YIUcbt8x9poo3t7Pxh-AUwZ2lc
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NS8MwFA9DD3rxW5yfEbxJXNskTQtexnBM3YbgBruFfqQ60W6sHcOLf7t5bTpQcAehh5LmlfKavJfk_d7vIXTFqa-3xkFCIi9wCRPcIX4sQuIq4fAwCZQfQzZyr-92huxhxEc11KpyYQBWaWx_adMLa21aGkabjel43HjWiwPtDsEjQngLCCXXGXcE7MBuvpY4D-CfEyXhniDQ3WTOlCAvlS2AfMjmBX0nY395p192unA-7R20ZVaNuFl-2C6qqXQPbVcVGbCZoPvodgAVH_BsMgc0M9a32WtZCwJ_QnYVBpj7C26m2QLEVI6fSnzWh24-QMP23aDVIaY-AokopTkJXUU9nmgLYcHJaxDaset6XqIikYSOSFzm8hii3SpWIqIBdWKfW1qxNlW-HVB6iNbSSaqOEAbSdu3IecJEpN2V46nQi7jns9iiCVN-HdmVXmRkyMOhhsW7rFBibxJ0KUGX0tIXY3V0vZSZltQZK3vzSt3yxwCQ2ravlLus_o3UMwPCHUGqJvNM2gXXPxQWOf7nuy_QRmfQ68ruff_xBG3Ck5L18RSt5bO5OtPrkTw8L8bbN3vu2-w
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%3Ajournal&rft.genre=article&rft.atitle=Train+routing+in+shunting+yards+using+Answer+Set+Programming&rft.jtitle=Expert+systems+with+applications&rft.au=Adlbrecht%2C+Jan-Alexander&rft.au=H%C3%BCttler%2C+Benno&rft.au=Ilo%2C+Nikola&rft.au=Gronalt%2C+Manfred&rft.date=2015-11-30&rft.issn=0957-4174&rft.volume=42&rft.issue=21&rft.spage=7292&rft.epage=7302&rft_id=info:doi/10.1016%2Fj.eswa.2015.05.044&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_eswa_2015_05_044
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0957-4174&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0957-4174&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0957-4174&client=summon