Ho un problema logistico che può essere visto come una variante di . È così naturale, sono sicuro che è stato studiato nella ricerca operativa o qualcosa di simile. Ecco un modo di vedere il problema.
Ho magazzini sull'aereo cartesiano. C'è un percorso da un magazzino ad ogni altro magazzino e la metrica della distanza utilizzata è la distanza euclidea. Inoltre, ci sono elementi diversi. Ogni articolo può essere presente in qualsiasi numero di magazzini. Abbiamo un collezionista e ci viene dato un punto di partenza per esso, dice l'origine . Al collezionista viene dato un ordine, quindi un elenco di articoli. Qui, possiamo supporre che l'elenco contenga solo elementi distinti e solo uno di ciascuno. Dobbiamo determinare il tour più breve partendo da visitando un certo numero di magazzini in modo che prendiamo tutti gli articoli nell'ordine.
Ecco una visualizzazione di un'istanza generata casualmente con . I magazzini sono rappresentati con cerchi. Quelli rossi contengono l'elemento , quelli blu l'elemento e quelli verdi l'elemento . Dato un punto iniziale e la cassa ( ), bisogna scegliere uno rosso, uno blu e un magazzino verde così l'ordine può essere completata. Per caso, in questo esempio non ci sono magazzini multicolori, quindi contengono tutti esattamente un articolo. Questa particolare istanza è un caso di set-TSP .
Posso dimostrare che il problema è davvero -hard. Si consideri un'istanza in cui ciascun articolo si trova in un magazzino diverso . L'ordine è tale da contenere ogni articolo. Ora dobbiamo visitare tutti i magazzini e trovare il tour più breve per farlo. Ciò equivale a risolvere un'istanza di .
Essendo così ovviamente utile almeno nel contesto della logistica, del routing e della pianificazione, sono sicuro che questo è stato studiato in precedenza. Ho due domande:
- Qual è il nome del problema?
- Quanto si può sperare di approssimare il problema (assumendo )?
Sono abbastanza contento del nome e / o dei riferimenti al problema. Forse la risposta al secondo punto segue facilmente o posso scoprirlo da solo.