Bazı makalelerde açıklanan sentetik ağları (grafikler) çoğaltmaya çalışıyorum.
Belirtilmektedir Barabasi-Albert modeli "güç hukuk derecesi dağılımları ile ölçek içermeyen ağları oluşturmak için kullanılan ".
derece olan bir düğüm olasılığını döndüren bir olasılık dağılımıdır k . Örneğin, P A ( 2 ), rastgele ağ düğümü seçme ve derecesi 2 olan bir düğüm alma olasılığını gösterir.
Ortalama derecesi konturu bir kağıtta 4, minimum k 2'dir . Maksimum k hakkında hiçbir kelime yok . Diğer makalede belirtilmemiştir. Ağı tanımlamak o kadar önemli görünmüyor.
Lambda λ değerleri, düğüm sayısı gibi verilir . Kombinasyonlar
- n = 50000, λ = 3, 2.7, 2.3, bir kağıtta
- diğer kağıtta n = 4000 ve λ = 2.5 veya n = 6000 ve λ = 3
Barabasi-Albert algoritmasını uygulayan kütüphaneleri aradım ve lambda ve ortalama dereceden farklı parametreler gerektiriyorlar. Biri NetworkX başka (uygulama GraphStream olduğunu burada ). Benzer şekilde çalışırlar ve şunları isterler:
- n : int - düğüm sayısı
- m : int - yeni bir düğümden mevcut düğümlere eklenecek kenar sayısı; her adımda eklenecek kenar sayısı
Karşılaştırılabilir bir grafik oluşturmak için m ayarlarını nasıl hesaplayabilirim?
İşte bazı referanslar:
- Birbirine bağımlı ağlarda yıkıcı felaketler dizisi, Buldyrev ve ark. 2010, ayrıca sağlanan Tamamlayıcı Bilgiler ile
- Siber Fiziksel Sistemlerde Küçük Küme, Huang ve ark. 2014
- Birbirine bağımlı ağlarda yıkıcı felaketler dizisi, Havlin ve ark. 2010, bu Arxiv üzerindedir ve ilkini biraz açıklığa kavuşturur
Bu kağıtların, bu grafiklerin bazı özelliklerini analitik olarak incelemek için "oluşturma işlevleri" kullandığını unutmayın. Bununla birlikte, bu modellerde simülasyonlar çalıştırırlar, bu yüzden bir şekilde bu ağları oluşturmuş olmalıdırlar.
Teşekkürler.