﻿<?xml version="1.0" encoding="utf-8"?>
<ArticleSet>
  <ARTICLE>
    <Journal>
      <PublisherName>مرکز منطقه ای اطلاع رسانی علوم و فناوری</PublisherName>
      <JournalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</JournalTitle>
      <ISSN>16823745</ISSN>
      <Volume>5</Volume>
      <Issue>1</Issue>
      <PubDate PubStatus="epublish">
        <Year>2007</Year>
        <Month>3</Month>
        <Day>21</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>The Effect of Updating Routing Tables of Neighboring Nodes in AntNet Algorithm by Assistant Agents</ArticleTitle>
    <VernacularTitle>معرفي مورچه‎هاي به روزرسان جدول‌هاي مسيريابی گره‎های مجاور در الگوريتم مسيريابي AntNet</VernacularTitle>
    <FirstPage>41</FirstPage>
    <LastPage>46</LastPage>
    <ELocationID EIdType="doi" />
    <Language>fa</Language>
    <AuthorList>
      <Author>
        <FirstName>آزاده</FirstName>
        <LastName>سلطانی</LastName>
        <Affiliation></Affiliation>
      </Author>
      <Author>
        <FirstName>محمدرضا</FirstName>
        <LastName>اکبرزاده توتونچی</LastName>
        <Affiliation></Affiliation>
      </Author>
      <Author>
        <FirstName>محمود</FirstName>
        <LastName>نقيب‌زاده</LastName>
        <Affiliation></Affiliation>
      </Author>
    </AuthorList>
    <History PubStatus="received">
      <Year>2004</Year>
      <Month>8</Month>
      <Day>9</Day>
    </History>
    <Abstract>Appropriate routing in data transfer is a challenging problem that can lead to improved performance of networks in terms of lower delay in delivery of packets and higher throughput. Considering the highly distributed nature of networks, several multi-agent based algorithms, and in particular ant colony based algorithms, have been suggested in recent years. However, considering the need for quick optimization and adaptation to network changes, improving the relative slow convergence of these algorithms remains an elusive challenge. Our goal here is to reduce the time needed for convergence and to accelerate the routing algorithm’s response to network failures and/or changes by imitating pheromone propagation in natural ant colonies. More specifically, information exchange among neighboring nodes is facilitated by proposing a new type of ant (assistant ants) to the AntNet algorithm. This method is an extension of authors’ earlier work by allowing intermediate nodes, in addition to destination nodes, to produce assistant ants. The resulting algorithm, the “modified AntNet,” is then simulated via NS2 on NSF and NttNet network topologies. The network performance is evaluated under various conditions. Statistical analysis of results confirms that the new method can significantly reduce the average packet delivery time and rate of convergence to the optimal route when compared with standard AntNet.

Index Terms: AntNet, mobile agent, network routing, assistant ants.

Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran, vol. 5, no. 1, pp. 41-46, Spring 2007.

* Corresponding author’s address:
Dept. of Electrical Engineering, Birjand University, P. O. Box 97175-376, Birjand, I. R. Iran.

Solving Multi-Criteria Decision Making Problems Using Artificial Neural Networks
M. Abdoos* and N. Mozayani
Abstract: Decision making is finding the best compromised solution from all feasible alternatives. Multi-criteria decision making is one of the most applied branches of decision making. Many methods have been presented for solving MCDM problems ever since. Among these methods, simple additive weighting, SAW, is the most commonly used method. In this paper, two methods are proposed for solving MCDM problems based on artificial neural networks. This paper shows an application of soft computing techniques in classic problems, such as decision making. Herein, two methods are presented based on both supervised and unsupervised neural networks. The results of the methods have been compared with SAW.

Index Terms: Multi-criteria decision making, simple additive weighting method, perceptron network, artificial neural network, Kohonen network.

Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran, vol. 5, no. 1, pp. 47-52, Spring 2007.

* Corresponding author’s address:
Dept. of Computer Eng., Iran University of Science and Technology, Narmak, Tehran, 16845, I. R. Iran.


























