Automating the Enumeration of Sequences Defined by Digraphs
| dc.contributor.advisor | Dr. Carla Savage, Committee Chair | en_US |
| dc.contributor.advisor | Dr. Jon Doyle, Committee Member | en_US |
| dc.contributor.advisor | Dr. Erich Kaltofen, Committee Member | en_US |
| dc.contributor.advisor | Dr. Mehmet Ozturk, Committee Member | en_US |
| dc.contributor.author | D'Souza, Erwin Francis | en_US |
| dc.date.accessioned | 2010-04-02T17:59:36Z | |
| dc.date.available | 2010-04-02T17:59:36Z | |
| dc.date.issued | 2005-09-20 | en_US |
| dc.degree.discipline | Computer Science | en_US |
| dc.degree.level | thesis | en_US |
| dc.degree.name | MS | en_US |
| dc.description.abstract | We consider sequences of nonnegative integers $S=(s_1,s_2,ldots, s_n)$ defined by systems of constraints represented as weighted directed graphs in which edge $(s_a,s_b)$ of weight $w$ indicates constraint $s_a~geq~s_b~+~w$. We propose a set of seven rules and a decomposition technique for obtaining multivariate and single-variable generating functions for families of such graphs. Our method compares to existing techniques by offering an elegant and intuitive approach to obtaining generating functions and recurrences, albeit only for a subset of the partition and composition enumeration problems addressed by other techniques. The decomposition technique we propose remains relevant, nevertheless, to a wide range of applications, including several well-known ones. Moreover, our objective is to obtain recurrences for generating functions so as to assist the formulation and proof of their closed-form solutions. For integer sequences defined by directed graphs with $w in 0,1]$, we prove that our technique holds sufficient. We describe the formulation of finite-variable generating function recurrences from multi-variable ones and provide a set of rules to determine the variables chosen. The construction tree is introduced as the tree representation of the construction of a generating function from the decomposition of a weighted directed graph. Given such a construction tree, automation of the process of building the multi-variable and finite-variable recurrences is possible, and we implement it as a computer program. Finally, we apply our techniques and tools to a wide range of famous problems, including 2-rowed plane partitions, up-down compositions and hexagonal plane partitions, as well as some new problems, and obtain recurrences to each. We find that our methods are not only effective but also easy and simple to use. | en_US |
| dc.identifier.other | etd-09192005-201149 | en_US |
| dc.identifier.uri | http://www.lib.ncsu.edu/resolver/1840.16/933 | |
| dc.rights | I hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to NC State University or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report. | en_US |
| dc.subject | GFPartitions | en_US |
| dc.subject | Maple | en_US |
| dc.subject | constraint graphs | en_US |
| dc.subject | recurrences | en_US |
| dc.subject | generating functions | en_US |
| dc.subject | integer sequences | en_US |
| dc.title | Automating the Enumeration of Sequences Defined by Digraphs | en_US |
Files
Original bundle
1 - 1 of 1
