<?xml version="1.0" encoding="UTF-8"?>
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName></PublisherName>
      <JournalTitle>علم تصمیم گیری و سیستم های هوشمند</JournalTitle>
      <Issn>3060-7574</Issn>
      <Volume>3</Volume>
      <Issue></Issue>
      <PubDate PubStatus="epublish">
        <Year>1405</Year>
        <Month>03</Month>
        <Day>01</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>A Novel Multistage Approach to Community Detection in Social Networks Based on Fuzzy DBSCAN Clustering and Reptile Search Optimization</ArticleTitle>
    <VernacularTitle>رویکردی نوین چند مرحله‌ای برای تشخیص انجمن در شبکه‌های اجتماعی مبتنی بر خوشه‌بندی فازی DBSCAN و بهینه‌سازی جستجوی خزنده</VernacularTitle>
    <FirstPage>1</FirstPage>
    <LastPage>27</LastPage>
    <Language>FA</Language>
    <AuthorList>
      <Author>
        <FirstName>مصطفی</FirstName>
        <LastName>علی آبادی</LastName>
        <Affiliation>گروه مهندسی کامپیوتر،  واحد فردوس، دانشگاه آزاد اسلامی، فردوس، ایران</Affiliation>
      </Author>
      <Author>
        <FirstName>حمیدرضا</FirstName>
        <LastName>غفاری</LastName>
        <Affiliation>گروه مهندسی کامپیوتر، واحد فردوس، دانشگاه آزاد اسلامی، فردوس، ایران</Affiliation>
      </Author>
    </AuthorList>
    <PublicationType>Journal Article</PublicationType>
    <History>
      <PubDate PubStatus="received">
        <Year>1405/01/23</Year>
        <Month></Month>
        <Day></Day>
      </PubDate>
    </History>
    <Abstract>&lt;p&gt;Community detection is a fundamental problem in the analysis of complex and social networks. It aims to identify groups of nodes whose internal connections are denser than their connections with other parts of the network. The primary challenges in this field are the unknown number of communities and the large number of nodes in real-world networks. This study proposes a novel multistage approach that combines the Density-Based Spatial Clustering of Applications with Noise (DBSCAN) algorithm with the Reptile Search Algorithm (RSA). In the first stage, the network is initially clustered using DBSCAN and features extracted from the nodes, particularly their neighbor lists. In the second stage, RSA identifies the final communities through three phases: initialization, exploration, and exploitation. The objective function is defined based on two criteria: modularity (Q) and conductance (Cond). The proposed method was evaluated in MATLAB using eight real-world datasets: ca-GrQc, ca-HepPh, ca-HepTh, ca-AstroPh, ca-CondMat, Zachary’s Karate Club network, the American college football network, and the dolphin social network. The experimental results demonstrate that the proposed method outperforms existing methods in most cases, achieving higher values for normalized mutual information (NMI) and modularity (Q).&lt;/p&gt;</Abstract>
    <OtherAbstract Language="FA">&lt;p&gt;تشخیص انجمن یکی از مسائل بنیادی در تحلیل شبکه‌های پیچیده و اجتماعی است که هدف آن شناسایی گروه‌هایی از گره‌ها با ارتباطات درونی متراکم‌تر نسبت به سایر بخش‌های شبکه می‌باشد. چالش اصلی در این حوزه، عدم آگاهی از تعداد دقیق جوامع و حجم بالای گره‌ها در شبکه‌های واقعی است. در این پژوهش، یک رویکرد چندمرحله‌ای نوین ارائه می‌شود که از ترکیب الگوریتم خوشه‌بندی مبتنی بر چگالی (DBSCAN) و الگوریتم بهینه‌سازی جستجوی خزنده (RSA) بهره می‌گیرد. در مرحله اول، با استفاده از DBSCAN و ویژگی‌های استخراج‌شده از گره‌ها به‌ویژه لیست همسایگان، خوشه‌بندی اولیه شبکه انجام می‌شود. در مرحله دوم، الگوریتم RSA با سه فاز مقداردهی اولیه، اکتشاف و بهره‌برداری، جوامع نهایی را شناسایی می‌کند. تابع هدف بر پایه دو معیار ماژولاریتی (Q) و پراکندگی (Cond) تعریف شده است. روش پیشنهادی روی هشت مجموعه‌داده واقعی شامل ca-GrQc، ca-HepPh، ca-HepTh، ca-AstroPh، ca-CondMat، شبکه کاراته، فوتبال کالج آمریکایی و شبکه دلفین در محیط MATLAB ارزیابی شده است. نتایج آزمایش‌ها نشان می‌دهد که روش پیشنهادی در اکثر موارد عملکرد بهتری نسبت به روش‌های موجود دارد و مقادیر بالاتری از شاخص‌های NMI و ماژولاریتی Q را به دست می‌آورد.&lt;/p&gt;</OtherAbstract>
    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">تشخیص انجمن</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">شبکه‌های پیچیده</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">DBSCAN</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">الگوریتم جستجوی خزنده (RSA)</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">ماژولاریتی</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">شاخص NMI</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">community detection</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">complex networks</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">DBSCAN</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Reptile Search Algorithm (RSA)</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">modularity</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">normalized mutual information</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="pdf">https://www.dsisj.com/index.php/dsisj/article/download/52/40</ArchiveCopySource>
  </Article>
</ArticleSet>
