الگوریتم چندهسته ای برای کاوش زیرگراف های k-truss

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 450

This Paper With 7 Page And PDF and WORD Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ACCSI22_057

تاریخ نمایه سازی: 13 شهریور 1396

Abstract:

امروزه به کارگیری ماشین های با تعداد هسته های پردازشی زیاد امری رایج در انجام پردازش های تحلیلی بر روی داده ها گردیده است. همچنین مدل کردن داده ها به صورت گراف در کاربردهای بسیاری از جمله شبکه های اجتماعی، شبکه های بیولوژی و غیره صورت گرفته است. در این حوزه، زیرگراف کاوی جزء مسایل جذاب است که در آن می توان زیرگراف های با خصوصیات مدنظر را از گراف (حجیم) ورودی استخراج کرد. یکی از زیرگراف های پرکاربرد k-truss است که از آن برای به دست آوردن اجتماعات منسجم، نقاط پرچگال و افرازبندی استفاده می شود. در این مقاله یک الگوریتم چندهسته ای کارا و مقیاس پذیر برای یافتن زیرگراف های k-truss ارایه شده است. برای این منظور ابتدا یک الگوریتم چندهسته ای برای شمارش مثلث ها با ایجاد یک ساختار مناسب به نام FONL از گراف ورودی پیشنهاد شده است. سپس از خروجی های آن، یک الگوریتم تکرارشونده ارایه شده است که به صورت موازی آن یال های گراف، که خصوصیت k-truss را نقض می کنند، حذف می نماید. روش پیشنهادی با استفاده از مجموعه گراف های استاندارد بر روی یک ماشین 12 هسته ای اجرا شده است. نتایج آزمایشات نشان دهنده مقیاس پذیری مناسب و کارایی بالای روش پیشنهادی در مقایسه با دیگر روش های موازی است.

Authors

مهدی عالمی

دانشجوی دکتری مهندسی کامپیوتر، دانشکده مهندسی و علوم کامپیوتر، دانشگاه شهید بهشتی، تهران

حسن حقیقی

دکتری مهندسی کامپیوتر، دانشکده مهندسی و علوم کامپیوتر، دانشگاه شهید بهشتی، تهران