ConstraintsPub Date : 2018-03-19DOI: 10.1007/s10601-018-9281-x
Philippe Laborie, J. Rogerie, Paul Shaw, Petr Vilím
{"title":"IBM ILOG CP optimizer for scheduling","authors":"Philippe Laborie, J. Rogerie, Paul Shaw, Petr Vilím","doi":"10.1007/s10601-018-9281-x","DOIUrl":"https://doi.org/10.1007/s10601-018-9281-x","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"23 1","pages":"210 - 250"},"PeriodicalIF":1.6,"publicationDate":"2018-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-018-9281-x","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"52195757","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-10-13DOI: 10.1007/s10601-017-9277-y
Sascha Van Cauwelaert, M. Lombardi, P. Schaus
{"title":"How efficient is a global constraint in practice?","authors":"Sascha Van Cauwelaert, M. Lombardi, P. Schaus","doi":"10.1007/s10601-017-9277-y","DOIUrl":"https://doi.org/10.1007/s10601-017-9277-y","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"23 1","pages":"87 - 122"},"PeriodicalIF":1.6,"publicationDate":"2017-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-017-9277-y","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"52195732","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-08-18DOI: 10.1007/s10601-017-9274-1
Ferdinando Fioretto, Enrico Pontelli, W. Yeoh, R. Dechter
{"title":"Accelerating exact and approximate inference for (distributed) discrete optimization with GPUs","authors":"Ferdinando Fioretto, Enrico Pontelli, W. Yeoh, R. Dechter","doi":"10.1007/s10601-017-9274-1","DOIUrl":"https://doi.org/10.1007/s10601-017-9274-1","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"23 1","pages":"1 - 43"},"PeriodicalIF":1.6,"publicationDate":"2017-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-017-9274-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46197694","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-07-01DOI: 10.1007/s10601-016-9257-7
Y. Lierler
{"title":"What is answer set programming to propositional satisfiability","authors":"Y. Lierler","doi":"10.1007/s10601-016-9257-7","DOIUrl":"https://doi.org/10.1007/s10601-016-9257-7","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"22 1","pages":"307-337"},"PeriodicalIF":1.6,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-016-9257-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47949222","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-05-31DOI: 10.1007/s10601-017-9268-z
Anicet Bart, C. Truchet, É. Monfroy
{"title":"A global constraint for over-approximation of real-time streams","authors":"Anicet Bart, C. Truchet, É. Monfroy","doi":"10.1007/s10601-017-9268-z","DOIUrl":"https://doi.org/10.1007/s10601-017-9268-z","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"22 1","pages":"463 - 490"},"PeriodicalIF":1.6,"publicationDate":"2017-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-017-9268-z","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"52195642","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-03-20DOI: 10.1007/s10601-017-9276-z
Ekaterina Arafailova, Nicolas Beldiceanu, H. Simonis
{"title":"Deriving generic bounds for time-series constraints based on regular expressions characteristics","authors":"Ekaterina Arafailova, Nicolas Beldiceanu, H. Simonis","doi":"10.1007/s10601-017-9276-z","DOIUrl":"https://doi.org/10.1007/s10601-017-9276-z","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"23 1","pages":"44 - 86"},"PeriodicalIF":1.6,"publicationDate":"2017-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-017-9276-z","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42739808","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-01-14DOI: 10.1007/s10601-016-9267-5
Yash Puranik, N. Sahinidis
{"title":"Domain reduction techniques for global NLP and MINLP optimization","authors":"Yash Puranik, N. Sahinidis","doi":"10.1007/s10601-016-9267-5","DOIUrl":"https://doi.org/10.1007/s10601-016-9267-5","url":null,"abstract":"","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"22 1","pages":"338 - 376"},"PeriodicalIF":1.6,"publicationDate":"2017-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-016-9267-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42949958","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ConstraintsPub Date : 2017-01-01Epub Date: 2016-08-11DOI: 10.1007/s10601-016-9249-7
David F Manlove, Iain McBride, James Trimble
{"title":"\"Almost-stable\" matchings in the Hospitals / Residents problem with Couples.","authors":"David F Manlove, Iain McBride, James Trimble","doi":"10.1007/s10601-016-9249-7","DOIUrl":"https://doi.org/10.1007/s10601-016-9249-7","url":null,"abstract":"<p><p>The Hospitals / Residents problem with Couples (hrc) models the allocation of intending junior doctors to hospitals where couples are allowed to submit joint preference lists over pairs of (typically geographically close) hospitals. It is known that a stable matching need not exist, so we consider min bp hrc, the problem of finding a matching that admits the minimum number of blocking pairs (i.e., is \"as stable as possible\"). We show that this problem is NP-hard and difficult to approximate even in the highly restricted case that each couple finds only one hospital pair acceptable. However if we further assume that the preference list of each single resident and hospital is of length at most 2, we give a polynomial-time algorithm for this case. We then present the first Integer Programming (IP) and Constraint Programming (CP) models for min bp hrc. Finally, we discuss an empirical evaluation of these models applied to randomly-generated instances of min bp hrc. We find that on average, the CP model is about 1.15 times faster than the IP model, and when presolving is applied to the CP model, it is on average 8.14 times faster. We further observe that the number of blocking pairs admitted by a solution is very small, i.e., usually at most 1, and never more than 2, for the (28,000) instances considered.</p>","PeriodicalId":55211,"journal":{"name":"Constraints","volume":"22 1","pages":"50-72"},"PeriodicalIF":1.6,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s10601-016-9249-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"37815926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}