<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Journal of Geomatics Science and Technology</title>
<title_fa>علوم و فنون نقشه برداری</title_fa>
<short_title>JGST</short_title>
<subject>Engineering &amp; Technology</subject>
<web_url>http://jgst.issgeac.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2322-102X</journal_id_issn>
<journal_id_issn_online></journal_id_issn_online>
<journal_id_pii>-</journal_id_pii>
<journal_id_doi>10.66224/jgst</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid>-</journal_id_sid>
<journal_id_nlai>-</journal_id_nlai>
<journal_id_science>-</journal_id_science>
<language>en</language>
<pubdate>
	<type>jalali</type>
	<year>1396</year>
	<month>3</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2017</year>
	<month>6</month>
	<day>1</day>
</pubdate>
<volume>6</volume>
<number>4</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>Finding Shortest Path in a Network by Using Cuckoo Optimization Algorithm and GIS</title>
	<subject_fa>سامانه های اطلاعات مکانی</subject_fa>
	<subject>GIS</subject>
	<content_type_fa>پژوهشي</content_type_fa>
	<content_type>Research</content_type>
	<abstract_fa>&lt;p dir=&quot;RTL&quot; style=&quot;margin-bottom:0cm;margin-bottom:.0001pt;text-align:justify;text-indent:14.2pt;line-height:normal;direction:rtl;unicode-bidi:embed;&quot;&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;امروزه مسیریابی در شبکه&amp;shy;های شهری با افزایش حجم اتومبیل&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;shy;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;ها و نیز محدودیت&amp;shy;های ترافیکی گوناگون امری ضروری محسوب می&amp;shy;شود. روشی که در این پژوهش به منظور حل مسأله کوتاهترین مسیر برای نخستین بار پیشنهاد شده است، استفاده از الگوریتم بهینه&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;shy;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;سازی فاخته می&amp;shy;باشد. علت انتخاب این الگوریتم، جدید بودن و نیز پاسخ مناسبی است که این الگوریتم برای حل مسأله مسیریابی، نسبت به سایر الگوریتم&lt;/span&gt;&lt;/span&gt;&lt;span dir=&quot;LTR&quot; style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;zwj;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;های فراابتکاری داده است. در این راستا و برای انجام مسیریابی، با ایجاد تغییراتی در نسخه دودویی الگوریتم فاخته، از الگوریتم یاد شده استفاده گردید. بدین منظور، برای ایجاد جمعیت اولیه از یک روش کنترل شده استفاده شد، که از ایجاد جمعیت&amp;shy;های تصادفی که درصد بسیار ناچیزی از آنها ممکن است مسیری را تشکیل دهند، جلوگیری می&amp;shy;کند. به این صورت که متغیرهای جمعیت که در واقع همان نقاط شبکه و موقعیت&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;shy;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;های فاخته&amp;shy;ها هستند، به صورت تصادفی انتخاب نشده بلکه به صورت کنترل&amp;shy;شده انتخاب می&amp;shy;شوند و انتخاب نقاط بعدی از میان نقاطی است که با نقطه مورد نظر ارتباط دارند. در تمام مراحل اجرای الگوریتم، موقعیت فاخته&amp;shy;ها به صورت اعداد باینری درمی&amp;shy;آیند و اگر نقطه&amp;shy;ای در مسیر حضور داشته باشد عدد یک و در غیر اینصورت عدد صفر می&amp;shy;گیرد. در فاز مهاجرت فاخته&amp;shy;ها نیز، از یک تابع سیگموید استفاده شده است که موقعیت جدید فاخته&amp;shy;ها را به بازه&amp;shy;ی بین صفر و یک برده و در نتیجه موقعیت&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;shy;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;های جدید نیز تبدیل به اعداد صفر و یک می&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;shy;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;شوند. به منظور آزمون میزان کارایی الگوریتم پیشنهادی، از سه نوع شبکه فرضی، محلی و واقعی استفاده شده است. نتیجه اجرای این الگوریتم در دو نوع شبکه فرضی و محلی با تعداد نقاط &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;۲۰&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;و &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;۳۱،&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;نتیجه&amp;shy;ای مشابه یک الگوریتم قطعی بود، اما در شبکه&amp;shy;ای که بخشی از یک شبکه شهری واقعی بود و از &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;۶۱۷&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;نود و &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;۹۹۵&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;یال تشکیل شده بود، با اختلاف اندکی بهتر از الگوریتم قطعی، توانست مسیر بهینه را نشان دهد. نتایج حاصله نشان داد که این الگوریتم توانایی انجام مسیریابی در شبکه را دارا می&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&amp;shy;&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;باشد و با ایجاد تغییراتی بر اساس ساختار شبکه، می&amp;shy;تواند برای داده&amp;shy;های بزرگ و شبکه&amp;shy;های واقعی شهری مورد استفاده قرار گیرد.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</abstract_fa>
	<abstract>&lt;p style=&quot;text-align: justify;&quot;&gt;Nowadays with the rapid rate of urban development and increasing volume of vehicles and traffic restrictions, routing in urban networks is not only necessary but essential. Management of such massive volume of data makes the need to for GIS with capabilities to conduct spatial data analysis inevitable.&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;People often, when deciding to start a journey from one location to another, consider not only which route and means of transportation will save them time, but also which are the most inexpensive and cost effective. Hence, they outline the issue as a question in their mind, and based on the criteria, seek to find the optimal solution. The same behavior occurs in a different routing system. Finding the most optimal, efficient and shortest route is one of the key pillars in route finding for which finding the right solutions could lead to answering other questions on the issue. In fact, for a more in depth level of analysis, the answer to this question is essential; Finding the shortest path possible from a starting point or origin, to an ending point or destination. Metaheuristic algorithms are estimating algorithms, that are able to find optimal or almost optimal solutions in a reasonable time.&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;The showcased methodology in this research for solving the optimal route is recommended for the first time and is the Cuckoo Optimization Algorithm. The reason for choosing this algorithm, is the fact that it is a new method that provides appropriate solutions for different problems than other meta-heuristic algorithms. Route finding which is by nature a discrete problem, is managed by changes in binary version of this algorithm.&amp;nbsp; In setting up the first population, a controlled approach was used to prevent the creation of random populations, that only a few of them could create routes. In this method, population variables that are basically the same network points and situations of each cuckoo are not randomly selected. These variables are selected in a controlled system. Meaning, selection of each next node is from those that are connected to it. While implementation of the algorithm, cuckoo&amp;rsquo;s locations are converted to binary numbers, if a node exists in the route it will become 1 and if not 0. A Sigmoid Function is used in the migration phase of the Cuckoo. In this phase the new location of Cuckoo stands between the range of zero and one, and other locations are converted to zero and one. To test the recommended algorithm, three network are used; hypothetical, local and real networks. The result of running this algorithm in 2 hypothetical and local networks with 20 and 31 nodes was the same result of a deterministic algorithm. However, in a network, that was part of a real network and composed of 617 nodes and 995 arcs, it could indicate the optimal route slightly better than that of deterministic algorithm. The results showed that the algorithm is capable of routing in the network and with some changes on the structure of the network can be used on networks with large data.&lt;/p&gt;
