Repository logo
 

Metareasoning about propagators for constraint satisfaction

dc.contributor.advisorHorsch, Michaelen_US
dc.contributor.committeeMemberMcQuillan, Ianen_US
dc.contributor.committeeMemberVassileva, Julitaen_US
dc.contributor.committeeMemberBremner, Murrayen_US
dc.creatorThompson, Craig Daniel Stewarten_US
dc.date.accessioned2011-06-13T11:25:41Zen_US
dc.date.accessioned2013-01-04T04:38:23Z
dc.date.available2012-07-11T08:00:00Zen_US
dc.date.available2013-01-04T04:38:23Z
dc.date.created2011-05en_US
dc.date.issued2011-05en_US
dc.date.submittedMay 2011en_US
dc.description.abstractGiven the breadth of constraint satisfaction problems (CSPs) and the wide variety of CSP solvers, it is often very difficult to determine a priori which solving method is best suited to a problem. This work explores the use of machine learning to predict which solving method will be most effective for a given problem. We use four different problem sets to determine the CSP attributes that can be used to determine which solving method should be applied. After choosing an appropriate set of attributes, we determine how well j48 decision trees can predict which solving method to apply. Furthermore, we take a cost sensitive approach such that problem instances where there is a great difference in runtime between algorithms are emphasized. We also attempt to use information gained on one class of problems to inform decisions about a second class of problems. Finally, we show that the additional costs of deciding which method to apply are outweighed by the time savings compared to applying the same solving method to all problem instances.en_US
dc.identifier.urihttp://hdl.handle.net/10388/etd-06132011-112541en_US
dc.language.isoen_USen_US
dc.subjectperformance predictionen_US
dc.subjectalgorithm selectionen_US
dc.subjectpropagationen_US
dc.subjectmachine learningen_US
dc.titleMetareasoning about propagators for constraint satisfactionen_US
dc.type.genreThesisen_US
dc.type.materialtexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Saskatchewanen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Science (M.Sc.)en_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
897.82 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
905 B
Format:
Plain Text
Description: