<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>University of Tehran</PublisherName>
				<JournalTitle>Journal of Sciences, Islamic Republic of Iran</JournalTitle>
				<Issn>1016-1104</Issn>
				<Volume>16</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2005</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Parallel Generation of t-ary Trees</ArticleTitle>
<VernacularTitle>-</VernacularTitle>
			<FirstPage></FirstPage>
			<LastPage></LastPage>
			<ELocationID EIdType="pii">31647</ELocationID>
			
			
			<Language>EN</Language>
<AuthorList>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
		    <Abstract>A parallel algorithm for generating t-ary tree sequences in reverse B-order is presented. The algorithm generates t-ary trees by 0-1 sequences, and each 0-1 sequences is generated in constant average time O(1). The algorithm is executed on a CREW SM SIMD model, and is adaptive and cost-optimal. Prior to the discussion of the parallel algorithm a new sequential generation with O(1) average time complexity, and ranking and unranking algorithms with O(t n) time complexity is also given.</Abstract>
<ArchiveCopySource DocType="pdf">https://jsciences.ut.ac.ir/article_31647_5cd2239c3df67e56db22342d046579c1.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
