- resolverProblema(boolean) - Method in class rutasTuristicas.problemaRutasTuristicas
-
Método abstracto para la resolución de problemas
Se implementarán:
Algoritmo Aleatorio,
Algoritmo Greedy,
Algoritmo GRASP,
Busqueda Local,
Multiarranque,
Recocido Simulado,
Busqueda Tabú y
BVNS
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaAleatoria
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaBusquedaMemoriaLargoPlazo
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaBusquedaTabu
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaBVNS
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaGRASPPonderado
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaGreedyPonderado
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaMultiArranque
-
- resolverProblema(boolean) - Method in class rutasTuristicas.rutaTuristicaRecocidoSimulado
-
- rutasTuristicas - package rutasTuristicas
-
- rutaTuristicaAleatoria - Class in rutasTuristicas
-
Clase rutaTuristicaAleatoria
Realiza un itinerario de viaje teniendo en cuenta el número de días y las horas máximas
diarias de viaje.
- rutaTuristicaAleatoria(String, String, String, int, int) - Constructor for class rutasTuristicas.rutaTuristicaAleatoria
-
Constructor de la clase rutaTuristica Aleatoria
- rutaTuristicaBusquedaMemoriaLargoPlazo - Class in rutasTuristicas
-
- rutaTuristicaBusquedaMemoriaLargoPlazo(String, String, String, int, int, boolean) - Constructor for class rutasTuristicas.rutaTuristicaBusquedaMemoriaLargoPlazo
-
Constructor de la clase rutaTuristicaBusquedaMemoriaLargoPlazo
- rutaTuristicaBusquedaTabu - Class in rutasTuristicas
-
Creamos un asolucion inicial y vamos aplicando busquedas locales 1 a 1 bloqueando las ciudades que permanezcan mas de LIMITE TABU veces
- rutaTuristicaBusquedaTabu(String, String, String, int, int, boolean) - Constructor for class rutasTuristicas.rutaTuristicaBusquedaTabu
-
Constructor de la clase rutaTuristicaBusquedaMemoriaLargoPlazo
- rutaTuristicaBVNS - Class in rutasTuristicas
-
Clase rutaTuristicaBVNS (Basic VNS)
Realiza un itinerario de viaje teniendo en cuenta el número de días y las horas máximas
diarias de viaje.
- rutaTuristicaBVNS(String, String, String, int, int, boolean) - Constructor for class rutasTuristicas.rutaTuristicaBVNS
-
- rutaTuristicaGRASPPonderado - Class in rutasTuristicas
-
Clase rutaTuristicaGRASPPonderado
Realiza un itinerario de viaje eligiendo para cada día, UNO DE LOS MEJORES LUGARES
de forma iterativa teniendo en cuenta la distancia, la valoración del lugar y las horas máximas permitidas
min(Distancia / Valoracion) ej: 90/2 es mayor que 150/5
Contiene además 2 búsquedas locales distintas:
Cambio en el orden de visita de la ruta (método de alteración)
Busqueda Local Eliminar 2, añadir 1 vecino
- rutaTuristicaGRASPPonderado(String, String, String, int, int) - Constructor for class rutasTuristicas.rutaTuristicaGRASPPonderado
-
Constructor de la clase rutaTuristicaGRASPPonderado
- rutaTuristicaGreedyPonderado - Class in rutasTuristicas
-
Clase rutaTuristicaGreedyPonderado
Realiza un itinerario de viaje eligiendo para cada día, EL MEJOR LUGAR
de forma iterativa teniendo en cuenta la distancia, la valoración del lugar y las horas máximas permitidas
min(Distancia / Valoracion) ej: 90/2 es mayor que 150/5
- rutaTuristicaGreedyPonderado(String, String, String, int, int) - Constructor for class rutasTuristicas.rutaTuristicaGreedyPonderado
-
Constructor de la clase rutaTuristicaGreedyPonderado
- rutaTuristicaMultiArranque - Class in rutasTuristicas
-
Clase rutaTuristicaMultiArranque
Realiza un itinerario de viaje utilizando el algoritmo aleatorio y la busqueda local 2 a 1.
- rutaTuristicaMultiArranque(String, String, String, int, int, boolean) - Constructor for class rutasTuristicas.rutaTuristicaMultiArranque
-
Constructor de la clase rutaTuristicaMultiArranque
- rutaTuristicaRecocidoSimulado - Class in rutasTuristicas
-
- rutaTuristicaRecocidoSimulado(String, String, String, int, int, boolean) - Constructor for class rutasTuristicas.rutaTuristicaRecocidoSimulado
-
Constructor de la clase rutaTuristicaRecocidoSimulado