Enhancing the effectiveness of joint production and maintenance scheduling based on a multi-agent system and a Pigouvian approach of externalities
Joint maintenance and production scheduling is very important and challenging in the smart manufacturing field. Multi-agent systems based on Contract-Net Protocol (CNP) have been proposed to solve this scheduling problem, to reduce complexity, increase flexibility, and enhance robustness. However, t...
Gespeichert in:
Veröffentlicht in: | Production engineering (Berlin, Germany) Germany), 2024, Vol.18 (5), p.837-852 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 852 |
---|---|
container_issue | 5 |
container_start_page | 837 |
container_title | Production engineering (Berlin, Germany) |
container_volume | 18 |
creator | Kedy, Ghislain Serge Mepouly Penda, Malcom Chumchoua Nneme Nneme, Léandre Mayi, Olivier Thierry Sosso Lehman, Léopold Gustave |
description | Joint maintenance and production scheduling is very important and challenging in the smart manufacturing field. Multi-agent systems based on Contract-Net Protocol (CNP) have been proposed to solve this scheduling problem, to reduce complexity, increase flexibility, and enhance robustness. However, these multi-agent approaches use myopic behaviors which can cause loss of performance. This study aims to improve the CNP-based approach of joint production and maintenance scheduling by reducing loss of performance due to agent myopia. Based on a Pigouvian approach of externalities, a new multi-agent scheduling system RCEMP (Regulator, Customers, Environment, Maintainers, and Producers) was developed to improve the multi-agent system SCEMP (Supervisor, Customers, Environment, Maintainers, and Producers). We have implemented the SCEMP and RCEMP approaches with Python programming language, simulated them with a fixed set of problem instances and compared their performances with the Wilcoxon signed-rank tests. These comparisons show that the approach in terms of externalities improves significantly the performances of the CNP-based approach in terms of regular classical optimality criteria of scheduling, maintenance costs, and execution times. |
doi_str_mv | 10.1007/s11740-024-01272-4 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3107467594</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3107467594</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-e8e599a201c20d324a50eac8bb3823fd8a61f93bf4e65b266d450566dc81f69a3</originalsourceid><addsrcrecordid>eNp9kE1LJDEQhoMoOKh_wFPAc7Ty2d1HEXdXEPSg55BOV2YiM-nZTlr0b-wv3rSzsDdPBcXzvFW8hFxyuOYAzU3mvFHAQCgGXDSCqSOy4q2RrJFaHpMVdEoxo4U6JRc5xx5Ad8ClUSvy5z5tXPIxrWnZIMUQ0Jf4jglzpmOgb2NMhe6ncZjrfkzUpYHuXF1iqh7S7Dc4zNsloHcZB7owdDdvS2RujVXOn7ng7kt09Dmux_k9ugrta6rzm-UKfhScktvGEjGfk5Pgthkv_s0z8vrj_uXuF3t8-vlwd_vIvGigMGxRd50TwL2AQQrlNKDzbd_LVsgwtM7w0Mk-KDS6F8YMSoOuw7c8mM7JM3J1yK1__J4xF_s2zssX2UoOjTKN7lSlxIHy05jzhMHup7hz06flYJf67aF-W-u3X_XbRZIHKVc4rXH6H_2N9Rc3IYrN</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3107467594</pqid></control><display><type>article</type><title>Enhancing the effectiveness of joint production and maintenance scheduling based on a multi-agent system and a Pigouvian approach of externalities</title><source>Springer Journals</source><creator>Kedy, Ghislain Serge Mepouly ; Penda, Malcom Chumchoua ; Nneme Nneme, Léandre ; Mayi, Olivier Thierry Sosso ; Lehman, Léopold Gustave</creator><creatorcontrib>Kedy, Ghislain Serge Mepouly ; Penda, Malcom Chumchoua ; Nneme Nneme, Léandre ; Mayi, Olivier Thierry Sosso ; Lehman, Léopold Gustave</creatorcontrib><description>Joint maintenance and production scheduling is very important and challenging in the smart manufacturing field. Multi-agent systems based on Contract-Net Protocol (CNP) have been proposed to solve this scheduling problem, to reduce complexity, increase flexibility, and enhance robustness. However, these multi-agent approaches use myopic behaviors which can cause loss of performance. This study aims to improve the CNP-based approach of joint production and maintenance scheduling by reducing loss of performance due to agent myopia. Based on a Pigouvian approach of externalities, a new multi-agent scheduling system RCEMP (Regulator, Customers, Environment, Maintainers, and Producers) was developed to improve the multi-agent system SCEMP (Supervisor, Customers, Environment, Maintainers, and Producers). We have implemented the SCEMP and RCEMP approaches with Python programming language, simulated them with a fixed set of problem instances and compared their performances with the Wilcoxon signed-rank tests. These comparisons show that the approach in terms of externalities improves significantly the performances of the CNP-based approach in terms of regular classical optimality criteria of scheduling, maintenance costs, and execution times.</description><identifier>ISSN: 0944-6524</identifier><identifier>EISSN: 1863-7353</identifier><identifier>DOI: 10.1007/s11740-024-01272-4</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Customers ; Engineering ; Industrial and Production Engineering ; Maintenance costs ; Maintenance management ; Multiagent systems ; Optimality criteria ; Production ; Production Management ; Production scheduling ; Programming languages ; Python ; Rank tests ; Scheduling</subject><ispartof>Production engineering (Berlin, Germany), 2024, Vol.18 (5), p.837-852</ispartof><rights>The Author(s) under exclusive licence to German Academic Society for Production Engineering (WGP) 2024. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-e8e599a201c20d324a50eac8bb3823fd8a61f93bf4e65b266d450566dc81f69a3</cites><orcidid>0000-0002-8151-8287</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11740-024-01272-4$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11740-024-01272-4$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Kedy, Ghislain Serge Mepouly</creatorcontrib><creatorcontrib>Penda, Malcom Chumchoua</creatorcontrib><creatorcontrib>Nneme Nneme, Léandre</creatorcontrib><creatorcontrib>Mayi, Olivier Thierry Sosso</creatorcontrib><creatorcontrib>Lehman, Léopold Gustave</creatorcontrib><title>Enhancing the effectiveness of joint production and maintenance scheduling based on a multi-agent system and a Pigouvian approach of externalities</title><title>Production engineering (Berlin, Germany)</title><addtitle>Prod. Eng. Res. Devel</addtitle><description>Joint maintenance and production scheduling is very important and challenging in the smart manufacturing field. Multi-agent systems based on Contract-Net Protocol (CNP) have been proposed to solve this scheduling problem, to reduce complexity, increase flexibility, and enhance robustness. However, these multi-agent approaches use myopic behaviors which can cause loss of performance. This study aims to improve the CNP-based approach of joint production and maintenance scheduling by reducing loss of performance due to agent myopia. Based on a Pigouvian approach of externalities, a new multi-agent scheduling system RCEMP (Regulator, Customers, Environment, Maintainers, and Producers) was developed to improve the multi-agent system SCEMP (Supervisor, Customers, Environment, Maintainers, and Producers). We have implemented the SCEMP and RCEMP approaches with Python programming language, simulated them with a fixed set of problem instances and compared their performances with the Wilcoxon signed-rank tests. These comparisons show that the approach in terms of externalities improves significantly the performances of the CNP-based approach in terms of regular classical optimality criteria of scheduling, maintenance costs, and execution times.</description><subject>Customers</subject><subject>Engineering</subject><subject>Industrial and Production Engineering</subject><subject>Maintenance costs</subject><subject>Maintenance management</subject><subject>Multiagent systems</subject><subject>Optimality criteria</subject><subject>Production</subject><subject>Production Management</subject><subject>Production scheduling</subject><subject>Programming languages</subject><subject>Python</subject><subject>Rank tests</subject><subject>Scheduling</subject><issn>0944-6524</issn><issn>1863-7353</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LJDEQhoMoOKh_wFPAc7Ty2d1HEXdXEPSg55BOV2YiM-nZTlr0b-wv3rSzsDdPBcXzvFW8hFxyuOYAzU3mvFHAQCgGXDSCqSOy4q2RrJFaHpMVdEoxo4U6JRc5xx5Ad8ClUSvy5z5tXPIxrWnZIMUQ0Jf4jglzpmOgb2NMhe6ncZjrfkzUpYHuXF1iqh7S7Dc4zNsloHcZB7owdDdvS2RujVXOn7ng7kt09Dmux_k9ugrta6rzm-UKfhScktvGEjGfk5Pgthkv_s0z8vrj_uXuF3t8-vlwd_vIvGigMGxRd50TwL2AQQrlNKDzbd_LVsgwtM7w0Mk-KDS6F8YMSoOuw7c8mM7JM3J1yK1__J4xF_s2zssX2UoOjTKN7lSlxIHy05jzhMHup7hz06flYJf67aF-W-u3X_XbRZIHKVc4rXH6H_2N9Rc3IYrN</recordid><startdate>2024</startdate><enddate>2024</enddate><creator>Kedy, Ghislain Serge Mepouly</creator><creator>Penda, Malcom Chumchoua</creator><creator>Nneme Nneme, Léandre</creator><creator>Mayi, Olivier Thierry Sosso</creator><creator>Lehman, Léopold Gustave</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-8151-8287</orcidid></search><sort><creationdate>2024</creationdate><title>Enhancing the effectiveness of joint production and maintenance scheduling based on a multi-agent system and a Pigouvian approach of externalities</title><author>Kedy, Ghislain Serge Mepouly ; Penda, Malcom Chumchoua ; Nneme Nneme, Léandre ; Mayi, Olivier Thierry Sosso ; Lehman, Léopold Gustave</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-e8e599a201c20d324a50eac8bb3823fd8a61f93bf4e65b266d450566dc81f69a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Customers</topic><topic>Engineering</topic><topic>Industrial and Production Engineering</topic><topic>Maintenance costs</topic><topic>Maintenance management</topic><topic>Multiagent systems</topic><topic>Optimality criteria</topic><topic>Production</topic><topic>Production Management</topic><topic>Production scheduling</topic><topic>Programming languages</topic><topic>Python</topic><topic>Rank tests</topic><topic>Scheduling</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kedy, Ghislain Serge Mepouly</creatorcontrib><creatorcontrib>Penda, Malcom Chumchoua</creatorcontrib><creatorcontrib>Nneme Nneme, Léandre</creatorcontrib><creatorcontrib>Mayi, Olivier Thierry Sosso</creatorcontrib><creatorcontrib>Lehman, Léopold Gustave</creatorcontrib><collection>CrossRef</collection><jtitle>Production engineering (Berlin, Germany)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kedy, Ghislain Serge Mepouly</au><au>Penda, Malcom Chumchoua</au><au>Nneme Nneme, Léandre</au><au>Mayi, Olivier Thierry Sosso</au><au>Lehman, Léopold Gustave</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Enhancing the effectiveness of joint production and maintenance scheduling based on a multi-agent system and a Pigouvian approach of externalities</atitle><jtitle>Production engineering (Berlin, Germany)</jtitle><stitle>Prod. Eng. Res. Devel</stitle><date>2024</date><risdate>2024</risdate><volume>18</volume><issue>5</issue><spage>837</spage><epage>852</epage><pages>837-852</pages><issn>0944-6524</issn><eissn>1863-7353</eissn><abstract>Joint maintenance and production scheduling is very important and challenging in the smart manufacturing field. Multi-agent systems based on Contract-Net Protocol (CNP) have been proposed to solve this scheduling problem, to reduce complexity, increase flexibility, and enhance robustness. However, these multi-agent approaches use myopic behaviors which can cause loss of performance. This study aims to improve the CNP-based approach of joint production and maintenance scheduling by reducing loss of performance due to agent myopia. Based on a Pigouvian approach of externalities, a new multi-agent scheduling system RCEMP (Regulator, Customers, Environment, Maintainers, and Producers) was developed to improve the multi-agent system SCEMP (Supervisor, Customers, Environment, Maintainers, and Producers). We have implemented the SCEMP and RCEMP approaches with Python programming language, simulated them with a fixed set of problem instances and compared their performances with the Wilcoxon signed-rank tests. These comparisons show that the approach in terms of externalities improves significantly the performances of the CNP-based approach in terms of regular classical optimality criteria of scheduling, maintenance costs, and execution times.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s11740-024-01272-4</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0002-8151-8287</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0944-6524 |
ispartof | Production engineering (Berlin, Germany), 2024, Vol.18 (5), p.837-852 |
issn | 0944-6524 1863-7353 |
language | eng |
recordid | cdi_proquest_journals_3107467594 |
source | Springer Journals |
subjects | Customers Engineering Industrial and Production Engineering Maintenance costs Maintenance management Multiagent systems Optimality criteria Production Production Management Production scheduling Programming languages Python Rank tests Scheduling |
title | Enhancing the effectiveness of joint production and maintenance scheduling based on a multi-agent system and a Pigouvian approach of externalities |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T01%3A41%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Enhancing%20the%20effectiveness%20of%20joint%20production%20and%20maintenance%20scheduling%20based%20on%20a%20multi-agent%20system%20and%20a%20Pigouvian%20approach%20of%20externalities&rft.jtitle=Production%20engineering%20(Berlin,%20Germany)&rft.au=Kedy,%20Ghislain%20Serge%20Mepouly&rft.date=2024&rft.volume=18&rft.issue=5&rft.spage=837&rft.epage=852&rft.pages=837-852&rft.issn=0944-6524&rft.eissn=1863-7353&rft_id=info:doi/10.1007/s11740-024-01272-4&rft_dat=%3Cproquest_cross%3E3107467594%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3107467594&rft_id=info:pmid/&rfr_iscdi=true |