The facet ascending algorithm for integer programming problems

Many practical large-scale optimization problems, such as scheduling a manufacturing system, can be modeled as integer programming problems. Because of their combinatorial nature, these problems are often very difficult to solve optimally, especially within a limited amount of time. Therefore, near-...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tomastik, R.N., Luh, P.B.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2884 vol.3
container_issue
container_start_page 2880
container_title
container_volume ol. 3
creator Tomastik, R.N.
Luh, P.B.
description Many practical large-scale optimization problems, such as scheduling a manufacturing system, can be modeled as integer programming problems. Because of their combinatorial nature, these problems are often very difficult to solve optimally, especially within a limited amount of time. Therefore, near-optimal solutions are often sought. Lagrangian relaxation is an effective method for decomposing a difficult problem into subproblems that are much easier to solve. A major part of this method is to optimize the dual function of the integer programming problem. Since the dual function is nondifferentiable, the subgradient method is frequently used as a method for maximizing (for a primal minimization problem) the dual function. However, this method can exhibit slow convergence due to iterations zigzagging across a set of nondifferentiable points. The new algorithm presented in this paper exploits the polyhedral concave nature of the dual function by ascending facets along nondifferentiable points, thus avoiding the zigzagging behaviour of the subgradient method. The algorithm is tested on a nonlinear integer programming problem for scheduling a simple manufacturing system. The computational results show this algorithm is a significant improvement over the subgradient method.< >
doi_str_mv 10.1109/CDC.1993.325724
format Conference Proceeding
fullrecord <record><control><sourceid>proquest_6IE</sourceid><recordid>TN_cdi_ieee_primary_325724</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>325724</ieee_id><sourcerecordid>25998241</sourcerecordid><originalsourceid>FETCH-LOGICAL-i203t-3ca37b6ca03268cf2d95960ceabea58d2484dfdbd6f3534e942f0db904552c1f3</originalsourceid><addsrcrecordid>eNotkEtLxDAUhQMiKGPXgquu3HXMs002glQdhQE347qkyU0n0rRj0ln4743Uy4F7Fh_3cRC6JXhLCFYP7XO7JUqxLaOiofwCFaqROIsRqiS9QkVKXziXEJLI-ho9Ho5QOm1gKXUyMFk_DaUehzn65RhKN8fSTwsMEMtTnIeoQ_gjsu9HCOkGXTo9Jij--wZ9vr4c2rdq_7F7b5_2laeYLRUzmjV9bTRmtJbGUauEqrEB3YMW0lIuuXW2t7VjgnFQnDpse4W5ENQQxzbofp2bF3-fIS1d8PnccdQTzOfUUaHye5xk8G4FPQB0p-iDjj_dmgb7BSHKVQg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>25998241</pqid></control><display><type>conference_proceeding</type><title>The facet ascending algorithm for integer programming problems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Tomastik, R.N. ; Luh, P.B.</creator><creatorcontrib>Tomastik, R.N. ; Luh, P.B.</creatorcontrib><description>Many practical large-scale optimization problems, such as scheduling a manufacturing system, can be modeled as integer programming problems. Because of their combinatorial nature, these problems are often very difficult to solve optimally, especially within a limited amount of time. Therefore, near-optimal solutions are often sought. Lagrangian relaxation is an effective method for decomposing a difficult problem into subproblems that are much easier to solve. A major part of this method is to optimize the dual function of the integer programming problem. Since the dual function is nondifferentiable, the subgradient method is frequently used as a method for maximizing (for a primal minimization problem) the dual function. However, this method can exhibit slow convergence due to iterations zigzagging across a set of nondifferentiable points. The new algorithm presented in this paper exploits the polyhedral concave nature of the dual function by ascending facets along nondifferentiable points, thus avoiding the zigzagging behaviour of the subgradient method. The algorithm is tested on a nonlinear integer programming problem for scheduling a simple manufacturing system. The computational results show this algorithm is a significant improvement over the subgradient method.&lt; &gt;</description><identifier>ISBN: 9780780312982</identifier><identifier>ISBN: 0780312988</identifier><identifier>DOI: 10.1109/CDC.1993.325724</identifier><language>eng</language><publisher>IEEE</publisher><subject>Convergence ; Job shop scheduling ; Lagrangian functions ; Large-scale systems ; Linear programming ; Manufacturing systems ; Minimization methods ; Optimization methods ; Scheduling algorithm ; System testing</subject><ispartof>IEEE Decision and Control, 1993, 1993, Vol.ol. 3, p.2880-2884 vol.3</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/325724$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,314,780,784,789,790,2058,4050,4051,27924,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/325724$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Tomastik, R.N.</creatorcontrib><creatorcontrib>Luh, P.B.</creatorcontrib><title>The facet ascending algorithm for integer programming problems</title><title>IEEE Decision and Control, 1993</title><addtitle>CDC</addtitle><description>Many practical large-scale optimization problems, such as scheduling a manufacturing system, can be modeled as integer programming problems. Because of their combinatorial nature, these problems are often very difficult to solve optimally, especially within a limited amount of time. Therefore, near-optimal solutions are often sought. Lagrangian relaxation is an effective method for decomposing a difficult problem into subproblems that are much easier to solve. A major part of this method is to optimize the dual function of the integer programming problem. Since the dual function is nondifferentiable, the subgradient method is frequently used as a method for maximizing (for a primal minimization problem) the dual function. However, this method can exhibit slow convergence due to iterations zigzagging across a set of nondifferentiable points. The new algorithm presented in this paper exploits the polyhedral concave nature of the dual function by ascending facets along nondifferentiable points, thus avoiding the zigzagging behaviour of the subgradient method. The algorithm is tested on a nonlinear integer programming problem for scheduling a simple manufacturing system. The computational results show this algorithm is a significant improvement over the subgradient method.&lt; &gt;</description><subject>Convergence</subject><subject>Job shop scheduling</subject><subject>Lagrangian functions</subject><subject>Large-scale systems</subject><subject>Linear programming</subject><subject>Manufacturing systems</subject><subject>Minimization methods</subject><subject>Optimization methods</subject><subject>Scheduling algorithm</subject><subject>System testing</subject><isbn>9780780312982</isbn><isbn>0780312988</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1993</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkEtLxDAUhQMiKGPXgquu3HXMs002glQdhQE347qkyU0n0rRj0ln4743Uy4F7Fh_3cRC6JXhLCFYP7XO7JUqxLaOiofwCFaqROIsRqiS9QkVKXziXEJLI-ho9Ho5QOm1gKXUyMFk_DaUehzn65RhKN8fSTwsMEMtTnIeoQ_gjsu9HCOkGXTo9Jij--wZ9vr4c2rdq_7F7b5_2laeYLRUzmjV9bTRmtJbGUauEqrEB3YMW0lIuuXW2t7VjgnFQnDpse4W5ENQQxzbofp2bF3-fIS1d8PnccdQTzOfUUaHye5xk8G4FPQB0p-iDjj_dmgb7BSHKVQg</recordid><startdate>1993</startdate><enddate>1993</enddate><creator>Tomastik, R.N.</creator><creator>Luh, P.B.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>1993</creationdate><title>The facet ascending algorithm for integer programming problems</title><author>Tomastik, R.N. ; Luh, P.B.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i203t-3ca37b6ca03268cf2d95960ceabea58d2484dfdbd6f3534e942f0db904552c1f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1993</creationdate><topic>Convergence</topic><topic>Job shop scheduling</topic><topic>Lagrangian functions</topic><topic>Large-scale systems</topic><topic>Linear programming</topic><topic>Manufacturing systems</topic><topic>Minimization methods</topic><topic>Optimization methods</topic><topic>Scheduling algorithm</topic><topic>System testing</topic><toplevel>online_resources</toplevel><creatorcontrib>Tomastik, R.N.</creatorcontrib><creatorcontrib>Luh, P.B.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</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></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Tomastik, R.N.</au><au>Luh, P.B.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>The facet ascending algorithm for integer programming problems</atitle><btitle>IEEE Decision and Control, 1993</btitle><stitle>CDC</stitle><date>1993</date><risdate>1993</risdate><volume>ol. 3</volume><spage>2880</spage><epage>2884 vol.3</epage><pages>2880-2884 vol.3</pages><isbn>9780780312982</isbn><isbn>0780312988</isbn><abstract>Many practical large-scale optimization problems, such as scheduling a manufacturing system, can be modeled as integer programming problems. Because of their combinatorial nature, these problems are often very difficult to solve optimally, especially within a limited amount of time. Therefore, near-optimal solutions are often sought. Lagrangian relaxation is an effective method for decomposing a difficult problem into subproblems that are much easier to solve. A major part of this method is to optimize the dual function of the integer programming problem. Since the dual function is nondifferentiable, the subgradient method is frequently used as a method for maximizing (for a primal minimization problem) the dual function. However, this method can exhibit slow convergence due to iterations zigzagging across a set of nondifferentiable points. The new algorithm presented in this paper exploits the polyhedral concave nature of the dual function by ascending facets along nondifferentiable points, thus avoiding the zigzagging behaviour of the subgradient method. The algorithm is tested on a nonlinear integer programming problem for scheduling a simple manufacturing system. The computational results show this algorithm is a significant improvement over the subgradient method.&lt; &gt;</abstract><pub>IEEE</pub><doi>10.1109/CDC.1993.325724</doi></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780780312982
ispartof IEEE Decision and Control, 1993, 1993, Vol.ol. 3, p.2880-2884 vol.3
issn
language eng
recordid cdi_ieee_primary_325724
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Convergence
Job shop scheduling
Lagrangian functions
Large-scale systems
Linear programming
Manufacturing systems
Minimization methods
Optimization methods
Scheduling algorithm
System testing
title The facet ascending algorithm for integer programming problems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T04%3A05%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=The%20facet%20ascending%20algorithm%20for%20integer%20programming%20problems&rft.btitle=IEEE%20Decision%20and%20Control,%201993&rft.au=Tomastik,%20R.N.&rft.date=1993&rft.volume=ol.%203&rft.spage=2880&rft.epage=2884%20vol.3&rft.pages=2880-2884%20vol.3&rft.isbn=9780780312982&rft.isbn_list=0780312988&rft_id=info:doi/10.1109/CDC.1993.325724&rft_dat=%3Cproquest_6IE%3E25998241%3C/proquest_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=25998241&rft_id=info:pmid/&rft_ieee_id=325724&rfr_iscdi=true