Solving the single-machine sequencing problem using integer programming

Various integer programming models have been proposed for sequencing problems. However, little is known about the practical value of these models. This paper reports a comparison of six different integer programming formulations of the single-machine total tardiness problem. We created a set of espe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & industrial engineering 2010-11, Vol.59 (4), p.730-735
Hauptverfasser: Baker, Kenneth R., Keller, Brian
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 735
container_issue 4
container_start_page 730
container_title Computers & industrial engineering
container_volume 59
creator Baker, Kenneth R.
Keller, Brian
description Various integer programming models have been proposed for sequencing problems. However, little is known about the practical value of these models. This paper reports a comparison of six different integer programming formulations of the single-machine total tardiness problem. We created a set of especially difficult test problems and attempted to solve them with each of the formulations, using CPLEX software. We found that one formulation performs much more effectively than the others. A generic integer programming approach is still not capable of solving problems with hundreds of jobs, so in that respect, it does not compete with state-of-the-art tardiness algorithms. However, the integer programming approach remains viable for problems containing as many as 40 or 50 jobs and may be the better algorithmic choice when convenience in implementation is considered.
doi_str_mv 10.1016/j.cie.2010.07.028
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_831192523</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0360835210002196</els_id><sourcerecordid>831192523</sourcerecordid><originalsourceid>FETCH-LOGICAL-c356t-8f710c356988ce0bc6320c17ea497f3a17472655dc7474d53516bb07b7de3d7b3</originalsourceid><addsrcrecordid>eNp9kD9PwzAQxS0EEqXwAdgiFqaEsx3HjphQBQWpEgMwW4lzaR3lT7GTSnz7OioTA5PfnX_vfH6E3FJIKNDsoUmMxYRBqEEmwNQZWVAl8xiEgHOyAJ5BrLhgl-TK-wYAUpHTBVl_DO3B9tto3GHkg2gx7gqzs30o8XvC3sy3ezeULXbRNCOR7Ufcopu7W1d0Xehdk4u6aD3e_J5L8vXy_Ll6jTfv67fV0yY2XGRjrGpJYZa5UgahNBlnYKjEIs1lzQsqU8kyISoTRFoJLmhWliBLWSGvZMmX5P40N7wdtvOj7qw32LZFj8PkteKU5kwwHsi7P2QzTK4Py2kFMhcKKAsQPUHGDd47rPXe2a5wP5qCnoPVjQ7B6jlYDVKHYIPn8eTB8M-DRad9QHqDlXVoRl0N9h_3EVcaf9k</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>807958012</pqid></control><display><type>article</type><title>Solving the single-machine sequencing problem using integer programming</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Baker, Kenneth R. ; Keller, Brian</creator><creatorcontrib>Baker, Kenneth R. ; Keller, Brian</creatorcontrib><description>Various integer programming models have been proposed for sequencing problems. However, little is known about the practical value of these models. This paper reports a comparison of six different integer programming formulations of the single-machine total tardiness problem. We created a set of especially difficult test problems and attempted to solve them with each of the formulations, using CPLEX software. We found that one formulation performs much more effectively than the others. A generic integer programming approach is still not capable of solving problems with hundreds of jobs, so in that respect, it does not compete with state-of-the-art tardiness algorithms. However, the integer programming approach remains viable for problems containing as many as 40 or 50 jobs and may be the better algorithmic choice when convenience in implementation is considered.</description><identifier>ISSN: 0360-8352</identifier><identifier>EISSN: 1879-0550</identifier><identifier>DOI: 10.1016/j.cie.2010.07.028</identifier><identifier>CODEN: CINDDL</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Algorithms ; Comparative analysis ; Computer programs ; Computer simulation ; Genetic algorithms ; Integer programming ; Mathematical models ; Sequencing ; Sequential scheduling ; Software ; State of the art ; Studies ; Tardiness problem</subject><ispartof>Computers &amp; industrial engineering, 2010-11, Vol.59 (4), p.730-735</ispartof><rights>2010 Elsevier Ltd</rights><rights>Copyright Pergamon Press Inc. Nov 2010</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c356t-8f710c356988ce0bc6320c17ea497f3a17472655dc7474d53516bb07b7de3d7b3</citedby><cites>FETCH-LOGICAL-c356t-8f710c356988ce0bc6320c17ea497f3a17472655dc7474d53516bb07b7de3d7b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0360835210002196$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65534</link.rule.ids></links><search><creatorcontrib>Baker, Kenneth R.</creatorcontrib><creatorcontrib>Keller, Brian</creatorcontrib><title>Solving the single-machine sequencing problem using integer programming</title><title>Computers &amp; industrial engineering</title><description>Various integer programming models have been proposed for sequencing problems. However, little is known about the practical value of these models. This paper reports a comparison of six different integer programming formulations of the single-machine total tardiness problem. We created a set of especially difficult test problems and attempted to solve them with each of the formulations, using CPLEX software. We found that one formulation performs much more effectively than the others. A generic integer programming approach is still not capable of solving problems with hundreds of jobs, so in that respect, it does not compete with state-of-the-art tardiness algorithms. However, the integer programming approach remains viable for problems containing as many as 40 or 50 jobs and may be the better algorithmic choice when convenience in implementation is considered.</description><subject>Algorithms</subject><subject>Comparative analysis</subject><subject>Computer programs</subject><subject>Computer simulation</subject><subject>Genetic algorithms</subject><subject>Integer programming</subject><subject>Mathematical models</subject><subject>Sequencing</subject><subject>Sequential scheduling</subject><subject>Software</subject><subject>State of the art</subject><subject>Studies</subject><subject>Tardiness problem</subject><issn>0360-8352</issn><issn>1879-0550</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNp9kD9PwzAQxS0EEqXwAdgiFqaEsx3HjphQBQWpEgMwW4lzaR3lT7GTSnz7OioTA5PfnX_vfH6E3FJIKNDsoUmMxYRBqEEmwNQZWVAl8xiEgHOyAJ5BrLhgl-TK-wYAUpHTBVl_DO3B9tto3GHkg2gx7gqzs30o8XvC3sy3ezeULXbRNCOR7Ufcopu7W1d0Xehdk4u6aD3e_J5L8vXy_Ll6jTfv67fV0yY2XGRjrGpJYZa5UgahNBlnYKjEIs1lzQsqU8kyISoTRFoJLmhWliBLWSGvZMmX5P40N7wdtvOj7qw32LZFj8PkteKU5kwwHsi7P2QzTK4Py2kFMhcKKAsQPUHGDd47rPXe2a5wP5qCnoPVjQ7B6jlYDVKHYIPn8eTB8M-DRad9QHqDlXVoRl0N9h_3EVcaf9k</recordid><startdate>20101101</startdate><enddate>20101101</enddate><creator>Baker, Kenneth R.</creator><creator>Keller, Brian</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><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></search><sort><creationdate>20101101</creationdate><title>Solving the single-machine sequencing problem using integer programming</title><author>Baker, Kenneth R. ; Keller, Brian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c356t-8f710c356988ce0bc6320c17ea497f3a17472655dc7474d53516bb07b7de3d7b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Algorithms</topic><topic>Comparative analysis</topic><topic>Computer programs</topic><topic>Computer simulation</topic><topic>Genetic algorithms</topic><topic>Integer programming</topic><topic>Mathematical models</topic><topic>Sequencing</topic><topic>Sequential scheduling</topic><topic>Software</topic><topic>State of the art</topic><topic>Studies</topic><topic>Tardiness problem</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Baker, Kenneth R.</creatorcontrib><creatorcontrib>Keller, Brian</creatorcontrib><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 &amp; industrial engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Baker, Kenneth R.</au><au>Keller, Brian</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Solving the single-machine sequencing problem using integer programming</atitle><jtitle>Computers &amp; industrial engineering</jtitle><date>2010-11-01</date><risdate>2010</risdate><volume>59</volume><issue>4</issue><spage>730</spage><epage>735</epage><pages>730-735</pages><issn>0360-8352</issn><eissn>1879-0550</eissn><coden>CINDDL</coden><abstract>Various integer programming models have been proposed for sequencing problems. However, little is known about the practical value of these models. This paper reports a comparison of six different integer programming formulations of the single-machine total tardiness problem. We created a set of especially difficult test problems and attempted to solve them with each of the formulations, using CPLEX software. We found that one formulation performs much more effectively than the others. A generic integer programming approach is still not capable of solving problems with hundreds of jobs, so in that respect, it does not compete with state-of-the-art tardiness algorithms. However, the integer programming approach remains viable for problems containing as many as 40 or 50 jobs and may be the better algorithmic choice when convenience in implementation is considered.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cie.2010.07.028</doi><tpages>6</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0360-8352
ispartof Computers & industrial engineering, 2010-11, Vol.59 (4), p.730-735
issn 0360-8352
1879-0550
language eng
recordid cdi_proquest_miscellaneous_831192523
source Elsevier ScienceDirect Journals Complete
subjects Algorithms
Comparative analysis
Computer programs
Computer simulation
Genetic algorithms
Integer programming
Mathematical models
Sequencing
Sequential scheduling
Software
State of the art
Studies
Tardiness problem
title Solving the single-machine sequencing problem using integer programming
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T16%3A25%3A23IST&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=Solving%20the%20single-machine%20sequencing%20problem%20using%20integer%20programming&rft.jtitle=Computers%20&%20industrial%20engineering&rft.au=Baker,%20Kenneth%20R.&rft.date=2010-11-01&rft.volume=59&rft.issue=4&rft.spage=730&rft.epage=735&rft.pages=730-735&rft.issn=0360-8352&rft.eissn=1879-0550&rft.coden=CINDDL&rft_id=info:doi/10.1016/j.cie.2010.07.028&rft_dat=%3Cproquest_cross%3E831192523%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=807958012&rft_id=info:pmid/&rft_els_id=S0360835210002196&rfr_iscdi=true