Constraint programming model for multi-manned assembly line balancing problem
•Multi-Manned Assembly Line Balancing problem (MMALBP) is handled lexicographically.•Constraint Programming (CP) model is proposed to solve the MMALBP optimally or near optimally.•Various search strategies in the CP model is employed and compared to each other.•MMALBP aims to minimize cycle time and...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2020-12, Vol.124, p.105069, Article 105069 |
---|---|
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 | |
---|---|
container_issue | |
container_start_page | 105069 |
container_title | Computers & operations research |
container_volume | 124 |
creator | Abidin Çil, Zeynel Kizilay, Damla |
description | •Multi-Manned Assembly Line Balancing problem (MMALBP) is handled lexicographically.•Constraint Programming (CP) model is proposed to solve the MMALBP optimally or near optimally.•Various search strategies in the CP model is employed and compared to each other.•MMALBP aims to minimize cycle time and the total number of operators, respectively.•Performances of mixed-integer and constraint programming models are compared.
In recent years, the multi-manned assembly line has become popular since the large-sized products allow more than one operator working simultaneously on the same product in a workstation. This line usually occurs in large-size products such as cars, buses, trucks, and so on. The multi-manned assembly line offers several advantages, such as fewer number of workers/workstation and less cycle time to improve the performance of the system. However, it has been analyzed by a few papers in literature due to being a relatively new and complex problem. The current study aims to develop an efficient exact solution approach, constraint programming, to solve from small to large-size problems by minimizing the cycle time as a primary objective and the total number of workers as a secondary objective. First, two mixed-integer linear programming (MILP) models are proposed based on previous studies to solve the small test cases of the problem optimally. However, the models are not capable of solving the large-size test instances. Therefore, a constraint programming (CP) model is formulated to address both small and large-size data sets. The results of the CP model are compared with two MILP models and two heuristic algorithms available in the literature. The computational results indicate that the CP model discovers optimal solutions, approximately 90% of all the instances, and small optimality gaps in the remaining instances. It is useful to highlight that the CP model is highly concise and solved by a black-box, commercial solver. |
doi_str_mv | 10.1016/j.cor.2020.105069 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2505721957</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0305054820301866</els_id><sourcerecordid>2505721957</sourcerecordid><originalsourceid>FETCH-LOGICAL-c357t-3522ffee21627ce62a5940986bdff1c407db9a8ffdb970477a0083638f0da223</originalsourceid><addsrcrecordid>eNqNkE1PxCAQhonRxPXjB3hr4tF0BVqgjSfT-JWs8bIHb4TSYcOmBQVW47-XTY1HI5dhkvdhhgehC4KXBBN-vV1qH5YU033PMG8P0II0oioFZ6-HaIErzErM6uYYncS4xfkIShboufMupqCsS8Vb8Jugpsm6TTH5AcbC-FBMuzHZclLOwVCoGGHqx69itA6KXo3K6X08o_0I0xk6MmqMcP5TT9H6_m7dPZarl4en7nZV6oqJVFaMUmMAKOFUaOBUsbbGbcP7wRiiayyGvlWNMbkIXAuhMG4qXjUGD4rS6hRdzs_mse87iElu_S64PFFShln-WMtETpE5pYOPMYCRb8FOKnxJguVemtzKLE3upclZWmaamfmE3puoLTgNv1yWxgSpecPzjYjOJpWsd53fuZTRq_-jOX0zpyFr-rAQ5A8x2AA6ycHbP9b8Bq46lY8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2505721957</pqid></control><display><type>article</type><title>Constraint programming model for multi-manned assembly line balancing problem</title><source>ScienceDirect Journals (5 years ago - present)</source><source>Web of Science - Science Citation Index Expanded - 2020<img src="https://exlibris-pub.s3.amazonaws.com/fromwos-v2.jpg" /></source><creator>Abidin Çil, Zeynel ; Kizilay, Damla</creator><creatorcontrib>Abidin Çil, Zeynel ; Kizilay, Damla</creatorcontrib><description>•Multi-Manned Assembly Line Balancing problem (MMALBP) is handled lexicographically.•Constraint Programming (CP) model is proposed to solve the MMALBP optimally or near optimally.•Various search strategies in the CP model is employed and compared to each other.•MMALBP aims to minimize cycle time and the total number of operators, respectively.•Performances of mixed-integer and constraint programming models are compared.
In recent years, the multi-manned assembly line has become popular since the large-sized products allow more than one operator working simultaneously on the same product in a workstation. This line usually occurs in large-size products such as cars, buses, trucks, and so on. The multi-manned assembly line offers several advantages, such as fewer number of workers/workstation and less cycle time to improve the performance of the system. However, it has been analyzed by a few papers in literature due to being a relatively new and complex problem. The current study aims to develop an efficient exact solution approach, constraint programming, to solve from small to large-size problems by minimizing the cycle time as a primary objective and the total number of workers as a secondary objective. First, two mixed-integer linear programming (MILP) models are proposed based on previous studies to solve the small test cases of the problem optimally. However, the models are not capable of solving the large-size test instances. Therefore, a constraint programming (CP) model is formulated to address both small and large-size data sets. The results of the CP model are compared with two MILP models and two heuristic algorithms available in the literature. The computational results indicate that the CP model discovers optimal solutions, approximately 90% of all the instances, and small optimality gaps in the remaining instances. It is useful to highlight that the CP model is highly concise and solved by a black-box, commercial solver.</description><identifier>ISSN: 0305-0548</identifier><identifier>EISSN: 1873-765X</identifier><identifier>EISSN: 0305-0548</identifier><identifier>DOI: 10.1016/j.cor.2020.105069</identifier><language>eng</language><publisher>OXFORD: Elsevier Ltd</publisher><subject>Algorithms ; Assembly lines ; Computer Science ; Computer Science, Interdisciplinary Applications ; Constraint modelling ; Constraint programming ; Cycle time ; Engineering ; Engineering, Industrial ; Exact solutions ; Integer programming ; Linear programming ; Mixed integer ; Mixed-integer linear programming ; Multi-manned assembly line balancing ; Operations research ; Operations Research & Management Science ; Optimization ; Science & Technology ; Technology ; Work stations ; Workstations</subject><ispartof>Computers & operations research, 2020-12, Vol.124, p.105069, Article 105069</ispartof><rights>2020 Elsevier Ltd</rights><rights>Copyright Pergamon Press Inc. Dec 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>true</woscitedreferencessubscribed><woscitedreferencescount>22</woscitedreferencescount><woscitedreferencesoriginalsourcerecordid>wos000571468600017</woscitedreferencesoriginalsourcerecordid><citedby>FETCH-LOGICAL-c357t-3522ffee21627ce62a5940986bdff1c407db9a8ffdb970477a0083638f0da223</citedby><cites>FETCH-LOGICAL-c357t-3522ffee21627ce62a5940986bdff1c407db9a8ffdb970477a0083638f0da223</cites><orcidid>0000-0002-6561-8819 ; 0000-0002-7270-9321</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cor.2020.105069$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>315,781,785,3551,27929,27930,28253,46000</link.rule.ids></links><search><creatorcontrib>Abidin Çil, Zeynel</creatorcontrib><creatorcontrib>Kizilay, Damla</creatorcontrib><title>Constraint programming model for multi-manned assembly line balancing problem</title><title>Computers & operations research</title><addtitle>COMPUT OPER RES</addtitle><description>•Multi-Manned Assembly Line Balancing problem (MMALBP) is handled lexicographically.•Constraint Programming (CP) model is proposed to solve the MMALBP optimally or near optimally.•Various search strategies in the CP model is employed and compared to each other.•MMALBP aims to minimize cycle time and the total number of operators, respectively.•Performances of mixed-integer and constraint programming models are compared.
In recent years, the multi-manned assembly line has become popular since the large-sized products allow more than one operator working simultaneously on the same product in a workstation. This line usually occurs in large-size products such as cars, buses, trucks, and so on. The multi-manned assembly line offers several advantages, such as fewer number of workers/workstation and less cycle time to improve the performance of the system. However, it has been analyzed by a few papers in literature due to being a relatively new and complex problem. The current study aims to develop an efficient exact solution approach, constraint programming, to solve from small to large-size problems by minimizing the cycle time as a primary objective and the total number of workers as a secondary objective. First, two mixed-integer linear programming (MILP) models are proposed based on previous studies to solve the small test cases of the problem optimally. However, the models are not capable of solving the large-size test instances. Therefore, a constraint programming (CP) model is formulated to address both small and large-size data sets. The results of the CP model are compared with two MILP models and two heuristic algorithms available in the literature. The computational results indicate that the CP model discovers optimal solutions, approximately 90% of all the instances, and small optimality gaps in the remaining instances. It is useful to highlight that the CP model is highly concise and solved by a black-box, commercial solver.</description><subject>Algorithms</subject><subject>Assembly lines</subject><subject>Computer Science</subject><subject>Computer Science, Interdisciplinary Applications</subject><subject>Constraint modelling</subject><subject>Constraint programming</subject><subject>Cycle time</subject><subject>Engineering</subject><subject>Engineering, Industrial</subject><subject>Exact solutions</subject><subject>Integer programming</subject><subject>Linear programming</subject><subject>Mixed integer</subject><subject>Mixed-integer linear programming</subject><subject>Multi-manned assembly line balancing</subject><subject>Operations research</subject><subject>Operations Research & Management Science</subject><subject>Optimization</subject><subject>Science & Technology</subject><subject>Technology</subject><subject>Work stations</subject><subject>Workstations</subject><issn>0305-0548</issn><issn>1873-765X</issn><issn>0305-0548</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>AOWDO</sourceid><recordid>eNqNkE1PxCAQhonRxPXjB3hr4tF0BVqgjSfT-JWs8bIHb4TSYcOmBQVW47-XTY1HI5dhkvdhhgehC4KXBBN-vV1qH5YU033PMG8P0II0oioFZ6-HaIErzErM6uYYncS4xfkIShboufMupqCsS8Vb8Jugpsm6TTH5AcbC-FBMuzHZclLOwVCoGGHqx69itA6KXo3K6X08o_0I0xk6MmqMcP5TT9H6_m7dPZarl4en7nZV6oqJVFaMUmMAKOFUaOBUsbbGbcP7wRiiayyGvlWNMbkIXAuhMG4qXjUGD4rS6hRdzs_mse87iElu_S64PFFShln-WMtETpE5pYOPMYCRb8FOKnxJguVemtzKLE3upclZWmaamfmE3puoLTgNv1yWxgSpecPzjYjOJpWsd53fuZTRq_-jOX0zpyFr-rAQ5A8x2AA6ycHbP9b8Bq46lY8</recordid><startdate>20201201</startdate><enddate>20201201</enddate><creator>Abidin Çil, Zeynel</creator><creator>Kizilay, Damla</creator><general>Elsevier Ltd</general><general>Elsevier</general><general>Pergamon Press Inc</general><scope>AOWDO</scope><scope>BLEPL</scope><scope>DTL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-6561-8819</orcidid><orcidid>https://orcid.org/0000-0002-7270-9321</orcidid></search><sort><creationdate>20201201</creationdate><title>Constraint programming model for multi-manned assembly line balancing problem</title><author>Abidin Çil, Zeynel ; Kizilay, Damla</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c357t-3522ffee21627ce62a5940986bdff1c407db9a8ffdb970477a0083638f0da223</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Algorithms</topic><topic>Assembly lines</topic><topic>Computer Science</topic><topic>Computer Science, Interdisciplinary Applications</topic><topic>Constraint modelling</topic><topic>Constraint programming</topic><topic>Cycle time</topic><topic>Engineering</topic><topic>Engineering, Industrial</topic><topic>Exact solutions</topic><topic>Integer programming</topic><topic>Linear programming</topic><topic>Mixed integer</topic><topic>Mixed-integer linear programming</topic><topic>Multi-manned assembly line balancing</topic><topic>Operations research</topic><topic>Operations Research & Management Science</topic><topic>Optimization</topic><topic>Science & Technology</topic><topic>Technology</topic><topic>Work stations</topic><topic>Workstations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Abidin Çil, Zeynel</creatorcontrib><creatorcontrib>Kizilay, Damla</creatorcontrib><collection>Web of Science - Science Citation Index Expanded - 2020</collection><collection>Web of Science Core Collection</collection><collection>Science Citation Index Expanded</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers & operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Abidin Çil, Zeynel</au><au>Kizilay, Damla</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Constraint programming model for multi-manned assembly line balancing problem</atitle><jtitle>Computers & operations research</jtitle><stitle>COMPUT OPER RES</stitle><date>2020-12-01</date><risdate>2020</risdate><volume>124</volume><spage>105069</spage><pages>105069-</pages><artnum>105069</artnum><issn>0305-0548</issn><eissn>1873-765X</eissn><eissn>0305-0548</eissn><abstract>•Multi-Manned Assembly Line Balancing problem (MMALBP) is handled lexicographically.•Constraint Programming (CP) model is proposed to solve the MMALBP optimally or near optimally.•Various search strategies in the CP model is employed and compared to each other.•MMALBP aims to minimize cycle time and the total number of operators, respectively.•Performances of mixed-integer and constraint programming models are compared.
In recent years, the multi-manned assembly line has become popular since the large-sized products allow more than one operator working simultaneously on the same product in a workstation. This line usually occurs in large-size products such as cars, buses, trucks, and so on. The multi-manned assembly line offers several advantages, such as fewer number of workers/workstation and less cycle time to improve the performance of the system. However, it has been analyzed by a few papers in literature due to being a relatively new and complex problem. The current study aims to develop an efficient exact solution approach, constraint programming, to solve from small to large-size problems by minimizing the cycle time as a primary objective and the total number of workers as a secondary objective. First, two mixed-integer linear programming (MILP) models are proposed based on previous studies to solve the small test cases of the problem optimally. However, the models are not capable of solving the large-size test instances. Therefore, a constraint programming (CP) model is formulated to address both small and large-size data sets. The results of the CP model are compared with two MILP models and two heuristic algorithms available in the literature. The computational results indicate that the CP model discovers optimal solutions, approximately 90% of all the instances, and small optimality gaps in the remaining instances. It is useful to highlight that the CP model is highly concise and solved by a black-box, commercial solver.</abstract><cop>OXFORD</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cor.2020.105069</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0002-6561-8819</orcidid><orcidid>https://orcid.org/0000-0002-7270-9321</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0305-0548 |
ispartof | Computers & operations research, 2020-12, Vol.124, p.105069, Article 105069 |
issn | 0305-0548 1873-765X 0305-0548 |
language | eng |
recordid | cdi_proquest_journals_2505721957 |
source | ScienceDirect Journals (5 years ago - present); Web of Science - Science Citation Index Expanded - 2020<img src="https://exlibris-pub.s3.amazonaws.com/fromwos-v2.jpg" /> |
subjects | Algorithms Assembly lines Computer Science Computer Science, Interdisciplinary Applications Constraint modelling Constraint programming Cycle time Engineering Engineering, Industrial Exact solutions Integer programming Linear programming Mixed integer Mixed-integer linear programming Multi-manned assembly line balancing Operations research Operations Research & Management Science Optimization Science & Technology Technology Work stations Workstations |
title | Constraint programming model for multi-manned assembly line balancing problem |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T11%3A47%3A31IST&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=Constraint%20programming%20model%20for%20multi-manned%20assembly%20line%20balancing%20problem&rft.jtitle=Computers%20&%20operations%20research&rft.au=Abidin%20%C3%87il,%20Zeynel&rft.date=2020-12-01&rft.volume=124&rft.spage=105069&rft.pages=105069-&rft.artnum=105069&rft.issn=0305-0548&rft.eissn=1873-765X&rft_id=info:doi/10.1016/j.cor.2020.105069&rft_dat=%3Cproquest_cross%3E2505721957%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=2505721957&rft_id=info:pmid/&rft_els_id=S0305054820301866&rfr_iscdi=true |