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...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 |