A platform independent application of Lux illumination prediction algorithms

Approved for public release, distribution unlimited === A binary de Bruijn sequence has the property that every n-tuple is distinct on a given period of length 2n. An efficient algorithm to generate a class of classical de Bruijn sequences is given based upon the distance between cycles within the G...

Full description

Bibliographic Details
Main Author: Lester, Michael Theodore
Other Authors: Fouts, Douglas J.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2014
Online Access:http://hdl.handle.net/10945/43044
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-43044
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-430442015-05-23T16:03:23Z A platform independent application of Lux illumination prediction algorithms Lester, Michael Theodore Fouts, Douglas J. Naval Postgraduate School (U.S.) Approved for public release, distribution unlimited A binary de Bruijn sequence has the property that every n-tuple is distinct on a given period of length 2n. An efficient algorithm to generate a class of classical de Bruijn sequences is given based upon the distance between cycles within the Good - de Bruijn digraph. The de Bruijn property on binary sequences is shown to be a randomness property of the ZERO and ONE run sequences. Utilizing this randomness we find additional new structure in de Bruijn sequences. We analyze binary sequences that are not de Bruijn but instead possess the sufficient structure so that every distinct binary n-tuple can be systematically combed out of the sequence. These complete or nonclassical de Bruijn sequences are a generalization of the well-known de Bruijn cycle. Our investigation focuses on binary sequences, called double Eulerian cycles, that define a cycle along a graph (digraph) visiting each edge (arc) exactly twice. A new algorithm to generate a class of double Eulerian cycles on graphs and digraphs is found. Double Eulerian cycles along the binary Good - de Bruijn digraph are partitioned by the run structure of their defining sequences. This partition allows for a statistical analysis to determine the relative size of the set of complete cycles defined by the sequences we study. A measure that categorizes double Eulerian cycles along graphs (digraphs) by the distance between the two visitations of each edge (arc) is provided. An algorithm to generate double Eulerian cycles of minimum measure is given. 2014-08-13T20:27:44Z 2014-08-13T20:27:44Z 1994-06 Thesis http://hdl.handle.net/10945/43044 en_US Terms governing use and reproduction. Example: This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description Approved for public release, distribution unlimited === A binary de Bruijn sequence has the property that every n-tuple is distinct on a given period of length 2n. An efficient algorithm to generate a class of classical de Bruijn sequences is given based upon the distance between cycles within the Good - de Bruijn digraph. The de Bruijn property on binary sequences is shown to be a randomness property of the ZERO and ONE run sequences. Utilizing this randomness we find additional new structure in de Bruijn sequences. We analyze binary sequences that are not de Bruijn but instead possess the sufficient structure so that every distinct binary n-tuple can be systematically combed out of the sequence. These complete or nonclassical de Bruijn sequences are a generalization of the well-known de Bruijn cycle. Our investigation focuses on binary sequences, called double Eulerian cycles, that define a cycle along a graph (digraph) visiting each edge (arc) exactly twice. A new algorithm to generate a class of double Eulerian cycles on graphs and digraphs is found. Double Eulerian cycles along the binary Good - de Bruijn digraph are partitioned by the run structure of their defining sequences. This partition allows for a statistical analysis to determine the relative size of the set of complete cycles defined by the sequences we study. A measure that categorizes double Eulerian cycles along graphs (digraphs) by the distance between the two visitations of each edge (arc) is provided. An algorithm to generate double Eulerian cycles of minimum measure is given.
author2 Fouts, Douglas J.
author_facet Fouts, Douglas J.
Lester, Michael Theodore
author Lester, Michael Theodore
spellingShingle Lester, Michael Theodore
A platform independent application of Lux illumination prediction algorithms
author_sort Lester, Michael Theodore
title A platform independent application of Lux illumination prediction algorithms
title_short A platform independent application of Lux illumination prediction algorithms
title_full A platform independent application of Lux illumination prediction algorithms
title_fullStr A platform independent application of Lux illumination prediction algorithms
title_full_unstemmed A platform independent application of Lux illumination prediction algorithms
title_sort platform independent application of lux illumination prediction algorithms
publisher Monterey, California. Naval Postgraduate School
publishDate 2014
url http://hdl.handle.net/10945/43044
work_keys_str_mv AT lestermichaeltheodore aplatformindependentapplicationofluxilluminationpredictionalgorithms
AT lestermichaeltheodore platformindependentapplicationofluxilluminationpredictionalgorithms
_version_ 1716804174940733440