الگوریتم چندهسته ای برای کاوش زیرگراف های k-truss
Publish place: 22nd Annual Conference of Computer Society of Iran
Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 450
This Paper With 7 Page And PDF and WORD Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ACCSI22_057
تاریخ نمایه سازی: 13 شهریور 1396
Abstract:
امروزه به کارگیری ماشین های با تعداد هسته های پردازشی زیاد امری رایج در انجام پردازش های تحلیلی بر روی داده ها گردیده است. همچنین مدل کردن داده ها به صورت گراف در کاربردهای بسیاری از جمله شبکه های اجتماعی، شبکه های بیولوژی و غیره صورت گرفته است. در این حوزه، زیرگراف کاوی جزء مسایل جذاب است که در آن می توان زیرگراف های با خصوصیات مدنظر را از گراف (حجیم) ورودی استخراج کرد. یکی از زیرگراف های پرکاربرد k-truss است که از آن برای به دست آوردن اجتماعات منسجم، نقاط پرچگال و افرازبندی استفاده می شود. در این مقاله یک الگوریتم چندهسته ای کارا و مقیاس پذیر برای یافتن زیرگراف های k-truss ارایه شده است. برای این منظور ابتدا یک الگوریتم چندهسته ای برای شمارش مثلث ها با ایجاد یک ساختار مناسب به نام FONL از گراف ورودی پیشنهاد شده است. سپس از خروجی های آن، یک الگوریتم تکرارشونده ارایه شده است که به صورت موازی آن یال های گراف، که خصوصیت k-truss را نقض می کنند، حذف می نماید. روش پیشنهادی با استفاده از مجموعه گراف های استاندارد بر روی یک ماشین 12 هسته ای اجرا شده است. نتایج آزمایشات نشان دهنده مقیاس پذیری مناسب و کارایی بالای روش پیشنهادی در مقایسه با دیگر روش های موازی است.
Keywords:
Authors
مهدی عالمی
دانشجوی دکتری مهندسی کامپیوتر، دانشکده مهندسی و علوم کامپیوتر، دانشگاه شهید بهشتی، تهران
حسن حقیقی
دکتری مهندسی کامپیوتر، دانشکده مهندسی و علوم کامپیوتر، دانشگاه شهید بهشتی، تهران