Мне нужна функция, которая получает сеть igraph в качестве входных данных и возвращает суммирование весов всех путей, включенных в сеть.
paths <- Fuction(igraphNetwork)
{
stuff;
return(weightsOfpaths)
}
проблема в том, что мои пути закрыты. Я имею в виду, что путь начинается с указанной вершины c и в конечном итоге заканчивается той же вершиной. Для примера рассмотрим следующую ссылку. Я хочу суммировать веса ребер, начиная с A и заканчивая A снова. Это форма сети Я добавлю некоторые данные для работы. сеть направлена и взвешена.
пример ввода:
от: 12, 14, 20, 26, 28, 14, 20, 26
до: 14, 20, 26, 28, 12, 17, 17, 25
веса: 0,2, 0,5, 1, 0,9, 0,66, 0,7, 0,5, 0,6
пример вывода: 12,14,20,26,28,12 | 3,26