Preprocessing versus search processing for constraint satisfaction problems

dc.contributor.authorWallace, Richard J.
dc.date.accessioned2017-05-25T11:00:19Z
dc.date.available2017-05-25T11:00:19Z
dc.date.issued2016-11
dc.date.updated2017-05-25T10:30:03Z
dc.description.abstractA perennial problem in hybrid backtrack CSP search is how much local consistency processing should be done to achieve the best efficiency. This can be divided into two separate questions: (1) how much work should be done before the actual search begins, i.e. during preprocessing? and (2) how much of the same processing should be interleaved with search? At present there are two leading approaches to establishing stronger consistencies than the basic arc consistency maintenance that is done in most solvers. On the one hand there are various kinds singleton arc consistency that can be used; on the other there are several variants of restricted path consistency. To date these have not been compared directly. The present work attempts to do this for a variety of problems, and in so doing, it also provides an empirical evaluation of the preprocessing versus search processing issue. Comparisons are made using the domain/degree and domain/weighted degree variable ordering heuristics. In general, it appears that preprocessing with higher levels of consistency followed by hybrid-AC processing (i.e. MAC) gives the best results, especially when the weighted degree heuristic is used. For problems with n-ary constraints, this difference seems to be even more pronounced. In some cases, higher levels of consistency maintenance established during preprocessing leads to performance gains over MAC of several orders of magnitude.en
dc.description.statusNot peer revieweden
dc.description.urihttp://rcra.aixia.it/rcra2016en
dc.description.versionPublished Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationWallace, R. J. (2016) ‘Preprocessing versus search processing for constraint satisfaction problems’ (from the Proceedings of the 23rd RCRA International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion 2016 (RCRA 2016), Genova, Italy, 28 November 2016), CEUR Workshop Proceedings, 1745, pp. 89-103.en
dc.identifier.endpage103en
dc.identifier.issn1613-0073
dc.identifier.journaltitleCEUR Workshop Proceedingsen
dc.identifier.startpage89en
dc.identifier.urihttps://hdl.handle.net/10468/4023
dc.identifier.volume1745en
dc.language.isoenen
dc.publisherSun SITE Central Europe (CEUR) / RWTH Aachen Universityen
dc.relation.ispartofRCRA International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion 2016 (RCRA 2016)
dc.relation.urihttp://ceur-ws.org/Vol-1745/paper7.pdf
dc.rights© 2016, Richard J. Wallaceen
dc.rights.urihttp://ceur-ws.org/en
dc.subjectPreprocessingen
dc.subjectSearch processingen
dc.subjectWeighted degreeen
dc.titlePreprocessing versus search processing for constraint satisfaction problemsen
dc.typeConference itemen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2223.pdf
Size:
351.49 KB
Format:
Adobe Portable Document Format
Description:
Published Version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: