<?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>انجمن ریاضی ایران</PublisherName>
				<JournalTitle>فرهنگ و اندیشه ریاضی</JournalTitle>
				<Issn>1022-6443</Issn>
				<Volume>22</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2003</Year>
					<Month>12</Month>
					<Day>22</Day>
				</PubDate>
			</Journal>
<ArticleTitle></ArticleTitle>
<VernacularTitle>آیا n  اول است؟ الگوریتمی همه فهم با زمان اجرای چندجمله ای</VernacularTitle>
			<FirstPage>7</FirstPage>
			<LastPage>24</LastPage>
			<ELocationID EIdType="pii">94</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>روح الله</FirstName>
					<LastName>جهانی پور</LastName>
<Affiliation>دانشگاه کاشان، گروه ریاضی</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2011</Year>
					<Month>08</Month>
					<Day>15</Day>
				</PubDate>
			</History>
		<Abstract></Abstract>
			<OtherAbstract Language="FA">در دوره آموزش ابتدایی با غرابل اراتستن آشنا می شویم. متاسفانه  استفاده از این روش برای تعیین اول بودن یک عدد طبیعی مستلزم زمان محاسبه ای متناسب با خود عدد است. از طرفی، طول عدد ورودی به غربال اراتستن با تعداد ارقام دودویی آن متناسب است و لذا الگوریتمی در پیش داریم که زمان اجرای نمایی دارد. به این ترتیب آیا اصلا می توان درباره اول بودن اعداد خیلی بزرگ تصمیم گرفت؟ تعبیر یاضی این پرسش در چارچوب نظریه پیچیدگی محاسبات، ارائه الگوریتمی با زمان اجرای چندجمله ای است.  در این مقالهT شرحی توصیفی - تاریخی درباره حل این مساله و ارائه الگوریتم مورد بحث است.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">عدد اول</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">همنهشتی</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">پیچیدگی محاسبه</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">حلقه چندجمله ای ها</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">الگوریتم با زمان اجرای چندجمله ای</Param>
			</Object>
		</ObjectList>
</Article>
</ArticleSet>
