A declarative modeling framework that integrates solution methods

Constraint programming offers modeling features and solution methods that are unavailable in mathematical programming but are often flexible and efficient for scheduling and other combinatorial problems. Yet mathematical programming is well suited to declarative modeling languages and is more effici...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Annals of operations research 2001-01, Vol.104 (1), p.141
Hauptverfasser: Hooker, J N, Hak-Jin, Kim, Ottosson, G
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 1
container_start_page 141
container_title Annals of operations research
container_volume 104
creator Hooker, J N
Hak-Jin, Kim
Ottosson, G
description Constraint programming offers modeling features and solution methods that are unavailable in mathematical programming but are often flexible and efficient for scheduling and other combinatorial problems. Yet mathematical programming is well suited to declarative modeling languages and is more efficient for some important problem classes. This raises this issue as to whether the two approaches can be combined in a declarative modeling framework. This paper proposes a general declarative modeling system in which the conditional structure of the constraints shows how to integrate any "checker" and any special-purpose "solver". In particular this integrates constraint programming and optimization methods, because the checker can consist of constraint propagation methods, and the solver can be a linear or nonlinear programming routine. [PUBLICATION ABSTRACT]
doi_str_mv 10.1023/A:1013195004424
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_214508294</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>405717881</sourcerecordid><originalsourceid>FETCH-LOGICAL-p180t-e3c7bfdd6ef7c709cddd7edd7fe179c9d5350716993d47e62a9d2013eae5a16d3</originalsourceid><addsrcrecordid>eNotj0tPwzAQhC0EEqFw5mpxD-z6EcfcooqXVIkLnCuT3bQpaVxiF_4-keAwmsun-TRCXCPcIih919wjoEZvAYxR5kQUaJ0qvdb1qShAWVNareFcXKS0AwDE2haiaSRxO4Qp5P6b5T4SD_24kd0U9vwTp0-ZtyHLfsy8mRlOMsXhmPs4yj3nbaR0Kc66MCS--u-FeH98eFs-l6vXp5dlsyoPWEMuWbfuoyOquHOtA98SkeM5HaPzrSerLTisvNdkHFcqeFLzIQ5sA1akF-Lmb_cwxa8jp7zexeM0zsq1QmOhVt7oX3FnTLk</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>214508294</pqid></control><display><type>article</type><title>A declarative modeling framework that integrates solution methods</title><source>EBSCOhost Business Source Complete</source><source>SpringerLink Journals - AutoHoldings</source><creator>Hooker, J N ; Hak-Jin, Kim ; Ottosson, G</creator><creatorcontrib>Hooker, J N ; Hak-Jin, Kim ; Ottosson, G</creatorcontrib><description>Constraint programming offers modeling features and solution methods that are unavailable in mathematical programming but are often flexible and efficient for scheduling and other combinatorial problems. Yet mathematical programming is well suited to declarative modeling languages and is more efficient for some important problem classes. This raises this issue as to whether the two approaches can be combined in a declarative modeling framework. This paper proposes a general declarative modeling system in which the conditional structure of the constraints shows how to integrate any "checker" and any special-purpose "solver". In particular this integrates constraint programming and optimization methods, because the checker can consist of constraint propagation methods, and the solver can be a linear or nonlinear programming routine. [PUBLICATION ABSTRACT]</description><identifier>ISSN: 0254-5330</identifier><identifier>EISSN: 1572-9338</identifier><identifier>DOI: 10.1023/A:1013195004424</identifier><language>eng</language><publisher>New York: Springer Nature B.V</publisher><subject>Algorithms ; Integer programming ; Language ; Linear programming ; Mathematical programming ; Operations research ; Optimization ; Propagation ; Studies ; Traveling salesman problem ; Variables</subject><ispartof>Annals of operations research, 2001-01, Vol.104 (1), p.141</ispartof><rights>Copyright Kluwer Academic Publishers Apr 2001</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Hooker, J N</creatorcontrib><creatorcontrib>Hak-Jin, Kim</creatorcontrib><creatorcontrib>Ottosson, G</creatorcontrib><title>A declarative modeling framework that integrates solution methods</title><title>Annals of operations research</title><description>Constraint programming offers modeling features and solution methods that are unavailable in mathematical programming but are often flexible and efficient for scheduling and other combinatorial problems. Yet mathematical programming is well suited to declarative modeling languages and is more efficient for some important problem classes. This raises this issue as to whether the two approaches can be combined in a declarative modeling framework. This paper proposes a general declarative modeling system in which the conditional structure of the constraints shows how to integrate any "checker" and any special-purpose "solver". In particular this integrates constraint programming and optimization methods, because the checker can consist of constraint propagation methods, and the solver can be a linear or nonlinear programming routine. [PUBLICATION ABSTRACT]</description><subject>Algorithms</subject><subject>Integer programming</subject><subject>Language</subject><subject>Linear programming</subject><subject>Mathematical programming</subject><subject>Operations research</subject><subject>Optimization</subject><subject>Propagation</subject><subject>Studies</subject><subject>Traveling salesman problem</subject><subject>Variables</subject><issn>0254-5330</issn><issn>1572-9338</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2001</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNotj0tPwzAQhC0EEqFw5mpxD-z6EcfcooqXVIkLnCuT3bQpaVxiF_4-keAwmsun-TRCXCPcIih919wjoEZvAYxR5kQUaJ0qvdb1qShAWVNareFcXKS0AwDE2haiaSRxO4Qp5P6b5T4SD_24kd0U9vwTp0-ZtyHLfsy8mRlOMsXhmPs4yj3nbaR0Kc66MCS--u-FeH98eFs-l6vXp5dlsyoPWEMuWbfuoyOquHOtA98SkeM5HaPzrSerLTisvNdkHFcqeFLzIQ5sA1akF-Lmb_cwxa8jp7zexeM0zsq1QmOhVt7oX3FnTLk</recordid><startdate>20010101</startdate><enddate>20010101</enddate><creator>Hooker, J N</creator><creator>Hak-Jin, Kim</creator><creator>Ottosson, G</creator><general>Springer Nature B.V</general><scope>3V.</scope><scope>7TA</scope><scope>7TB</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>88I</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JG9</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>KR7</scope><scope>L.-</scope><scope>L6V</scope><scope>M0C</scope><scope>M0N</scope><scope>M2P</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>Q9U</scope></search><sort><creationdate>20010101</creationdate><title>A declarative modeling framework that integrates solution methods</title><author>Hooker, J N ; Hak-Jin, Kim ; Ottosson, G</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p180t-e3c7bfdd6ef7c709cddd7edd7fe179c9d5350716993d47e62a9d2013eae5a16d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Algorithms</topic><topic>Integer programming</topic><topic>Language</topic><topic>Linear programming</topic><topic>Mathematical programming</topic><topic>Operations research</topic><topic>Optimization</topic><topic>Propagation</topic><topic>Studies</topic><topic>Traveling salesman problem</topic><topic>Variables</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hooker, J N</creatorcontrib><creatorcontrib>Hak-Jin, Kim</creatorcontrib><creatorcontrib>Ottosson, G</creatorcontrib><collection>ProQuest Central (Corporate)</collection><collection>Materials Business File</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Access via ABI/INFORM (ProQuest)</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Science Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>Civil Engineering Abstracts</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ProQuest Engineering Collection</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Science Database</collection><collection>Engineering Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Business</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><jtitle>Annals of operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hooker, J N</au><au>Hak-Jin, Kim</au><au>Ottosson, G</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A declarative modeling framework that integrates solution methods</atitle><jtitle>Annals of operations research</jtitle><date>2001-01-01</date><risdate>2001</risdate><volume>104</volume><issue>1</issue><spage>141</spage><pages>141-</pages><issn>0254-5330</issn><eissn>1572-9338</eissn><abstract>Constraint programming offers modeling features and solution methods that are unavailable in mathematical programming but are often flexible and efficient for scheduling and other combinatorial problems. Yet mathematical programming is well suited to declarative modeling languages and is more efficient for some important problem classes. This raises this issue as to whether the two approaches can be combined in a declarative modeling framework. This paper proposes a general declarative modeling system in which the conditional structure of the constraints shows how to integrate any "checker" and any special-purpose "solver". In particular this integrates constraint programming and optimization methods, because the checker can consist of constraint propagation methods, and the solver can be a linear or nonlinear programming routine. [PUBLICATION ABSTRACT]</abstract><cop>New York</cop><pub>Springer Nature B.V</pub><doi>10.1023/A:1013195004424</doi></addata></record>
fulltext fulltext
identifier ISSN: 0254-5330
ispartof Annals of operations research, 2001-01, Vol.104 (1), p.141
issn 0254-5330
1572-9338
language eng
recordid cdi_proquest_journals_214508294
source EBSCOhost Business Source Complete; SpringerLink Journals - AutoHoldings
subjects Algorithms
Integer programming
Language
Linear programming
Mathematical programming
Operations research
Optimization
Propagation
Studies
Traveling salesman problem
Variables
title A declarative modeling framework that integrates solution methods
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-19T19%3A10%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20declarative%20modeling%20framework%20that%20integrates%20solution%20methods&rft.jtitle=Annals%20of%20operations%20research&rft.au=Hooker,%20J%20N&rft.date=2001-01-01&rft.volume=104&rft.issue=1&rft.spage=141&rft.pages=141-&rft.issn=0254-5330&rft.eissn=1572-9338&rft_id=info:doi/10.1023/A:1013195004424&rft_dat=%3Cproquest%3E405717881%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=214508294&rft_id=info:pmid/&rfr_iscdi=true