Method of input variable partitioning in functional decomposition based on evolutionary algorithm and binary decision diagrams

The functional decomposition is recognized as very efficient synthesis method of digital circuits and systems. However its practical usefulness for very complex systems is limited by lack of an efficient method of input variable partitioning. In this paper, a heuristic method for input variable part...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Morawiecki, P., Rawski, M.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 59
container_issue
container_start_page 54
container_title
container_volume
creator Morawiecki, P.
Rawski, M.
description The functional decomposition is recognized as very efficient synthesis method of digital circuits and systems. However its practical usefulness for very complex systems is limited by lack of an efficient method of input variable partitioning. In this paper, a heuristic method for input variable partitioning is proposed for decomposition of Boolean function represented by BDD. The method is based on an application of evolutionary algorithms, what allows exploring the possible solution space of a problem while keeping the high-quality solutions in this reduced space. The boolean function is represented by the reduced ordered binary decision diagram (ROBDD). The experimental results show that the proposed heuristic method is able to generate optimal or near optimal solution very efficiently even for large systems. It is much faster than the systematic method while delivering results of the comparable quality.
doi_str_mv 10.1109/HSI.2008.4581408
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4581408</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4581408</ieee_id><sourcerecordid>4581408</sourcerecordid><originalsourceid>FETCH-LOGICAL-c222t-b8e09bd1272cbfd7e39d6caedf6cb172e19f08b628c8a039e312ccf92617d6a63</originalsourceid><addsrcrecordid>eNo1kE1LAzEQhiNasK29C17yB7Ymk91scpSitlDxoIK3ko_ZNrJfbLYFL_52t7WeZt55530YhpBbzuacM32_fFvNgTE1TzPFU6YuyEznQwdpyrNUpJdk8i_g84qMgWcqAUjliEyGXK5ZNnCuySzGL8aY4Epp4GPy84L9rvG0KWio231PD6YLxpZIW9P1oQ9NHert4NFiX7ujNCX16JqqbeLJptZEHAA1xUNT7k8r3Tc15bbpQr-rqKk9teE0HIIhHjM-mG1nqnhDRoUpI87OdUo-nh7fF8tk_fq8WjysEwcAfWIVMm09hxycLXyOQnvpDPpCOstzQK4LpqwE5ZRhQqPg4FyhQfLcSyPFlNz9cQMibtouVMM5m_MvxS9Q0WdB</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Method of input variable partitioning in functional decomposition based on evolutionary algorithm and binary decision diagrams</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Morawiecki, P. ; Rawski, M.</creator><creatorcontrib>Morawiecki, P. ; Rawski, M.</creatorcontrib><description>The functional decomposition is recognized as very efficient synthesis method of digital circuits and systems. However its practical usefulness for very complex systems is limited by lack of an efficient method of input variable partitioning. In this paper, a heuristic method for input variable partitioning is proposed for decomposition of Boolean function represented by BDD. The method is based on an application of evolutionary algorithms, what allows exploring the possible solution space of a problem while keeping the high-quality solutions in this reduced space. The boolean function is represented by the reduced ordered binary decision diagram (ROBDD). The experimental results show that the proposed heuristic method is able to generate optimal or near optimal solution very efficiently even for large systems. It is much faster than the systematic method while delivering results of the comparable quality.</description><identifier>ISSN: 2158-2246</identifier><identifier>ISBN: 142441542X</identifier><identifier>ISBN: 9781424415427</identifier><identifier>EISBN: 9781424415434</identifier><identifier>EISBN: 1424415438</identifier><identifier>DOI: 10.1109/HSI.2008.4581408</identifier><identifier>LCCN: 2007905110</identifier><language>eng</language><publisher>IEEE</publisher><subject>binary decision diagrams ; evolutionary algoritm ; functional decomposition</subject><ispartof>2008 Conference on Human System Interactions, 2008, p.54-59</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c222t-b8e09bd1272cbfd7e39d6caedf6cb172e19f08b628c8a039e312ccf92617d6a63</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4581408$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4581408$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Morawiecki, P.</creatorcontrib><creatorcontrib>Rawski, M.</creatorcontrib><title>Method of input variable partitioning in functional decomposition based on evolutionary algorithm and binary decision diagrams</title><title>2008 Conference on Human System Interactions</title><addtitle>HSI</addtitle><description>The functional decomposition is recognized as very efficient synthesis method of digital circuits and systems. However its practical usefulness for very complex systems is limited by lack of an efficient method of input variable partitioning. In this paper, a heuristic method for input variable partitioning is proposed for decomposition of Boolean function represented by BDD. The method is based on an application of evolutionary algorithms, what allows exploring the possible solution space of a problem while keeping the high-quality solutions in this reduced space. The boolean function is represented by the reduced ordered binary decision diagram (ROBDD). The experimental results show that the proposed heuristic method is able to generate optimal or near optimal solution very efficiently even for large systems. It is much faster than the systematic method while delivering results of the comparable quality.</description><subject>binary decision diagrams</subject><subject>evolutionary algoritm</subject><subject>functional decomposition</subject><issn>2158-2246</issn><isbn>142441542X</isbn><isbn>9781424415427</isbn><isbn>9781424415434</isbn><isbn>1424415438</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kE1LAzEQhiNasK29C17yB7Ymk91scpSitlDxoIK3ko_ZNrJfbLYFL_52t7WeZt55530YhpBbzuacM32_fFvNgTE1TzPFU6YuyEznQwdpyrNUpJdk8i_g84qMgWcqAUjliEyGXK5ZNnCuySzGL8aY4Epp4GPy84L9rvG0KWio231PD6YLxpZIW9P1oQ9NHert4NFiX7ujNCX16JqqbeLJptZEHAA1xUNT7k8r3Tc15bbpQr-rqKk9teE0HIIhHjM-mG1nqnhDRoUpI87OdUo-nh7fF8tk_fq8WjysEwcAfWIVMm09hxycLXyOQnvpDPpCOstzQK4LpqwE5ZRhQqPg4FyhQfLcSyPFlNz9cQMibtouVMM5m_MvxS9Q0WdB</recordid><startdate>200805</startdate><enddate>200805</enddate><creator>Morawiecki, P.</creator><creator>Rawski, M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200805</creationdate><title>Method of input variable partitioning in functional decomposition based on evolutionary algorithm and binary decision diagrams</title><author>Morawiecki, P. ; Rawski, M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c222t-b8e09bd1272cbfd7e39d6caedf6cb172e19f08b628c8a039e312ccf92617d6a63</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>binary decision diagrams</topic><topic>evolutionary algoritm</topic><topic>functional decomposition</topic><toplevel>online_resources</toplevel><creatorcontrib>Morawiecki, P.</creatorcontrib><creatorcontrib>Rawski, M.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Morawiecki, P.</au><au>Rawski, M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Method of input variable partitioning in functional decomposition based on evolutionary algorithm and binary decision diagrams</atitle><btitle>2008 Conference on Human System Interactions</btitle><stitle>HSI</stitle><date>2008-05</date><risdate>2008</risdate><spage>54</spage><epage>59</epage><pages>54-59</pages><issn>2158-2246</issn><isbn>142441542X</isbn><isbn>9781424415427</isbn><eisbn>9781424415434</eisbn><eisbn>1424415438</eisbn><abstract>The functional decomposition is recognized as very efficient synthesis method of digital circuits and systems. However its practical usefulness for very complex systems is limited by lack of an efficient method of input variable partitioning. In this paper, a heuristic method for input variable partitioning is proposed for decomposition of Boolean function represented by BDD. The method is based on an application of evolutionary algorithms, what allows exploring the possible solution space of a problem while keeping the high-quality solutions in this reduced space. The boolean function is represented by the reduced ordered binary decision diagram (ROBDD). The experimental results show that the proposed heuristic method is able to generate optimal or near optimal solution very efficiently even for large systems. It is much faster than the systematic method while delivering results of the comparable quality.</abstract><pub>IEEE</pub><doi>10.1109/HSI.2008.4581408</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2158-2246
ispartof 2008 Conference on Human System Interactions, 2008, p.54-59
issn 2158-2246
language eng
recordid cdi_ieee_primary_4581408
source IEEE Electronic Library (IEL) Conference Proceedings
subjects binary decision diagrams
evolutionary algoritm
functional decomposition
title Method of input variable partitioning in functional decomposition based on evolutionary algorithm and binary decision diagrams
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T22%3A07%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Method%20of%20input%20variable%20partitioning%20in%20functional%20decomposition%20based%20on%20evolutionary%20algorithm%20and%20binary%20decision%20diagrams&rft.btitle=2008%20Conference%20on%20Human%20System%20Interactions&rft.au=Morawiecki,%20P.&rft.date=2008-05&rft.spage=54&rft.epage=59&rft.pages=54-59&rft.issn=2158-2246&rft.isbn=142441542X&rft.isbn_list=9781424415427&rft_id=info:doi/10.1109/HSI.2008.4581408&rft_dat=%3Cieee_6IE%3E4581408%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424415434&rft.eisbn_list=1424415438&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4581408&rfr_iscdi=true