<?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 Algorithms and Computation</JournalTitle>
				<Issn>2476-2776</Issn>
				<Volume>50</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2018</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Improper Filter Reduction</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>69</FirstPage>
			<LastPage>99</LastPage>
			<ELocationID EIdType="pii">68340</ELocationID>
			
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Fatemehzahra</FirstName>
					<LastName>Saberifar</LastName>
<Affiliation>Department of Mathematics and Computer Science, Amirkabir University of Technology, Tehran, Iran.</Affiliation>

</Author>
<Author>
					<FirstName>Ali</FirstName>
					<LastName>Mohades</LastName>
<Affiliation>Amirkabir University of Technology</Affiliation>

</Author>
<Author>
					<FirstName>Mohammadreza</FirstName>
					<LastName>Razzazi</LastName>
<Affiliation>Amirkabir University of Technology</Affiliation>

</Author>
<Author>
					<FirstName>Jason</FirstName>
					<LastName>J. M. O&amp;#039;Kane</LastName>
<Affiliation>University of South Carolina</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2018</Year>
					<Month>02</Month>
					<Day>08</Day>
				</PubDate>
			</History>
		<Abstract>Combinatorial filters, which are discrete representations of estimation&lt;br /&gt;processes, have been the subject of increasing interest from the robotics&lt;br /&gt;community in recent years.&lt;br /&gt;%&lt;br /&gt;This paper considers automatic reduction of combinatorial filters to a given&lt;br /&gt;size, even if that reduction necessitates changes to the filter&#039;s behavior.&lt;br /&gt;%&lt;br /&gt;We introduce an algorithmic problem called emph{improper&lt;br /&gt; filter reduction}, in which the input is a combinatorial filter $F$ along&lt;br /&gt;with an integer $k$ representing the target size.  The output is another&lt;br /&gt;combinatorial filter $F&#039;$ with at most $k$ states, such that the difference&lt;br /&gt;in behavior between $F$ and $F&#039;$ is minimal.&lt;br /&gt;We present two methods for measuring the distance between pairs of filters, describe dynamic &lt;br /&gt;programming algorithms for computing these distances, and&lt;br /&gt;show that improper filter reduction is NP-hard under these methods.&lt;br /&gt;%&lt;br /&gt;We then describe two heuristic algorithms for improper filter reduction, one&lt;br /&gt;changed{greedy sequential} approach, and one randomized global approach based on prior work&lt;br /&gt;on weighted improper graph coloring.  We have implemented these algorithms&lt;br /&gt;and analyze the results of three sets of experiments.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">combinatorial filters</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Estimation</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">automata</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jac.ut.ac.ir/article_68340_4cb7b0907ca92ebe199a2f85d9a913d3.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
