<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Signal and Data Processing</title>
<title_fa>پردازش علائم و داده‌ها</title_fa>
<short_title>JSDP</short_title>
<subject>Engineering &amp; Technology</subject>
<web_url>http://jsdp.rcisp.ac.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2538-4201</journal_id_issn>
<journal_id_issn_online>2538-421X</journal_id_issn_online>
<journal_id_pii></journal_id_pii>
<journal_id_doi>10.61882/jsdp</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid>1</journal_id_sid>
<journal_id_nlai>8888</journal_id_nlai>
<journal_id_science></journal_id_science>
<language>fa</language>
<pubdate>
	<type>jalali</type>
	<year>1402</year>
	<month>9</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2023</year>
	<month>12</month>
	<day>1</day>
</pubdate>
<volume>20</volume>
<number>3</number>
<publish_type>online</publish_type>
<publish_edition>1</publish_edition>
<article_type>fulltext</article_type>
<articleset>
	<article>


	<language>fa</language>
	<article_id_doi></article_id_doi>
	<title_fa>تشخیص انجمن ها در شبکه های اجتماعی با استفاده از الگوریتم جستجوی هارمونی گسسته</title_fa>
	<title>Identifying Community Structures in Social Networks using Discrete Harmony Search Algorithm</title>
	<subject_fa>مقالات پردازش داده‌های رقمی</subject_fa>
	<subject>Paper</subject>
	<content_type_fa>پژوهشي</content_type_fa>
	<content_type>Research</content_type>
	<abstract_fa>&lt;span style=&quot;font-size:11pt&quot;&gt;&lt;span style=&quot;line-height:normal&quot;&gt;&lt;span style=&quot;direction:rtl&quot;&gt;&lt;span style=&quot;unicode-bidi:embed&quot;&gt;&lt;span calibri=&quot;&quot; style=&quot;font-family:&quot;&gt;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;شبکه های اجتماعی امروزه نقش مهمی در زندگی روزمره افراد دارد. شناخت ساختار و گروه&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;های تشکیل دهنده این شبکه ها می تواند اطلاعات مفیدی از وضعیت جامعه و افراد دهد. یکی از مباحثی که در این حوزه بحث می شود، ساخت گراف شبکه است که بر اساس اشیاء به عنوان گره&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;های شبکه، و یال&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;ها به عنوان تراکنش های بین این &lt;span style=&quot;background:yellow&quot;&gt;اشیاء&lt;/span&gt; شکل می گیرد. تشخیص ارتباطات بر اساس این گراف ها انجام می گیرد. یکی از &lt;span style=&quot;background:yellow&quot;&gt;روش&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span style=&quot;background:yellow&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;هایی&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt; که برای ساخت و تشخیص این ارتباطات انجام می گیرد استفاده از &lt;span style=&quot;background:yellow&quot;&gt;الگوریتم&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span style=&quot;background:yellow&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;های&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt; بهینه سازی است و مشخص شده است که الگوریتم جستجوی هارمونی یکی از الگوریتم های کارا در این حوزه &lt;span style=&quot;background:yellow&quot;&gt;است.&lt;/span&gt; با این وجود در مبحث تشخیص ساختارهای ارتباطی و جوامع، تا &lt;span style=&quot;background:yellow&quot;&gt;به&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span style=&quot;background:yellow&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;حال&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt; کار پژوهشی با استفاده از الگوریتم جستجوی هارمونی انجام نگرفته است.&lt;/span&gt;&lt;/span&gt; &lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;در این مقاله، برای ساخت خوشه&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;های شبکه بر اساس گراف شبکه و تشخیص ارتباطات &lt;span style=&quot;background:yellow&quot;&gt;مؤثر&lt;/span&gt; بر اساس معیارهای مختلف، روش جدیدی پیشنهاد می شود. این روش جدید در واقع نسخه گسسته ای از الگوریتم جستحوی هارمونی است که برای کشف جوامع و ساختارهای ارتباطی در شبکه های اجتماعی به کار &lt;span style=&quot;background:yellow&quot;&gt;می&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span style=&quot;background:yellow&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;رود.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt; آزمایش هایی بر روی چند شبکه مصنوعی و طبیعی انجام گرفته است و نتایج بدست آمده نشان می دهد که روش پیشنهادی دارای کارکرد مناسبی در مقایسه با دیگر &lt;span style=&quot;background:yellow&quot;&gt;روش&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span style=&quot;background:yellow&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt;های&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;FA&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span b=&quot;&quot; nazanin=&quot;&quot; style=&quot;font-family:&quot;&gt; موجود دارد.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&amp;nbsp;</abstract_fa>
	<abstract>&lt;span style=&quot;font-size:11pt&quot;&gt;&lt;span style=&quot;line-height:normal&quot;&gt;&lt;span calibri=&quot;&quot; style=&quot;font-family:&quot;&gt;&lt;span lang=&quot;EN&quot; style=&quot;font-size:10.0pt&quot;&gt;&lt;span new=&quot;&quot; roman=&quot;&quot; style=&quot;font-family:&quot; times=&quot;&quot;&gt;Nowadays, social networks play an important role in people&amp;#39;s daily lives. A social network is a kind of social structure that consists of several nodes that can be individuals or organizations. Most importantly, these nodes are connected by one or more specific types of dependencies, such as friendships or work relationships. Understanding the structure and constituent groups of these networks can give us useful information about the state of society and individuals. &lt;span style=&quot;background:lime&quot;&gt;In this article, a new solution to solve the problem of social structure detection is provided. Social structure means communities or associations in social networks. An important issue of this context is network graph construction based on objects as nodes and edges as transactions between these objects.&lt;/span&gt; Community detection is based on these graphs. The appropriate solution is to identify and create clusters of nodes that have strong connections with each other and at the same time have weaker connections between nodes of different clusters. &lt;span style=&quot;background:lime&quot;&gt;Optimization algorithms can be used to construct and detect these connections. Harmonic search is one of the efficient optimization algorithms in this context.&lt;/span&gt; However, in the field of identifying communication structures and communities, so far, no research work has been done using the harmonic search algorithm. In this paper, a new method is proposed to construct network clusters based on network graphs. &lt;span style=&quot;background:lime&quot;&gt;It can&lt;/span&gt; identify effective communications based on different criteria. In order to propose this method, first a new version of harmonic search algorithm is designed for discrete environments &lt;span style=&quot;background:lime&quot;&gt;while&lt;/span&gt; the original version of which is for continuous environments. Then, according &lt;span style=&quot;background:lime&quot;&gt;the&lt;/span&gt; problem, which is to discover appropriate structures in the social network graph, a new method is &lt;span style=&quot;background:lime&quot;&gt;devised to solve it.&lt;/span&gt; This method tries to provide a suitable discrete version by relying on different operators to be applicable to solve the desired problem. In order to evaluate the proposed method, various experiments were &lt;span style=&quot;background:lime&quot;&gt;carried out&lt;/span&gt; on several different networks. These networks have been used as &lt;span style=&quot;background:lime&quot;&gt;benchmark&lt;/span&gt; in previous research work. For evaluation and comparison, two artificial networks and two real networks are considered. The evaluation results of the proposed method on these networks are presented based on different criteria and compared with four &lt;span style=&quot;background:lime&quot;&gt;previous&lt;/span&gt; algorithms that are known in this field. Comparison results show that the proposed algorithm is relatively superior to other algorithms or at least produces similar results. The most important reason that can justify the relative performance superiority of the proposed algorithm or at least its &lt;span style=&quot;background:lime&quot;&gt;competitive&lt;/span&gt; results is the better search &lt;span style=&quot;background:lime&quot;&gt;capability&lt;/span&gt; of the &lt;span style=&quot;background:lime&quot;&gt;problem&lt;/span&gt; search space. This leads to the discovery of more promising points and the production of better solutions.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&lt;span style=&quot;font-family:&quot;Times New Roman&quot;,serif&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&amp;nbsp;</abstract>
	<keyword_fa>شبکه های اجتماعی, گراف شبکه,  شناسایی انجمن, الگوریتم بهینه سازی جستجوی هارمونی.</keyword_fa>
	<keyword>Social network, Network graph, Community detection, Harmony search optimization algorithm.</keyword>
	<start_page>47</start_page>
	<end_page>60</end_page>
	<web_url>http://jsdp.rcisp.ac.ir/browse.php?a_code=A-10-919-2&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>Mahmood</first_name>
	<middle_name></middle_name>
	<last_name>Deypir</last_name>
	<suffix></suffix>
	<first_name_fa>محمود</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>دی پیر</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>mdeypir@gmail.com</email>
	<code>100319475328460012465</code>
	<orcid>100319475328460012465</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation></affiliation>
	<affiliation_fa>دانشگاه هوایی شهید ستاری</affiliation_fa>
	 </author>


	<author>
	<first_name>Ehsan</first_name>
	<middle_name></middle_name>
	<last_name>Bayat</last_name>
	<suffix></suffix>
	<first_name_fa>احسان</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>بیات</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>ehsan.bayat70@gmail.com</email>
	<code>100319475328460012466</code>
	<orcid>100319475328460012466</orcid>
	<coreauthor>No</coreauthor>
	<affiliation></affiliation>
	<affiliation_fa>دانشگاه ازاد اسلامی واحد علوم و تحقیقات</affiliation_fa>
	 </author>


</author_list>


	</article>
</articleset>
</journal>
