Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorGent, Ian Philip
dc.contributor.authorMiguel, Ian James
dc.contributor.authorNightingale, Peter William
dc.contributor.authorMcCreesh, Ciaran
dc.contributor.authorProsser, Patrick
dc.contributor.authorMoore, Neil
dc.contributor.authorUnsworth, Chris
dc.date.accessioned2019-02-02T00:34:07Z
dc.date.available2019-02-02T00:34:07Z
dc.date.issued2018-09
dc.identifier253025760
dc.identifier18cd2c85-e513-4e55-82a6-110a9aa2a6e5
dc.identifier85052858409
dc.identifier000443682000002
dc.identifier.citationGent , I P , Miguel , I J , Nightingale , P W , McCreesh , C , Prosser , P , Moore , N & Unsworth , C 2018 , ' A review of literature on parallel constraint solving ' , Theory and Practice of Logic Programming , vol. 18 , no. 5-6 , pp. 725-758 . https://doi.org/10.1017/S1471068418000340en
dc.identifier.issn1471-0684
dc.identifier.otherORCID: /0000-0002-5052-8634/work/47136070
dc.identifier.otherORCID: /0000-0002-6930-2686/work/68281441
dc.identifier.urihttps://hdl.handle.net/10023/16990
dc.descriptionFunding: UK Engineering & Physical Sciences Research Council (EPSRC) EP/E030394/1, EP/M003728/1, EP/P015638/1, and EP/P026842/1.en
dc.description.abstractAs multi-core computing is now standard, it seems irresponsible for constraints researchers to ignore the implications of it. Researchers need to address a number of issues to exploit parallelism, such as: investigating which constraint algorithms are amenable to parallelisation; whether to use shared memory or distributed computation; whether to use static or dynamic decomposition; and how to best exploit portfolios and cooperating search. We review the literature, and see that we can sometimes do quite well, some of the time, on some instances, but we are far from a general solution. Yet there seems to be little overall guidance that can be given on how best to exploit multi-core computers to speed up constraint solving. We hope at least that this survey will provide useful pointers to future researchers wishing to correct this situation.
dc.format.extent34
dc.format.extent347606
dc.language.isoeng
dc.relation.ispartofTheory and Practice of Logic Programmingen
dc.subjectConstraint programmingen
dc.subjectParallel computingen
dc.subjectPropositional satisfiabilityen
dc.subjectParallel searchen
dc.subjectBC Logicen
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectQA76 Computer softwareen
dc.subjectT-NDASen
dc.subject.lccBCen
dc.subject.lccQA75en
dc.subject.lccQA76en
dc.titleA review of literature on parallel constraint solvingen
dc.typeJournal articleen
dc.contributor.sponsorEPSRCen
dc.contributor.sponsorEPSRCen
dc.contributor.sponsorEPSRCen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.contributor.institutionUniversity of St Andrews. Centre for Interdisciplinary Research in Computational Algebraen
dc.identifier.doi10.1017/S1471068418000340
dc.description.statusPeer revieweden
dc.date.embargoedUntil2019-02-02
dc.identifier.grantnumberEP/E030394/1en
dc.identifier.grantnumberEP/M003728/1en
dc.identifier.grantnumberEP/P026842/1en


This item appears in the following Collection(s)

Show simple item record