¿Alguien conoce el Donald B. Johnson's algorithm, que enumera todos los circuitos elementales (ciclos) en un dirigido gráfico?Comprender el pseudocódigo en el algoritmo de Donald B. Johnson
Tengo el trabajo que publicó en 1975, pero no puedo entender el pseudocódigo.
Mi objetivo es implementar este algoritmo en Java.
Algunas preguntas que tengo, por ejemplo, es a qué se refiere la matriz A k. En el pseudocódigo, se menciona que
Ak:=adjacency structure of strong component K with least
vertex in subgraph of G induced by {s,s+1,....n};
¿Eso significa que tenga que implementar otro algoritmo que encuentra el k matriz A?
Otra pregunta es ¿qué significa esto?
begin logical f;
también lo hace la línea "logical procedure CIRCUIT (integer value v);"
significa que el procedimiento devuelve un circuito variable lógica? En el pseudocódigo también tiene la línea "CIRCUIT := f;
". ¿Qué significa esto?
Sería muy bueno si alguien podría traducirse pseudocódigo de este 1970 a un tipo más moderno de pseudocódigo para que pueda entenderlo
En caso de estar interesado para ayudar pero no se puede encontrar el documento, por favor envíeme un correo electrónico a pitelk @ hotmail.com y yo te enviaremos el documento.
¿Intentó leer el documento que enlazó? Parece tener una explicación y una prueba de acompañamiento. –
sí, pero todavía no explica el código en sí, solo la idea general. Lo que no puedo entender es el pseudo código. También he encontrado otro enlace al documento en caso de que el primero no está funcionando http://dutta.csc.ncsu.edu/csc791_spring07/wrap/circuits_johnson.pdf – Pitelk
Gracias a todos ustedes, que se han encargado de la apariencia de mi pregunta (la hizo ver mejor, corrigió los errores de ortografía y cambió el código que escribí en el original del documento, por alguna extraña razón que no pude copiar), pegué el código y lo escribí desde cero.) – Pitelk