基于协商的多agent供应链管理系统

D. Plinere, A. Borisov
{"title":"基于协商的多agent供应链管理系统","authors":"D. Plinere, A. Borisov","doi":"10.2478/v10143-011-0054-x","DOIUrl":null,"url":null,"abstract":"A Negotiation-Based Multi-Agent System for Supply Chain Management A supply chain is a key definition in logistics. The supply chain is a set of logistics system nodes that is linearly ordered by the material, information or financial flow in order to analyze or synthesize a specific set of logistic functions and (or) costs. Multi-agent systems are suitable for the domains that involve interactions between different people or organizations with different (possibly conflicting) goals and proprietary information. They view the supply chain as a set of intelligent agents, each responsible for one or more activities in the supply chain. The ontology, in turn, describes the domain area and becomes a mechanism to aid in understanding and analyzing the information flow between agents. The use of ontologies for multi-agent system provides the following benefits: the ontology enables knowledge structuring and sharing, increases the reliability of agent system and provides the basis for the interaction between the agents. This paper proposes a method of multi-agent system application for supply chain node cooperation and shows the interaction between agents inside one of the supply chain nodes - manufacturer node. Pārrunās bāzētā daudzagentu sistēma piegādes ķēdes vadībai Piegādes ķēde ir viens no galvenajiem jēdzieniem logistikā. Piegādes ķēde - logistikas sistēmas mezglu kopa, kas ir lineāri sakārtota pēc materiāla, informācijas vai finanšu plūsmas ar specifisku logistikas funkciju un (vai) izmaksu analīzes vai sintēzes nolūku. Daudzagentu sistēmas ir piemērotas jomās, kas ietver sevī mijiedarbību starp dažādiem cilvēkiem vai organizācijām, ar dažādiem (iespējams, pretrunīgiem) mērķiem un pieejamo informāciju. Daudzagentu sistēma uzskata piegādes ķēdi par intelektuālu agentu kolektīvu, kur katrs no agentiem ir atbildīgs par vienu vai vairākām darbībām piegādes ķēdē. Savukārt ontologija, kas apraksta priekšmeta apgabalu, ir mehānisms, lai palīdzētu saprast un analizēt informācijas plūsmu starp agentiem. Ontologijas izmantošana daudzagentu sistēmās sniedz šādas priekšrocības: tā ļauj strukturēt zināšanas, kopīgi pielietot tās, palielina agentu sistēmas uzticamību, kā arī nodrošina pamatu mijiedarbībai starp agentiem. Šajā publikācijā tiek piedāvāta daudzagentu sistēmas pielietošanas metode saziņai starp dažādiem mezgliem piegādes ķēdē, un parāda mijiedarbību starp agentiem vienā no piegādes ķēdes mezgliem - ražošanas mezglā. Piegādes ķēdes konstruēšanai tika izmantota sekojoša infrastruktūra: Java un JADE - platforma, kurā agenti eksistē un mijiedarbojas, tā piedāvā agentiem bāzes servisus, kas nepieciešami agentu eksistēšanai, Protégé un Ontology Bean Generator - priekšmeta apgabala ontologijas izveidošanai un to pārveidošanai JADE klasēs, MySQL - datu bāzes atbalstīšanai, Apache Ant - programmas koda kompilēšanai, NetBeans IDE - kā integrētā izstrādes vide, ACL ziņojumi informācijas pārraidei, zināšanu koplietošanai un mijiedarbībai starp agentiem, izmantojot FIPA protokolus. Основанная на переговорах многоагентная система для управления цепями поставок Цепь поставок является одним из ключевых понятий логистики. Цепь поставок - множество звеньев логистической системы, линейно упорядоченное по материальному, информационному или финансовому потоку с целью анализа или синтеза определенного набора логистических функций и (или) затрат. Многоагентные системы являются подходящими для областей, которые включают взаимодействия между различными людьми или организациями с разными (возможно, противоречивыми) целями и имеющейся информацией. Многоагентная система рассматривает цепь поставок как коллектив интеллектуальных агентов, где каждый из агентов отвечает за одно или несколько действий цепи поставок. В свою очередь, онтология, описывая предметную область, представляет собой механизм помощи в понимании и анализе информационного потока между агентами. Использование онтологии для многоагентных систем предоставляет следующие преимущества: онтология позволяет структурировать знания, совместно их использовать, увеличивает надежность агентной системы и обеспечивает основу для взаимодействия между агентами. В этой публикации предложен метод применения многоагентной системы для взаимодействия между различными звеньями цепи поставок, а также показано взаимодействие агентов внутри одного из звеньев цепи поставок в звене производства. Для построения цепи поставок была использована следующая инфраструктура: Java и JADE платформа, в которой существуют и взаимодействуют агенты, она предоставляет агентам базовые сервисы, необходимые для их существования, Protg и Ontology Bean Generator для создания онтологии предметной области и ее преобразования в JADE классы, MySQL для поддержки базы данных, Apache Ant для компиляции программного кода, NetBeans IDE в качестве интегрированной среды разработки, ACL сообщения для передачи информации, совместного использования знаний и взаимодействия между агентами, используя протоколы FIPA.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A Negotiation-Based Multi-Agent System for Supply Chain Management\",\"authors\":\"D. Plinere, A. Borisov\",\"doi\":\"10.2478/v10143-011-0054-x\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A Negotiation-Based Multi-Agent System for Supply Chain Management A supply chain is a key definition in logistics. The supply chain is a set of logistics system nodes that is linearly ordered by the material, information or financial flow in order to analyze or synthesize a specific set of logistic functions and (or) costs. Multi-agent systems are suitable for the domains that involve interactions between different people or organizations with different (possibly conflicting) goals and proprietary information. They view the supply chain as a set of intelligent agents, each responsible for one or more activities in the supply chain. The ontology, in turn, describes the domain area and becomes a mechanism to aid in understanding and analyzing the information flow between agents. The use of ontologies for multi-agent system provides the following benefits: the ontology enables knowledge structuring and sharing, increases the reliability of agent system and provides the basis for the interaction between the agents. This paper proposes a method of multi-agent system application for supply chain node cooperation and shows the interaction between agents inside one of the supply chain nodes - manufacturer node. Pārrunās bāzētā daudzagentu sistēma piegādes ķēdes vadībai Piegādes ķēde ir viens no galvenajiem jēdzieniem logistikā. Piegādes ķēde - logistikas sistēmas mezglu kopa, kas ir lineāri sakārtota pēc materiāla, informācijas vai finanšu plūsmas ar specifisku logistikas funkciju un (vai) izmaksu analīzes vai sintēzes nolūku. Daudzagentu sistēmas ir piemērotas jomās, kas ietver sevī mijiedarbību starp dažādiem cilvēkiem vai organizācijām, ar dažādiem (iespējams, pretrunīgiem) mērķiem un pieejamo informāciju. Daudzagentu sistēma uzskata piegādes ķēdi par intelektuālu agentu kolektīvu, kur katrs no agentiem ir atbildīgs par vienu vai vairākām darbībām piegādes ķēdē. Savukārt ontologija, kas apraksta priekšmeta apgabalu, ir mehānisms, lai palīdzētu saprast un analizēt informācijas plūsmu starp agentiem. Ontologijas izmantošana daudzagentu sistēmās sniedz šādas priekšrocības: tā ļauj strukturēt zināšanas, kopīgi pielietot tās, palielina agentu sistēmas uzticamību, kā arī nodrošina pamatu mijiedarbībai starp agentiem. Šajā publikācijā tiek piedāvāta daudzagentu sistēmas pielietošanas metode saziņai starp dažādiem mezgliem piegādes ķēdē, un parāda mijiedarbību starp agentiem vienā no piegādes ķēdes mezgliem - ražošanas mezglā. Piegādes ķēdes konstruēšanai tika izmantota sekojoša infrastruktūra: Java un JADE - platforma, kurā agenti eksistē un mijiedarbojas, tā piedāvā agentiem bāzes servisus, kas nepieciešami agentu eksistēšanai, Protégé un Ontology Bean Generator - priekšmeta apgabala ontologijas izveidošanai un to pārveidošanai JADE klasēs, MySQL - datu bāzes atbalstīšanai, Apache Ant - programmas koda kompilēšanai, NetBeans IDE - kā integrētā izstrādes vide, ACL ziņojumi informācijas pārraidei, zināšanu koplietošanai un mijiedarbībai starp agentiem, izmantojot FIPA protokolus. Основанная на переговорах многоагентная система для управления цепями поставок Цепь поставок является одним из ключевых понятий логистики. Цепь поставок - множество звеньев логистической системы, линейно упорядоченное по материальному, информационному или финансовому потоку с целью анализа или синтеза определенного набора логистических функций и (или) затрат. Многоагентные системы являются подходящими для областей, которые включают взаимодействия между различными людьми или организациями с разными (возможно, противоречивыми) целями и имеющейся информацией. Многоагентная система рассматривает цепь поставок как коллектив интеллектуальных агентов, где каждый из агентов отвечает за одно или несколько действий цепи поставок. В свою очередь, онтология, описывая предметную область, представляет собой механизм помощи в понимании и анализе информационного потока между агентами. Использование онтологии для многоагентных систем предоставляет следующие преимущества: онтология позволяет структурировать знания, совместно их использовать, увеличивает надежность агентной системы и обеспечивает основу для взаимодействия между агентами. В этой публикации предложен метод применения многоагентной системы для взаимодействия между различными звеньями цепи поставок, а также показано взаимодействие агентов внутри одного из звеньев цепи поставок в звене производства. Для построения цепи поставок была использована следующая инфраструктура: Java и JADE платформа, в которой существуют и взаимодействуют агенты, она предоставляет агентам базовые сервисы, необходимые для их существования, Protg и Ontology Bean Generator для создания онтологии предметной области и ее преобразования в JADE классы, MySQL для поддержки базы данных, Apache Ant для компиляции программного кода, NetBeans IDE в качестве интегрированной среды разработки, ACL сообщения для передачи информации, совместного использования знаний и взаимодействия между агентами, используя протоколы FIPA.\",\"PeriodicalId\":211660,\"journal\":{\"name\":\"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2478/v10143-011-0054-x\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/v10143-011-0054-x","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

供应链是物流领域的一个重要概念。供应链是为了分析或综合一组特定的物流功能和(或)成本而按物料、信息流或资金流线性排序的一组物流系统节点。多代理系统适用于涉及具有不同(可能冲突的)目标和专有信息的不同人员或组织之间的交互的领域。他们将供应链视为一组智能代理,每个代理负责供应链中的一个或多个活动。本体反过来描述领域,并成为帮助理解和分析代理之间信息流的机制。在多智能体系统中使用本体可以实现知识的结构化和共享,提高了智能体系统的可靠性,为智能体之间的交互提供了基础。本文提出了一种多智能体系统应用于供应链节点协作的方法,并给出了供应链节点之一—制造商节点内智能体之间的交互。Pārrunās bāzētā daudzagentu sistēma piegādes ķēdes vad bai Piegādes ķēde ir viens no galvenajiem jēdzieniem logistiki ā。Piegādes ķēde - logistikas sistēmas mezglu kopa, kas ir lineāri sakārtota pēc materiāla, informācijas vai finanšu plūsmas和speciisku logistikas funkciju un (vai) izmaksu分析vai sintēzes nolūku。Daudzagentu sistēmas ir piemērotas jomās, kas ietver sev / mijiedarbbustarp dažādiem cilvēkiem vai organizācijām, ar dažādiem (iespējams, pretrun giem) mērķiem un pieejamo informāciju。Daudzagentu sistēma uzskata piegādes ķēdi par intelektuālu agentu kolekt vu, kur katrs no agentir atbild gs par vienu vai vairākām darbībām piegādes ķēdē。Savukārt ontologija, kas apraksta priekšmeta apgabalu, ir mehānisms, lai palīdzētu saprast un analizēt informācijas plūsmu启动代理。Ontologijas izmantošana daudzagentu sistēmās sniedz šādas priekšrocības: tā ļauj strukturēt zināšanas, kopgi pielietot tās, palielina agentu sistēmas uzticam bu, kā arnodrošina pamatu mijiedarbbur ā bai start agent。Šajāpublikācijātiek斑驳的āvāta daudzagentu认定ēmas pielietošanas metode saziņai starp dažā吴廷琰mezgliem piegādesķēdē,联合国parāda mijiedarbību starp agentiem vienā没有piegādesķēdes mezgliem - ražošanas mezglā。Piegādes ķēdes konstruēšanai tika izmantota sekojoša infrastruktūra:Java联合国玉——platforma科尔āagenti eksistē联合国mijiedarbojas tā斑驳的āvāagentiem bāzes servisus,卡斯nepieciešami agentu eksistēšanai,门徒联合国本体Bean发生器——priekš元apgabala ontologijas izveidošanai联合国pārveidošanai玉建议ē年代,MySQL -酋长bāzes atbalstīšanai, Apache Ant - programmas幸田来未kompilēšanai, NetBeans IDE - kā中国ētāizstrādes见,ACL ziņojumi通知ā比赛pārraidei,寻āš阿奴koplietošanai联合国mijiedarbī白starp agentiem, izmantojot FIPA protokolus。ОснованнаянапереговорахмногоагентнаясистемадляуправленияцепямипоставокЦепьпоставокявляетсяоднимизключевыхпонятийлогистики。Цепьпоставок-множествозвеньевлогистическойсистемы,линейноупорядоченноепоматериальному,информационномуилифинансовомупотокусцельюанализаилисинтезаопределенногонаборалогистическихфункцийи(или)затрат。Многоагентныесистемыявляютсяподходящимидляобластей,которыевключаютвзаимодействиямеждуразличнымилюдьмиилиорганизациямисразными(возможно,противоречивыми)целямииимеющейсяинформацией。Многоагентнаясистемарассматриваетцепьпоставоккакколлективинтеллектуальныхагентов,гдекаждыйизагентовотвечаетзаодноилинесколькодействийцепипоставок。Всвоюочередь,онтология,описываяпредметнуюобласть,представляетсобоймеханизмпомощивпониманииианализеинформационногопотокамеждуагентами。Использованиеонтологиидлямногоагентныхсистемпредоставляетследующиепреимущества:онтологияпозволяетструктурироватьзнания,совместноихиспользовать,увеличиваетнадежностьагентнойсистемыиобеспечиваетосновудлявзаимодействиямеждуагентами。Вэтойпубликациипредложенметодприменениямногоагентнойсистемыдлявзаимодействиямеждуразличнымизвеньямицепипоставок,атакжепоказановзаимодействиеагентоввнутриодногоиззвеньевцепипоставоквзвенепроизводства。Дляпостроенияцепипоставокбылаиспользованаследующаяинфраструктура:Javaи玉платформа,вкоторойсуществуютивзаимодействуютагенты,онапредоставляетагентамбазовыесервисы,необходимыедляихсуществования,Protgи本体Bean发电机длясозданияонтологиипредметнойобластииеепреобразованияв玉классы,MySQLдляподдержкибазыданных,Apache Antдлякомпиляциипрограммногокода,NetBeans IDEвкачествеинтегрированнойсредыразработки,ACLсообщениядляпередачиинформаци,исовместногоиспользованиязнанийивзаимодействиямеждуагентами,используя протоколы fipa。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Negotiation-Based Multi-Agent System for Supply Chain Management
A Negotiation-Based Multi-Agent System for Supply Chain Management A supply chain is a key definition in logistics. The supply chain is a set of logistics system nodes that is linearly ordered by the material, information or financial flow in order to analyze or synthesize a specific set of logistic functions and (or) costs. Multi-agent systems are suitable for the domains that involve interactions between different people or organizations with different (possibly conflicting) goals and proprietary information. They view the supply chain as a set of intelligent agents, each responsible for one or more activities in the supply chain. The ontology, in turn, describes the domain area and becomes a mechanism to aid in understanding and analyzing the information flow between agents. The use of ontologies for multi-agent system provides the following benefits: the ontology enables knowledge structuring and sharing, increases the reliability of agent system and provides the basis for the interaction between the agents. This paper proposes a method of multi-agent system application for supply chain node cooperation and shows the interaction between agents inside one of the supply chain nodes - manufacturer node. Pārrunās bāzētā daudzagentu sistēma piegādes ķēdes vadībai Piegādes ķēde ir viens no galvenajiem jēdzieniem logistikā. Piegādes ķēde - logistikas sistēmas mezglu kopa, kas ir lineāri sakārtota pēc materiāla, informācijas vai finanšu plūsmas ar specifisku logistikas funkciju un (vai) izmaksu analīzes vai sintēzes nolūku. Daudzagentu sistēmas ir piemērotas jomās, kas ietver sevī mijiedarbību starp dažādiem cilvēkiem vai organizācijām, ar dažādiem (iespējams, pretrunīgiem) mērķiem un pieejamo informāciju. Daudzagentu sistēma uzskata piegādes ķēdi par intelektuālu agentu kolektīvu, kur katrs no agentiem ir atbildīgs par vienu vai vairākām darbībām piegādes ķēdē. Savukārt ontologija, kas apraksta priekšmeta apgabalu, ir mehānisms, lai palīdzētu saprast un analizēt informācijas plūsmu starp agentiem. Ontologijas izmantošana daudzagentu sistēmās sniedz šādas priekšrocības: tā ļauj strukturēt zināšanas, kopīgi pielietot tās, palielina agentu sistēmas uzticamību, kā arī nodrošina pamatu mijiedarbībai starp agentiem. Šajā publikācijā tiek piedāvāta daudzagentu sistēmas pielietošanas metode saziņai starp dažādiem mezgliem piegādes ķēdē, un parāda mijiedarbību starp agentiem vienā no piegādes ķēdes mezgliem - ražošanas mezglā. Piegādes ķēdes konstruēšanai tika izmantota sekojoša infrastruktūra: Java un JADE - platforma, kurā agenti eksistē un mijiedarbojas, tā piedāvā agentiem bāzes servisus, kas nepieciešami agentu eksistēšanai, Protégé un Ontology Bean Generator - priekšmeta apgabala ontologijas izveidošanai un to pārveidošanai JADE klasēs, MySQL - datu bāzes atbalstīšanai, Apache Ant - programmas koda kompilēšanai, NetBeans IDE - kā integrētā izstrādes vide, ACL ziņojumi informācijas pārraidei, zināšanu koplietošanai un mijiedarbībai starp agentiem, izmantojot FIPA protokolus. Основанная на переговорах многоагентная система для управления цепями поставок Цепь поставок является одним из ключевых понятий логистики. Цепь поставок - множество звеньев логистической системы, линейно упорядоченное по материальному, информационному или финансовому потоку с целью анализа или синтеза определенного набора логистических функций и (или) затрат. Многоагентные системы являются подходящими для областей, которые включают взаимодействия между различными людьми или организациями с разными (возможно, противоречивыми) целями и имеющейся информацией. Многоагентная система рассматривает цепь поставок как коллектив интеллектуальных агентов, где каждый из агентов отвечает за одно или несколько действий цепи поставок. В свою очередь, онтология, описывая предметную область, представляет собой механизм помощи в понимании и анализе информационного потока между агентами. Использование онтологии для многоагентных систем предоставляет следующие преимущества: онтология позволяет структурировать знания, совместно их использовать, увеличивает надежность агентной системы и обеспечивает основу для взаимодействия между агентами. В этой публикации предложен метод применения многоагентной системы для взаимодействия между различными звеньями цепи поставок, а также показано взаимодействие агентов внутри одного из звеньев цепи поставок в звене производства. Для построения цепи поставок была использована следующая инфраструктура: Java и JADE платформа, в которой существуют и взаимодействуют агенты, она предоставляет агентам базовые сервисы, необходимые для их существования, Protg и Ontology Bean Generator для создания онтологии предметной области и ее преобразования в JADE классы, MySQL для поддержки базы данных, Apache Ant для компиляции программного кода, NetBeans IDE в качестве интегрированной среды разработки, ACL сообщения для передачи информации, совместного использования знаний и взаимодействия между агентами, используя протоколы FIPA.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信