Micro differential evolution (mDE) refers to algorithms that evolve with a small population to search for good solutions. Although mDEs are very useful for resource-constrained optimization tasks, the research on mDEs is still limited. In this paper, we propose a new mDE, i.e., vectorized bimodal distribution based mDE (called VB-mDE). The main idea is to employ a vectorized bimodal distribution parameter adjustment mechanism in mDE for performance enhancement. Specifically, in the VB-mDE, two important control parameters, i.e., scale factor F and crossover rate CR, are adjusted by bimodal Cauchy distribution. At the same time, to increase the population diversity, the scale factor F is vectorized. The proposed VB-mDE is evaluated on the CEC2014 benchmark functions and compared with the state-of-the-art mDEs and normal DEs. The results show that the proposed VB-mDE has advantages in terms of solution accuracy and convergence speed.
{"title":"A vectorized bimodal distribution based micro differential evolution algorithm (VB-mDE)","authors":"Xu Chen, Xueliang Miao, Hugo Tianfield","doi":"10.3233/MGS-200331","DOIUrl":"https://doi.org/10.3233/MGS-200331","url":null,"abstract":"Micro differential evolution (mDE) refers to algorithms that evolve with a small population to search for good solutions. Although mDEs are very useful for resource-constrained optimization tasks, the research on mDEs is still limited. In this paper, we propose a new mDE, i.e., vectorized bimodal distribution based mDE (called VB-mDE). The main idea is to employ a vectorized bimodal distribution parameter adjustment mechanism in mDE for performance enhancement. Specifically, in the VB-mDE, two important control parameters, i.e., scale factor F and crossover rate CR, are adjusted by bimodal Cauchy distribution. At the same time, to increase the population diversity, the scale factor F is vectorized. The proposed VB-mDE is evaluated on the CEC2014 benchmark functions and compared with the state-of-the-art mDEs and normal DEs. The results show that the proposed VB-mDE has advantages in terms of solution accuracy and convergence speed.","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"27 1","pages":"245-261"},"PeriodicalIF":0.7,"publicationDate":"2020-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78965667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A multiagent reinforcement learning algorithm to solve the maximum independent set problem","authors":"Mir Mohammad Alipour, M. Abdolhosseinzadeh","doi":"10.3233/mgs-200323","DOIUrl":"https://doi.org/10.3233/mgs-200323","url":null,"abstract":"","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"7 1","pages":"101-115"},"PeriodicalIF":0.7,"publicationDate":"2020-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.3233/mgs-200323","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72531622","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In light of recent trends toward introducing Artificial Intelligence (AI) to enhance the Human Machine Interface (HMI), companies need to identify the key issues of the communication between operator and production machines. Despite the fact that the industrial company starts to introduce chatbots to assist the communication between humans and machines, the virtual assistant (or digital assistant) by using human natural language is still widely required in the manufacturing domain. In this paper, we introduce an AI-based virtual assistant, Bot-X, for the manufacturing industry to handle a variety of complex services, e.g., order processing, production execution. This work expands the idea in three directions. Firstly, we introduce the design motivation of Bot-X, e.g., knowledge boundary in the manufacturing context. Secondly, the design principle of Bot-X is presented, including the framework, system architecture, model architecture, and the core algorithm. Then, three scenarios are presented to test the Bot-X usability and flexibility regarding the manufacturing environment.
{"title":"Bot-X: An AI-based virtual assistant for intelligent manufacturing","authors":"Chen Li, Hongji Yang","doi":"10.3233/MGS-210340","DOIUrl":"https://doi.org/10.3233/MGS-210340","url":null,"abstract":"In light of recent trends toward introducing Artificial Intelligence (AI) to enhance the Human Machine Interface (HMI), companies need to identify the key issues of the communication between operator and production machines. Despite the fact that the industrial company starts to introduce chatbots to assist the communication between humans and machines, the virtual assistant (or digital assistant) by using human natural language is still widely required in the manufacturing domain. In this paper, we introduce an AI-based virtual assistant, Bot-X, for the manufacturing industry to handle a variety of complex services, e.g., order processing, production execution. This work expands the idea in three directions. Firstly, we introduce the design motivation of Bot-X, e.g., knowledge boundary in the manufacturing context. Secondly, the design principle of Bot-X is presented, including the framework, system architecture, model architecture, and the core algorithm. Then, three scenarios are presented to test the Bot-X usability and flexibility regarding the manufacturing environment.","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"11 1","pages":"1-14"},"PeriodicalIF":0.7,"publicationDate":"2020-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75438090","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ningkui Wang, Hayfa Zgaya-Biau, P. Mathieu, S. Hammadi
Multiagent Resource Allocation (MARA) is a field to find out solutions that distribute a set of resources among agents. Heretofore, lots of utility-and reputation-based approaches have been proposed. In this paper, we develop a preference-based resource reservation approach for resource allocation in a system that consists of entirely selfless agents. Preference, defined as the satisfaction of required resources, has a crucial impact on resource allocation. The importance degree is also adopted to represent the extent to which a particular attribute is needed. In the system, agents communicate with semi-local friends to exchange information as well as reserving resources. Finally, a confirmation or cancelation message is sent to obtain or release the reserved resources. Numerical examples are given to show the rationality and effectiveness of the proposed method.
{"title":"Preference-based resource reservation method for resource allocation in full distributed systems","authors":"Ningkui Wang, Hayfa Zgaya-Biau, P. Mathieu, S. Hammadi","doi":"10.3233/mgs-190317","DOIUrl":"https://doi.org/10.3233/mgs-190317","url":null,"abstract":"Multiagent Resource Allocation (MARA) is a field to find out solutions that distribute a set of resources among agents. Heretofore, lots of utility-and reputation-based approaches have been proposed. In this paper, we develop a preference-based resource reservation approach for resource allocation in a system that consists of entirely selfless agents. Preference, defined as the satisfaction of required resources, has a crucial impact on resource allocation. The importance degree is also adopted to represent the extent to which a particular attribute is needed. In the system, agents communicate with semi-local friends to exchange information as well as reserving resources. Finally, a confirmation or cancelation message is sent to obtain or release the reserved resources. Numerical examples are given to show the rationality and effectiveness of the proposed method.","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"89 1","pages":"359-374"},"PeriodicalIF":0.7,"publicationDate":"2020-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86037127","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A graph transformation based approach for multi-agent systems reorganization","authors":"Fayçal Guerrouf, A. Chaoui","doi":"10.3233/mgs-190318","DOIUrl":"https://doi.org/10.3233/mgs-190318","url":null,"abstract":"","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"49 1","pages":"375-394"},"PeriodicalIF":0.7,"publicationDate":"2020-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88315743","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Azeroual Mohamed, T. Lamhamdi, Hassan El Moussaoui, Hassane El Markhi
{"title":"A multi-agent system for fault location and service restoration in power distribution systems","authors":"Azeroual Mohamed, T. Lamhamdi, Hassan El Moussaoui, Hassane El Markhi","doi":"10.3233/mgs-190316","DOIUrl":"https://doi.org/10.3233/mgs-190316","url":null,"abstract":"","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"11 1","pages":"343-358"},"PeriodicalIF":0.7,"publicationDate":"2020-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87933669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A novel approach for choosing dynamic community detection algorithms using PROMETHEE II","authors":"S. Arab, N. Taghezout, F. Benkaddour","doi":"10.3233/mgs-190315","DOIUrl":"https://doi.org/10.3233/mgs-190315","url":null,"abstract":"","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"69 1","pages":"327-341"},"PeriodicalIF":0.7,"publicationDate":"2020-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81277842","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Mohsenzadeh, M. Nickray, Amir Jalaly Bidgoly, Y. Farjami
{"title":"A new task scheduling mechanism in grid computing using trust model","authors":"A. Mohsenzadeh, M. Nickray, Amir Jalaly Bidgoly, Y. Farjami","doi":"10.3233/MGS-200325","DOIUrl":"https://doi.org/10.3233/MGS-200325","url":null,"abstract":"","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"40 1","pages":"135-152"},"PeriodicalIF":0.7,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73355286","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Boucherit, Laura M. Castro, Abdallah Khababa, O. Hasan
The formal design and development of multi-agent systems has attracted a considerable attention over the past decades because of their extensive use in safety-critical applications. This paper presents an efficient, hybrid and scalable formal development approach for safetycritical systems based on the multi-agent paradigm. In fact, we aim in this paper to benefit from the advantages of existing tools and techniques for each development stage and then integrate them in one unified approach. In particular approach, we advocate using Petri nets and rewriting logic to facilitate the formalization of multi-agent based systems, as well as we have integrated both the model checking and property-based testing techniques in the verification and testing stages. For illustrating the utilization and effectiveness of the proposed approach, we use it to analyze a simple automated distributing machine.
{"title":"Petri net and rewriting logic based formal analysis of multi-agent based safety-critical systems","authors":"A. Boucherit, Laura M. Castro, Abdallah Khababa, O. Hasan","doi":"10.3233/mgs-200320","DOIUrl":"https://doi.org/10.3233/mgs-200320","url":null,"abstract":"The formal design and development of multi-agent systems has attracted a considerable attention over the past decades because of their extensive use in safety-critical applications. This paper presents an efficient, hybrid and scalable formal development approach for safetycritical systems based on the multi-agent paradigm. In fact, we aim in this paper to benefit from the advantages of existing tools and techniques for each development stage and then integrate them in one unified approach. In particular approach, we advocate using Petri nets and rewriting logic to facilitate the formalization of multi-agent based systems, as well as we have integrated both the model checking and property-based testing techniques in the verification and testing stages. For illustrating the utilization and effectiveness of the proposed approach, we use it to analyze a simple automated distributing machine.","PeriodicalId":43659,"journal":{"name":"Multiagent and Grid Systems","volume":"104 1","pages":"47-66"},"PeriodicalIF":0.7,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79233267","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}