Я хотел бы генерировать направленную сеть, которая удовлетворяет следующему:Генерировать направленную сеть с двумя отдельными степенями
- Есть 100 узлов.
- 50% узлов имеют ровно 3 внешних соединения.
- другие 50% имеют 10 внешних соединений.
- нет самостоятельной петли и тот же узел не может быть подключен к другому узлу дважды
Можно ли сформировать такую сеть?
Пример сети будет выглядеть следующим образом:
from to
1 54
1 93
1 32
2 24
2 21
2 93
3 21
3 13
3 19
4 95
4 100
4 23
...
50 4
50 49
50 56
50 53
50 86
50 82
50 19
50 100
50 34
50 43
51 21
51 13
51 49
51 48
51 39
51 75
51 39
51 10
51 4
51 6
...
100 4
100 2
100 19
100 13
100 11
100 18
100 13
100 15
100 49
100 12
То, что вы описываете, невозможно - эти исходящие соединения должны куда-то идти, а то, что вы описали, означает, что ни один из узлов не может иметь какие-либо входящие ребра. Вы можете уточнить? – templatetypedef
В моем примере вторая строка состоит только из составленных номеров. если 2 подключен к 98, 98 также может быть подключен к 2. это уточняет? – ghb
Я не уверен, что понимаю, что вы говорите. Что вы подразумеваете под «исходящими» и «входящими» соединениями? Если 2 подключен к 98, не считается ли это входящим соединением для 98? Если 98 подключен обратно к 2, не является ли входящее соединение для 2? – templatetypedef