Implementing Tuple Variables in Gecode
In constraint programming, efficient pruning is vital to avoid unnecessary search. This thesis shows that tuple variables can be used to reduce the size of the search tree, which in turn may reduce the execution time. The tuple variables have been implemented in C++ for the Gecode library. The probl...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Uppsala universitet, Institutionen för informationsteknologi
2016
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-291321 |
id |
ndltd-UPSALLA1-oai-DiVA.org-uu-291321 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-uu-2913212016-05-02T05:12:13ZImplementing Tuple Variables in GecodeengBroman, PatrikUppsala universitet, Institutionen för informationsteknologi2016In constraint programming, efficient pruning is vital to avoid unnecessary search. This thesis shows that tuple variables can be used to reduce the size of the search tree, which in turn may reduce the execution time. The tuple variables have been implemented in C++ for the Gecode library. The problem used to measure performance is finding paths through a deterministic finite automaton with transition costs. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-291321IT ; 16020application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
In constraint programming, efficient pruning is vital to avoid unnecessary search. This thesis shows that tuple variables can be used to reduce the size of the search tree, which in turn may reduce the execution time. The tuple variables have been implemented in C++ for the Gecode library. The problem used to measure performance is finding paths through a deterministic finite automaton with transition costs. |
author |
Broman, Patrik |
spellingShingle |
Broman, Patrik Implementing Tuple Variables in Gecode |
author_facet |
Broman, Patrik |
author_sort |
Broman, Patrik |
title |
Implementing Tuple Variables in Gecode |
title_short |
Implementing Tuple Variables in Gecode |
title_full |
Implementing Tuple Variables in Gecode |
title_fullStr |
Implementing Tuple Variables in Gecode |
title_full_unstemmed |
Implementing Tuple Variables in Gecode |
title_sort |
implementing tuple variables in gecode |
publisher |
Uppsala universitet, Institutionen för informationsteknologi |
publishDate |
2016 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-291321 |
work_keys_str_mv |
AT bromanpatrik implementingtuplevariablesingecode |
_version_ |
1718254941000171520 |