Appropriate routing in data transfer is a challenging problem that can lead to improved performance of networks in terms of lower delay in delivery of packets and higher throughput. Considering the highly distributed nature of networks, several multi-agent based algorithms, and in particular ant colony based algorithms, have been suggested in recent years. However, considering the need for quick optimization and adaptation to network changes, improving the relative slow convergence of these algorithms remains an elusive challenge. Our goal here is to reduce the time needed for convergence and to accelerate the routing algorithm’s response to network failures and/or changes by imitating pheromone propagation in natural ant colonies. More specifically, information exchange among neighboring nodes is facilitated by proposing a new type of ant (assistant ants) to the AntNet algorithm. This method is an extension of authors’ earlier work by allowing intermediate nodes, in addition to destination nodes, to produce assistant ants. The resulting algorithm, the “modified AntNet,” is then simulated via NS2 on NSF and NttNet network topologies. The network performance is evaluated under various conditions. Statistical analysis of results confirms that the new method can significantly reduce the average packet delivery time and rate of convergence to the optimal route when compared with standard AntNet.

Index Terms: AntNet, mobile agent, network routing, assistant ants.

Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran, vol. 5, no. 1, pp. 41-46, Spring 2007.

* Corresponding author’s address:
Dept. of Electrical Engineering, Birjand University, P. O. Box 97175-376, Birjand, I. R. Iran.

Solving Multi-Criteria Decision Making Problems Using Artificial Neural Networks
M. Abdoos* and N. Mozayani
Abstract: Decision making is finding the best compromised solution from all feasible alternatives. Multi-criteria decision making is one of the most applied branches of decision making. Many methods have been presented for solving MCDM problems ever since. Among these methods, simple additive weighting, SAW, is the most commonly used method. In this paper, two methods are proposed for solving MCDM problems based on artificial neural networks. This paper shows an application of soft computing techniques in classic problems, such as decision making. Herein, two methods are presented based on both supervised and unsupervised neural networks. The results of the methods have been compared with SAW.

Index Terms: Multi-criteria decision making, simple additive weighting method, perceptron network, artificial neural network, Kohonen network.

Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran, vol. 5, no. 1, pp. 47-52, Spring 2007.

* Corresponding author’s address:
Dept. of Computer Eng., Iran University of Science and Technology, Narmak, Tehran, 16845, I. R. Iran.





























Appropriate routing in data transfer is a challenging problem that can lead to improved performance of networks in terms of lower delay in delivery of packets and higher throughput. Considering the highly distributed nature of networks, several multi-agent based algorithms, and in particular ant colony based algorithms, have been suggested in recent years. However, considering the need for quick optimization and adaptation to network changes, improving the relative slow convergence of these algorithms remains an elusive challenge. Our goal here is to reduce the time needed for convergence and to accelerate the routing algorithm’s response to network failures and/or changes by imitating pheromone propagation in natural ant colonies. More specifically, information exchange among neighboring nodes is facilitated by proposing a new type of ant (assistant ants) to the AntNet algorithm. This method is an extension of authors’ earlier work by allowing intermediate nodes, in addition to destination nodes, to produce assistant ants. The resulting algorithm, the “modified AntNet,” is then simulated via NS2 on NSF and NttNet network topologies. The network performance is evaluated under various conditions. Statistical analysis of results confirms that the new method can significantly reduce the average packet delivery time and rate of convergence to the optimal route when compared with standard AntNet.

Index Terms: AntNet, mobile agent, network routing, assistant ants.

Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran, vol. 5, no. 1, pp. 41-46, Spring 2007.

* Corresponding author’s address:
Dept. of Electrical Engineering, Birjand University, P. O. Box 97175-376, Birjand, I. R. Iran.

Solving Multi-Criteria Decision Making Problems Using Artificial Neural Networks
M. Abdoos* and N. Mozayani
Abstract: Decision making is finding the best compromised solution from all feasible alternatives. Multi-criteria decision making is one of the most applied branches of decision making. Many methods have been presented for solving MCDM problems ever since. Among these methods, simple additive weighting, SAW, is the most commonly used method. In this paper, two methods are proposed for solving MCDM problems based on artificial neural networks. This paper shows an application of soft computing techniques in classic problems, such as decision making. Herein, two methods are presented based on both supervised and unsupervised neural networks. The results of the methods have been compared with SAW.

Index Terms: Multi-criteria decision making, simple additive weighting method, perceptron network, artificial neural network, Kohonen network.

Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran, vol. 5, no. 1, pp. 47-52, Spring 2007.

* Corresponding author’s address:
Dept. of Computer Eng., Iran University of Science and Technology, Narmak, Tehran, 16845, I. R. Iran.













Appropriate routing in data transfer is a challenging problem that can lead to improved performance of networks in terms of lower delay in delivery of packets and higher throughput. Considering the highly distributed nature of networks, several multi-agent based algorithms, and in particular ant colony based algorithms, have been suggested in recent years. However, considering the need for quick optimization and adaptation to network changes, improving the relative slow convergence of these algorithms remains an elusive challenge. Our goal here is to reduce the time needed for convergence and to accelerate the routing algorithm’s response to network failures and/or changes by imitating pheromone propagation in natural ant colonies. More specifically, information exchange among neighboring nodes is facilitated by proposing a new type of ant (assistant ants) to the AntNet algorithm. This method is an extension of authors’ earlier work by allowing intermediate nodes, in addition to destination nodes, to produce assistant ants. The resulting algorithm, the “modified AntNet,” is then simulated via NS2 on NSF and NttNet network topologies. The network performance is evaluated under various conditions. Statistical analysis of results confirms that the new method can significantly reduce the average packet delivery time and rate of convergence to the optimal route when compared with standard AntNet.</Abstract>
    <OtherAbstract Language="FA">مسيريابي كارا در شبکه تأثير مهمي در انتقال درست و سريع داده‌هاي الكترونيكي و بالابردن بهره‌وری شبکه از جمله ايجاد تأخير كم و گذردهي بالا دارد. در دهه اخير الگوريتم‌هاي مسيريابي جديدي بر اساس مفاهيم سيستم‌هاي چندعامله، پيشنهاد شده‌اند. يکي از اين الگوريتم‌ها، AntNet است که در مقايسه با روشهاي قبلي داراي کارايي بهتري در واكنش نسبت به تغييرات شبكه مي‎باشد. اما الگوريتم AntNet نيز دارای نقطه‌ضعف‌هايي مانند همگرايي نسبي ديرهنگام است. در اين مقاله سعي شده است اين مشكل تا حدي رفع شود. پيشنهاد ما افزودن نوعي مورچه کمکي برای افزايش همکاري بين گره‎هاست تا زمان رسيدن به همگرايي در شبکه و واکنش نسبت به تغييرات شبکه سريعتر گردد. اين روش تعميمي از روش پيشنهادي قبلي است كه مورچه‌هاي كمكي در نودهاي مياني نيز ايجاد مي‌شوند. به منظور ارزيابي كارايي، الگوريتم در محيط 2NS پياده‌سازي شده و آزمايش‌هاي متعددي در شبكه‌هاي NSFNet و NTTNet انجام گرديده است. تحليل آماري نتايج اين آزمايش‌ها، نشان مي‎دهد استفاده از روش جديد رسيدن به همگرايي را در اكثر مواقع سريع‌تر ساخته است. در اين آزمايش‌ها، تأخير تا 5% و تغييرات تأخير تا 6% كاهش پيدا كرده است. اين در حالي است كه حتي با كاهش آهنگ توليد عامل‌ها، الگوريتم جديد با سربار كمتر نيز، كارايي بهتري نسبت به الگوريتم اصلي دارد.</OtherAbstract>
    <ObjectList>
      <Object Type="Keyword">
        <Param Name="Value">AntNetعامل‌هاي متحركمسيريابي شبكه</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="Pdf">http://ijece.org/fa/Article/Download/27865</ArchiveCopySource>
  </ARTICLE>
</ArticleSet>