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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Production engineering (Berlin, Germany) Germany), 2024, Vol.18 (5), p.837-852
Hauptverfasser: Kedy, Ghislain Serge Mepouly, Penda, Malcom Chumchoua, Nneme Nneme, Léandre, Mayi, Olivier Thierry Sosso, Lehman, Léopold Gustave
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