An integer programming column generation principle for heuristic search methods
There is an increasing interest in integrating column generation and heuristic approaches to efficiently solve large‐scale discrete optimisation problems. We contribute in this direction. Based on the insights from Lagrangian duality theory, we present an auxiliary problem that can be used for findi...
Gespeichert in:
Veröffentlicht in: | International transactions in operational research 2020-01, Vol.27 (1), p.665-695 |
---|---|
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 | 695 |
---|---|
container_issue | 1 |
container_start_page | 665 |
container_title | International transactions in operational research |
container_volume | 27 |
creator | Zhao, Yixin Larsson, Torbjörn Rönnberg, Elina |
description | There is an increasing interest in integrating column generation and heuristic approaches to efficiently solve large‐scale discrete optimisation problems. We contribute in this direction. Based on the insights from Lagrangian duality theory, we present an auxiliary problem that can be used for finding near‐optimal solutions to a discrete column‐oriented model. The structure of this auxiliary problem makes it suitable for being addressed with a heuristic search method involving column generation. To this end, we suggest a large neighbourhood search strategy where the repair step is to solve a column generation type subproblem. The suggested search strategy and mathematical models involved need to be tailored to the problem structure. To illustrate important design options and computational behaviour, four applications are studied: bin packing, generalised assignment, a resource allocation problem and the fixed‐charge transportation problem. |
doi_str_mv | 10.1111/itor.12521 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2268281227</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2268281227</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3371-971bece49f3789aba6a0891265a49209c7f460cf6f28d95d14ede312bff4b1b43</originalsourceid><addsrcrecordid>eNp9kMlqwzAQQEVpoely6RcIeis41ci2bB1D6BIIBEp6FrI8chRsK5VsSv6-TtNz5zKHebM9Qh6AzWGKZzf4MAeec7ggM8iKPEmlzC_JjEkhE8FAXJObGPeMMcihmJHNoqeuH7DBQA_BN0F3nesbanw7dj1tsMegB-f7qep64w4tUusD3eEYXBycoRF1MDva4bDzdbwjV1a3Ee__8i35fH3ZLt-T9eZttVysE5OmBSSygAoNZtKmRSl1pYVmpQQucp1JzqQpbCaYscLyspZ5DRnWmAKvrM0qqLL0ljye505Hf40YB7X3Y-inlYpzUfISOC8m6ulMmeBjDGjV9EWnw1EBUydh6iRM_QqbYDjD367F4z-kWm03H-eeH8Udbrs</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2268281227</pqid></control><display><type>article</type><title>An integer programming column generation principle for heuristic search methods</title><source>Wiley Online Library Journals Frontfile Complete</source><source>Business Source Complete</source><creator>Zhao, Yixin ; Larsson, Torbjörn ; Rönnberg, Elina</creator><creatorcontrib>Zhao, Yixin ; Larsson, Torbjörn ; Rönnberg, Elina</creatorcontrib><description>There is an increasing interest in integrating column generation and heuristic approaches to efficiently solve large‐scale discrete optimisation problems. We contribute in this direction. Based on the insights from Lagrangian duality theory, we present an auxiliary problem that can be used for finding near‐optimal solutions to a discrete column‐oriented model. The structure of this auxiliary problem makes it suitable for being addressed with a heuristic search method involving column generation. To this end, we suggest a large neighbourhood search strategy where the repair step is to solve a column generation type subproblem. The suggested search strategy and mathematical models involved need to be tailored to the problem structure. To illustrate important design options and computational behaviour, four applications are studied: bin packing, generalised assignment, a resource allocation problem and the fixed‐charge transportation problem.</description><identifier>ISSN: 0969-6016</identifier><identifier>EISSN: 1475-3995</identifier><identifier>DOI: 10.1111/itor.12521</identifier><language>eng</language><publisher>Oxford: Blackwell Publishing Ltd</publisher><subject>column generation ; Columnar structure ; Heuristic ; Heuristic methods ; Integer programming ; large neighbourhood search ; Mathematical models ; matheuristics ; metaheuristics ; Operations research ; Optimization ; Production scheduling ; Resource allocation ; Search methods ; Transportation problem</subject><ispartof>International transactions in operational research, 2020-01, Vol.27 (1), p.665-695</ispartof><rights>2018 The Authors. International Transactions in Operational Research © 2018 International Federation of Operational Research Societies</rights><rights>2020 The Authors.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3371-971bece49f3789aba6a0891265a49209c7f460cf6f28d95d14ede312bff4b1b43</citedby><cites>FETCH-LOGICAL-c3371-971bece49f3789aba6a0891265a49209c7f460cf6f28d95d14ede312bff4b1b43</cites><orcidid>0000-0002-2081-2888</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1111%2Fitor.12521$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1111%2Fitor.12521$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><creatorcontrib>Zhao, Yixin</creatorcontrib><creatorcontrib>Larsson, Torbjörn</creatorcontrib><creatorcontrib>Rönnberg, Elina</creatorcontrib><title>An integer programming column generation principle for heuristic search methods</title><title>International transactions in operational research</title><description>There is an increasing interest in integrating column generation and heuristic approaches to efficiently solve large‐scale discrete optimisation problems. We contribute in this direction. Based on the insights from Lagrangian duality theory, we present an auxiliary problem that can be used for finding near‐optimal solutions to a discrete column‐oriented model. The structure of this auxiliary problem makes it suitable for being addressed with a heuristic search method involving column generation. To this end, we suggest a large neighbourhood search strategy where the repair step is to solve a column generation type subproblem. The suggested search strategy and mathematical models involved need to be tailored to the problem structure. To illustrate important design options and computational behaviour, four applications are studied: bin packing, generalised assignment, a resource allocation problem and the fixed‐charge transportation problem.</description><subject>column generation</subject><subject>Columnar structure</subject><subject>Heuristic</subject><subject>Heuristic methods</subject><subject>Integer programming</subject><subject>large neighbourhood search</subject><subject>Mathematical models</subject><subject>matheuristics</subject><subject>metaheuristics</subject><subject>Operations research</subject><subject>Optimization</subject><subject>Production scheduling</subject><subject>Resource allocation</subject><subject>Search methods</subject><subject>Transportation problem</subject><issn>0969-6016</issn><issn>1475-3995</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kMlqwzAQQEVpoely6RcIeis41ci2bB1D6BIIBEp6FrI8chRsK5VsSv6-TtNz5zKHebM9Qh6AzWGKZzf4MAeec7ggM8iKPEmlzC_JjEkhE8FAXJObGPeMMcihmJHNoqeuH7DBQA_BN0F3nesbanw7dj1tsMegB-f7qep64w4tUusD3eEYXBycoRF1MDva4bDzdbwjV1a3Ee__8i35fH3ZLt-T9eZttVysE5OmBSSygAoNZtKmRSl1pYVmpQQucp1JzqQpbCaYscLyspZ5DRnWmAKvrM0qqLL0ljye505Hf40YB7X3Y-inlYpzUfISOC8m6ulMmeBjDGjV9EWnw1EBUydh6iRM_QqbYDjD367F4z-kWm03H-eeH8Udbrs</recordid><startdate>202001</startdate><enddate>202001</enddate><creator>Zhao, Yixin</creator><creator>Larsson, Torbjörn</creator><creator>Rönnberg, Elina</creator><general>Blackwell Publishing Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-2081-2888</orcidid></search><sort><creationdate>202001</creationdate><title>An integer programming column generation principle for heuristic search methods</title><author>Zhao, Yixin ; Larsson, Torbjörn ; Rönnberg, Elina</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3371-971bece49f3789aba6a0891265a49209c7f460cf6f28d95d14ede312bff4b1b43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>column generation</topic><topic>Columnar structure</topic><topic>Heuristic</topic><topic>Heuristic methods</topic><topic>Integer programming</topic><topic>large neighbourhood search</topic><topic>Mathematical models</topic><topic>matheuristics</topic><topic>metaheuristics</topic><topic>Operations research</topic><topic>Optimization</topic><topic>Production scheduling</topic><topic>Resource allocation</topic><topic>Search methods</topic><topic>Transportation problem</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhao, Yixin</creatorcontrib><creatorcontrib>Larsson, Torbjörn</creatorcontrib><creatorcontrib>Rönnberg, Elina</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering 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>International transactions in operational research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhao, Yixin</au><au>Larsson, Torbjörn</au><au>Rönnberg, Elina</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An integer programming column generation principle for heuristic search methods</atitle><jtitle>International transactions in operational research</jtitle><date>2020-01</date><risdate>2020</risdate><volume>27</volume><issue>1</issue><spage>665</spage><epage>695</epage><pages>665-695</pages><issn>0969-6016</issn><eissn>1475-3995</eissn><abstract>There is an increasing interest in integrating column generation and heuristic approaches to efficiently solve large‐scale discrete optimisation problems. We contribute in this direction. Based on the insights from Lagrangian duality theory, we present an auxiliary problem that can be used for finding near‐optimal solutions to a discrete column‐oriented model. The structure of this auxiliary problem makes it suitable for being addressed with a heuristic search method involving column generation. To this end, we suggest a large neighbourhood search strategy where the repair step is to solve a column generation type subproblem. The suggested search strategy and mathematical models involved need to be tailored to the problem structure. To illustrate important design options and computational behaviour, four applications are studied: bin packing, generalised assignment, a resource allocation problem and the fixed‐charge transportation problem.</abstract><cop>Oxford</cop><pub>Blackwell Publishing Ltd</pub><doi>10.1111/itor.12521</doi><tpages>31</tpages><orcidid>https://orcid.org/0000-0002-2081-2888</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0969-6016 |
ispartof | International transactions in operational research, 2020-01, Vol.27 (1), p.665-695 |
issn | 0969-6016 1475-3995 |
language | eng |
recordid | cdi_proquest_journals_2268281227 |
source | Wiley Online Library Journals Frontfile Complete; Business Source Complete |
subjects | column generation Columnar structure Heuristic Heuristic methods Integer programming large neighbourhood search Mathematical models matheuristics metaheuristics Operations research Optimization Production scheduling Resource allocation Search methods Transportation problem |
title | An integer programming column generation principle for heuristic search methods |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T22%3A06%3A41IST&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=An%20integer%20programming%20column%20generation%20principle%20for%20heuristic%20search%20methods&rft.jtitle=International%20transactions%20in%20operational%20research&rft.au=Zhao,%20Yixin&rft.date=2020-01&rft.volume=27&rft.issue=1&rft.spage=665&rft.epage=695&rft.pages=665-695&rft.issn=0969-6016&rft.eissn=1475-3995&rft_id=info:doi/10.1111/itor.12521&rft_dat=%3Cproquest_cross%3E2268281227%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=2268281227&rft_id=info:pmid/&rfr_iscdi=true |