Logo del repository
  1. Home
 
Opzioni

Solving the train marshalling problem by inclusion-exclusion

RINALDI, Franca
•
Rizzi, Romeo
2017
  • journal article

Periodico
DISCRETE APPLIED MATHEMATICS
Abstract
In the Train Marshalling Problem (TMP) the cars of a train having different destinations have to be reordered in such a way that all the cars with the same destination appear consecutively. To this aim the cars are first shunted on k auxiliary rails, then the sequences of cars present on the different rails are reconnected one after the other to form a new train. The TMP is the problem of minimizing the number k of auxiliary rails needed to obtain a train with the required property. The TMP is an NP-hard problem. Here we present an exact dynamic programming algorithm for the TMP based on the inclusion–exclusion principle. The algorithm has polynomial space complexity and time complexity that is polynomial in the number of cars, exponential in the number of destinations. This shows that the TMP is fixed parameter tractable with the number of destinations as parameter. © 2016 Elsevier B.V.
DOI
10.1016/j.dam.2016.09.044
WOS
WOS:000390510600025
Archivio
http://hdl.handle.net/11390/1100014
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85005810443
http://www.sciencedirect.com/science/article/pii/S0166218X16304504
Diritti
open access
Soggetti
  • Dynamic programming

  • Fixed parameter tract...

  • Inclusion–exclusion p...

  • Train marshalling

Scopus© citazioni
3
Data di acquisizione
Jun 14, 2022
Vedi dettagli
Web of Science© citazioni
5
Data di acquisizione
Mar 25, 2024
Visualizzazioni
3
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback