Servidor de cálculo
La finalidad de esta sección
del sitio es permitir a un usuario remoto, el acceso a la ejecución
de los algoritmos estudiados en nuestro trabajo, y poder testearlos con
casos de prueba propios. El procedimiento a seguir para realizar un cálculo
es el siguiente:
-
Conectarse a la página
de solicitud de cálculo.
-
Completar el formulario con los datos
solicitados (nombre, institución, área de trabajo y dirección
de e-mail).
Nota: el dato
referente a la dirección de e-mail es imprescindible que sea correcto,
pues será la dirección a la cual se enviarán los resultados.
-
Indicar los algoritmos con los cuales
se desea realizar el cálculo (para MCC y RVR se requiere el ingreso
de la cantidad de replicaciones).
-
Ingresar el texto del caso de prueba.
El mismo debe generarse de acuerdo al formato de los archivos de importación/exportación
de la herramienta HEIDI (link), los cuales tienen el siguiente formato:
GRAFO
CONJUNTO_DE_NODOS
NODO
idNodo
confiabilidad
costo
capacidad
FINNODO
.
más nodos
.
FINCONJUNTO
CONJUNTO_DE_ARISTAS
ARISTA
idNodo1
idNodo2
idArista
costo
confiabilidad
capacidad
FINARISTA
.
más aristas
.
FINCONJUNTO
FINGRAFO
Nota:
-
Los identificadores de
nodos deben ser enteros en el rango 1..n para un grafo de n nodos.
-
Los nodos terminales deben
marcarse seteando el valor de su costo en 1.
-
Los valores de costo (para
aristas), capacidad (para nodos y aristas) e identificadores de aristas
no se utilizan en estos algoritmos, por lo que pueden omitirse. En caso
de hacerlo debe dejarse la línea correspondiente en blanco.
-
No se realizan chequeos
sobre el formato de los datos de entrada (se asume que son correctos).
Si el formato es incorrecto se pueden obtener resultados sin sentido o
incluso no obtenerlos.
-
Seleccionar el botón aceptar
para confirmar la solicitud del cálculo.
Luego de ser aceptada la solicitud de
cálculo, el usuario recibirá un e-mail (en la dirección
que especificó en el formulario) con una confirmación de
la aceptación por parte del servidor, y cuando el cálculo
haya finalizado, recibirá un nuevo e-mail con los resultados.
Nota:
el usuario remoto no está obligado a permanecer conectado al sitio
durante el período de tiempo en que se efectúa el cálculo.
Los procesos que realizan los cálculos
son despachados en un servidor estudiantil de la red del instituto con
las siguientes características técnicas:
-
Estación de trabajo Sun sparc
Enterprise 250
-
256 Mb de memoria RAM
-
Procesador de 250 Mhz
-
Sistema operativo SunOS 5.7
Ir a
página de solicitud de cálculo