</abstract>
	<keyword_fa>یافتن کوتاهترین مسیر در شبکه, سیستم اطلاعات مکانی, الگوریتم بهینه سازی فاخته, کدگذاری دودویی, جمعیت کنترل شده</keyword_fa>
	<keyword>Finding Shortest Route in Network, Geographical Information System (GIS), Cuckoo Optimization Algorithm, Binary Encoding, Controlled Population</keyword>
	<start_page>231</start_page>
	<end_page>239</end_page>
	<web_url>http://jgst.issgeac.ir/browse.php?a_code=A-10-33-3&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>A.</first_name>
	<middle_name></middle_name>
	<last_name>Sargolzaei</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>Sargolzaee_a@yahoo.com</email>
	<code>10031947532846005251</code>
	<orcid>10031947532846005251</orcid>
	<coreauthor>No</coreauthor>
	<affiliation></affiliation>
	<affiliation_fa>بدون سازمان</affiliation_fa>
	 </author>


	<author>
	<first_name>A. R.</first_name>
	<middle_name></middle_name>
	<last_name>Vafaeinejad</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>a_vafaei@sbu.ac.ir</email>
	<code>10031947532846005252</code>
	<orcid>10031947532846005252</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation>Shahid Beheshti University</affiliation>
	<affiliation_fa>دانشگاه شهید بهشتی</affiliation_fa>
	 </author>


</author_list>


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