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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International transactions in operational research 2020-01, Vol.27 (1), p.665-695
Hauptverfasser: Zhao, Yixin, Larsson, Torbjörn, Rönnberg, Elina
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 &amp; 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