خوارزمية :: MCL.

وحدة PERL تنفيذ خوارزمية Markov الكتلة باستخدام PDL
التحميل الان

خوارزمية :: MCL. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Pinkhas Nisanov
  • موقع ويب الناشر:
  • http://search.cpan.org/~pinkhasn/

خوارزمية :: MCL. العلامات


خوارزمية :: MCL. وصف

الخوارزمية :: MCL هي تطبيق بيرل من خوارزمية ماركوف الكتلة (MCL) بناء على لغة بيانات بيرل (PDL) .MCL خوارزمية العثور على مجموعات من القمم في الرسم البياني. يمكن العثور على مزيد من المعلومات حول MCL على http://micans.org/mcl/. هناك أيضا Perl Script تنفيذ MCL - Minimcl http://www.micans.org/mcl/scripts/minimcl.This محاولة حل مشكلتين: - سهولة التكامل MCL في البرامج النصية والوحدات النمطية PERL. الخوارزمية :: MCL قبول المراجع كمدخل وسيتم العثور على كل مرجع لاحقا في بعض الكتلة. - الأداء والحجم. خوارزمية :: MCL استخدم لغة بيانات بيرل لمعظم تجهيزها ويجب تشغيلها بسرعة كبيرة على مجموعات كبيرة جدا. الخوارزمية الرئيسية :: إجراء إجراءات MCL مع "PDLPP". استخدام الخوارزمية :: MCL؛ بلدي $ obj1 = myclass جديد؛ بلدي $ ref2 = {}؛ بلدي $ ref3 = \ "abc"؛ بلدي $ ref4 = \ $ val1؛ بلدي $ ref5 = []؛ بلدي $ MCL1 = الخوارزمية :: MCL-> جديد ()؛ # إنشاء الرسم البياني عن طريق إضافة حواف $ MCL1-> تم إضافتها ($ OBJ1، $ Ref2)؛ $ MCL1-> تم إضافتها ($ OBJ1، $ Ref3)؛ $ MCL1-> تم إضافتها ($ Ref2، $ Ref3)؛ $ MCL1-> تم إضافتها ($ Ref3، $ Ref4)؛ $ MCL1-> تم إضافتها ($ Ref4، $ Ref5)؛ # قم بتشغيل خوارزمية MCL على الرسم البياني الذي تم إنشاؤه CluSters1 $ = $ MCL1-> Run ()؛ # الحصول على مجموعات foreach بلدي الكتلة $ بلدي (@ colusers1) {print "كتلة الحجم:". مجموعة scalar @ $. "\ن"؛ } #######################################################1 بلدي $ val2 = \ "bbb"؛ بلدي $ val3 = \ "ccc"؛ بلدي $ val4 = \ "ddd"؛ بلدي $ val5 = \ "eee"؛ بلدي $ MCL2 = الخوارزمية :: MCL-> جديد ()؛ $ MCL2-> تم إضافتها ($ val1، $ val2)؛ $ mcl2-> تم إضافتها ($ val1، $ val3)؛ $ MCL2-> تم إضافتها ($ val2، $ val3)؛ $ MCL2-> تم إضافتها ($ val3، $ val4)؛ $ MCL2-> تم إضافتها ($ val4، $ val5)؛ بلدي clusters2 = $ MCL2-> تشغيل ()؛ foreach بلدي كتلة $ (@ $ clusters2) {print "وجدت الكتلة \ n"؛ Foreach My $ Vertex (@ Colluster) {print "العنقودية عنصر: $$ VERTEX \ N"؛ }} الصفحة الرئيسية المنتج


خوارزمية :: MCL. برامج ذات صلة