¿Cuál es el algoritmo más eficiente para determinar una ruta de entrega para un camión de salida que se mueve desde un punto de partida a un punto final con múltiples paradas intermedias y sin retorno al punto de partida?

Dado que se ha dedicado tanto tiempo y esfuerzo a optimizar los solucionadores de TSP, el camino de menor resistencia probablemente sea tratar de convertir su problema en una instancia de TSP. Una forma de hacerlo es configurarlo como una instancia TSP dirigida con todos los nodos, excepto los nodos iniciales y finales conectados a los otros nodos con sus distancias reales, y el nodo inicial conectado a todos los nodos en la dirección hacia adelante, el nodo final conectado a todos los nodos en la dirección inversa, y el nodo final conectado al nodo inicial en la dirección hacia adelante, y luego convierta este problema en una instancia del TSP no dirigido y resuélvalo con una herramienta como Concorde:
Concorde Home

La construcción para pasar de dirigida a no dirigida multiplica el número de nodos por una constante, por lo que nos gustaría evitar esto si es posible; Otra forma en la que acabo de pensar que creo que funciona es dar un peso negativo muy grande al borde entre los nodos inicial y final, o un nodo que solo se conecta al inicio y al final con el peso 0, para garantizar que el ciclo resultante le permite comenzar en el nodo inicial y presionar todos los demás nodos que van en la otra dirección.

¡Simple! Simplemente use el software de administración de la fuerza de trabajo de campo en su negocio de logística porque es la mejor manera de administrar sus servicios de campo fácilmente. Con la ayuda de esto, podrá realizar el seguimiento y la programación de la entrega, la planificación de la ruta de entrega, el seguimiento de la flota, etc. Reducirá el dolor de cabeza de mantener siempre vigilado a su repartidor o vehículo, actualizaciones en tiempo real, estado de entrega, etc. el trabajo se resolverá fácilmente, de esta manera su problema se solucionará o el crecimiento de su negocio aumentará rápidamente.

Un poco más breve puede consultar estos blogs, cómo el software de logística ayuda en su negocio …

  1. ¿Cuál es el ingrediente clave en el éxito de las startups bajo demanda? Logística de alta tecnología!
  2. Impacto de GST en el sector logístico
  3. ¡No dejes que las lluvias afecten tus entregas!
  4. Redefiniendo la infografía logística
  5. 5 características críticas para buscar en una solución de gestión de entrega

¡Que te diviertas!

More Interesting

¿Cuáles son los algoritmos hash más comunes además de MD5 y SHA?

En la complejidad temporal de un algoritmo, ¿por qué puede considerarse útil que una operación elemental tome "tiempo unitario"?

¿Cuál es el mejor algoritmo para sumar números en matrices anidadas?

Si una computadora toma el control total del control del tráfico aéreo, ¿cómo será el algoritmo? ¿Cómo manejará los aterrizajes de emergencia y cómo manejará una pista paralela?

¿Cómo puede alguien con un doctorado en física trabajar en el desarrollo de algoritmos?

¿Hay alguna prueba de que los algoritmos de clasificación no pueden tener una complejidad mejor que O (Nlog (N))?

¿Debería evitarse siempre goto / JMP?

¿Existe un algoritmo para aplicar a una imagen que muestre lo que vería alguien que necesita corrección de la visión?

¿Está bien mi implementación de Búsqueda ternaria?

¿Es la Biblia solo los algoritmos de aprendizaje automático de la realidad que nos dicen cómo se desarrolló, comenzando con el 0 que se convirtió en 1 para la luz?

¿Cuál es el mejor algoritmo de clasificación manual? Por ejemplo, si tuviera una pila de papeles que quisiera ordenar alfabéticamente, ¿cuál sería la forma más eficiente de hacerlo? ¿Qué pasaría si estuvieras de acuerdo con que uno o dos se alejen de su posición ordenada?

¿Cómo funciona un algoritmo de bogosort cuántico?

¿Qué estructuras de datos y algoritmos deben conocer todos los estudiantes de ciencias de la computación / ingeniería?

¿Cómo se ve el algoritmo del juego Plague?

Se le da una matriz de números MxN, con la propiedad de que los números aumentan a medida que avanza por cada columna y hacia la derecha en cada fila. ¿Cómo puede verificar eficientemente si un número dado está en la matriz?