Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints

Consider the setting of constrained optimization, with some parameters unknown at solving time and requiring prediction from relevant features. Predict+Optimize is a recent framework for end-to-end training supervised learning models for such predictions, incorporating information about the optimiza...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Hu, Xinyi, Lee, Jasper C. H, Lee, Jimmy H. M
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Hu, Xinyi
Lee, Jasper C. H
Lee, Jimmy H. M
description Consider the setting of constrained optimization, with some parameters unknown at solving time and requiring prediction from relevant features. Predict+Optimize is a recent framework for end-to-end training supervised learning models for such predictions, incorporating information about the optimization problem in the training process in order to yield better predictions in terms of the quality of the predicted solution under the true parameters. Almost all prior works have focused on the special case where the unknowns appear only in the optimization objective and not the constraints. Hu et al.~proposed the first adaptation of Predict+Optimize to handle unknowns appearing in constraints, but the framework has somewhat ad-hoc elements, and they provided a training algorithm only for covering and packing linear programs. In this work, we give a new \emph{simpler} and \emph{more powerful} framework called \emph{Two-Stage Predict+Optimize}, which we believe should be the canonical framework for the Predict+Optimize setting. We also give a training algorithm usable for all mixed integer linear programs, vastly generalizing the applicability of the framework. Experimental results demonstrate the superior prediction performance of our training framework over all classical and state-of-the-art methods.
doi_str_mv 10.48550/arxiv.2311.08022
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2311_08022</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2311_08022</sourcerecordid><originalsourceid>FETCH-LOGICAL-a672-a468f3e6c3dad4a827e7e823904364674ea4719ed491c8b8e575fc30997216533</originalsourceid><addsrcrecordid>eNotz0tLw0AUBeDZuJDqD3Dl7CVxXpnHUoKPQkoLxnW4Jjdx0EzKZDDVX2-trg4cDgc-Qq44y5UtCnYL8eA_cyE5z5llQpyTtl6m7DnBgHQXsfNtutnukx_9N9J-inTjD9jRdUg4YKSVDwjxuJyGCONMF5_e6Et4D9MS6A6OHSaMM_WBllOYUwQf0nxBznr4mPHyP1ekfrivy6es2j6uy7sqA21EBkrbXqJuZQedAisMGrRCOqakVtooBGW4w0453tpXi4Up-lYy54zgupByRa7_bk_KZh_9CPGr-dU2J638AeG1T-c</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints</title><source>arXiv.org</source><creator>Hu, Xinyi ; Lee, Jasper C. H ; Lee, Jimmy H. M</creator><creatorcontrib>Hu, Xinyi ; Lee, Jasper C. H ; Lee, Jimmy H. M</creatorcontrib><description>Consider the setting of constrained optimization, with some parameters unknown at solving time and requiring prediction from relevant features. Predict+Optimize is a recent framework for end-to-end training supervised learning models for such predictions, incorporating information about the optimization problem in the training process in order to yield better predictions in terms of the quality of the predicted solution under the true parameters. Almost all prior works have focused on the special case where the unknowns appear only in the optimization objective and not the constraints. Hu et al.~proposed the first adaptation of Predict+Optimize to handle unknowns appearing in constraints, but the framework has somewhat ad-hoc elements, and they provided a training algorithm only for covering and packing linear programs. In this work, we give a new \emph{simpler} and \emph{more powerful} framework called \emph{Two-Stage Predict+Optimize}, which we believe should be the canonical framework for the Predict+Optimize setting. We also give a training algorithm usable for all mixed integer linear programs, vastly generalizing the applicability of the framework. Experimental results demonstrate the superior prediction performance of our training framework over all classical and state-of-the-art methods.</description><identifier>DOI: 10.48550/arxiv.2311.08022</identifier><language>eng</language><subject>Computer Science - Artificial Intelligence ; Computer Science - Learning</subject><creationdate>2023-11</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,777,882</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2311.08022$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2311.08022$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Hu, Xinyi</creatorcontrib><creatorcontrib>Lee, Jasper C. H</creatorcontrib><creatorcontrib>Lee, Jimmy H. M</creatorcontrib><title>Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints</title><description>Consider the setting of constrained optimization, with some parameters unknown at solving time and requiring prediction from relevant features. Predict+Optimize is a recent framework for end-to-end training supervised learning models for such predictions, incorporating information about the optimization problem in the training process in order to yield better predictions in terms of the quality of the predicted solution under the true parameters. Almost all prior works have focused on the special case where the unknowns appear only in the optimization objective and not the constraints. Hu et al.~proposed the first adaptation of Predict+Optimize to handle unknowns appearing in constraints, but the framework has somewhat ad-hoc elements, and they provided a training algorithm only for covering and packing linear programs. In this work, we give a new \emph{simpler} and \emph{more powerful} framework called \emph{Two-Stage Predict+Optimize}, which we believe should be the canonical framework for the Predict+Optimize setting. We also give a training algorithm usable for all mixed integer linear programs, vastly generalizing the applicability of the framework. Experimental results demonstrate the superior prediction performance of our training framework over all classical and state-of-the-art methods.</description><subject>Computer Science - Artificial Intelligence</subject><subject>Computer Science - Learning</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotz0tLw0AUBeDZuJDqD3Dl7CVxXpnHUoKPQkoLxnW4Jjdx0EzKZDDVX2-trg4cDgc-Qq44y5UtCnYL8eA_cyE5z5llQpyTtl6m7DnBgHQXsfNtutnukx_9N9J-inTjD9jRdUg4YKSVDwjxuJyGCONMF5_e6Et4D9MS6A6OHSaMM_WBllOYUwQf0nxBznr4mPHyP1ekfrivy6es2j6uy7sqA21EBkrbXqJuZQedAisMGrRCOqakVtooBGW4w0453tpXi4Up-lYy54zgupByRa7_bk_KZh_9CPGr-dU2J638AeG1T-c</recordid><startdate>20231114</startdate><enddate>20231114</enddate><creator>Hu, Xinyi</creator><creator>Lee, Jasper C. H</creator><creator>Lee, Jimmy H. M</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20231114</creationdate><title>Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints</title><author>Hu, Xinyi ; Lee, Jasper C. H ; Lee, Jimmy H. M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a672-a468f3e6c3dad4a827e7e823904364674ea4719ed491c8b8e575fc30997216533</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computer Science - Artificial Intelligence</topic><topic>Computer Science - Learning</topic><toplevel>online_resources</toplevel><creatorcontrib>Hu, Xinyi</creatorcontrib><creatorcontrib>Lee, Jasper C. H</creatorcontrib><creatorcontrib>Lee, Jimmy H. M</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hu, Xinyi</au><au>Lee, Jasper C. H</au><au>Lee, Jimmy H. M</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints</atitle><date>2023-11-14</date><risdate>2023</risdate><abstract>Consider the setting of constrained optimization, with some parameters unknown at solving time and requiring prediction from relevant features. Predict+Optimize is a recent framework for end-to-end training supervised learning models for such predictions, incorporating information about the optimization problem in the training process in order to yield better predictions in terms of the quality of the predicted solution under the true parameters. Almost all prior works have focused on the special case where the unknowns appear only in the optimization objective and not the constraints. Hu et al.~proposed the first adaptation of Predict+Optimize to handle unknowns appearing in constraints, but the framework has somewhat ad-hoc elements, and they provided a training algorithm only for covering and packing linear programs. In this work, we give a new \emph{simpler} and \emph{more powerful} framework called \emph{Two-Stage Predict+Optimize}, which we believe should be the canonical framework for the Predict+Optimize setting. We also give a training algorithm usable for all mixed integer linear programs, vastly generalizing the applicability of the framework. Experimental results demonstrate the superior prediction performance of our training framework over all classical and state-of-the-art methods.</abstract><doi>10.48550/arxiv.2311.08022</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2311.08022
ispartof
issn
language eng
recordid cdi_arxiv_primary_2311_08022
source arXiv.org
subjects Computer Science - Artificial Intelligence
Computer Science - Learning
title Two-Stage Predict+Optimize for Mixed Integer Linear Programs with Unknown Parameters in Constraints
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T09%3A01%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Two-Stage%20Predict+Optimize%20for%20Mixed%20Integer%20Linear%20Programs%20with%20Unknown%20Parameters%20in%20Constraints&rft.au=Hu,%20Xinyi&rft.date=2023-11-14&rft_id=info:doi/10.48550/arxiv.2311.08022&rft_dat=%3Carxiv_GOX%3E2311_08022%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true