{"id":"https://openalex.org/W4200000508","doi":"https://doi.org/10.1109/icai52893.2021.9639777","title":"Optimizations in computing the algebraic normal form transform of Boolean functions","display_name":"Optimizations in computing the algebraic normal form transform of Boolean functions","publication_year":2021,"publication_date":"2021-09-30","ids":{"openalex":"https://openalex.org/W4200000508","doi":"https://doi.org/10.1109/icai52893.2021.9639777"},"language":"en","primary_location":{"id":"doi:10.1109/icai52893.2021.9639777","doi":"https://doi.org/10.1109/icai52893.2021.9639777","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icai52893.2021.9639777","pdf_url":null,"source":{"id":"https://openalex.org/S4363608478","display_name":"International Conference Automatics and Informatics (ICAI)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 International Conference Automatics and Informatics (ICAI)","raw_type":"proceedings-article"},"parent_works":[],"lineage":["https://openalex.org/W4200000508"],"child_works_count":0,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5041641051","display_name":"Maria Pashinska-Gadzheva","orcid":"https://orcid.org/0000-0003-3489-7744","observed_orcids":["https://orcid.org/0000-0003-3489-7744"]},"institutions":[{"id":"https://openalex.org/I24768866","display_name":"Bulgarian Academy of Sciences","ror":"https://ror.org/01x8hew03","country_code":"BG","type":"government","lineage":["https://openalex.org/I24768866"]},{"id":"https://openalex.org/I4210105926","display_name":"Institute of Mathematics and Informatics","ror":"https://ror.org/01b5dy719","country_code":"BG","type":"facility","lineage":["https://openalex.org/I24768866","https://openalex.org/I4210105926"]}],"countries":["BG"],"is_corresponding":false,"raw_author_name":"Maria Pashinska-Gadzheva","raw_affiliation_strings":["Institute of Mathematics and Informatics Bulgarian Academy of Sciences, Veliko Tarnovo, Bulgaria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Mathematics and Informatics Bulgarian Academy of Sciences, Veliko Tarnovo, Bulgaria","institution_ids":["https://openalex.org/I24768866","https://openalex.org/I4210105926"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010719590","display_name":"Valentin Bakoev","orcid":"https://orcid.org/0000-0003-2503-5325","observed_orcids":["https://orcid.org/0000-0003-2503-5325"]},"institutions":[{"id":"https://openalex.org/I196275078","display_name":"St. Cyril and St. Methodius University of Veliko Tarnovo","ror":"https://ror.org/027n8z047","country_code":"BG","type":"education","lineage":["https://openalex.org/I196275078"]}],"countries":["BG"],"is_corresponding":false,"raw_author_name":"Valentin Bakoev","raw_affiliation_strings":["Faculty of Mathematics and Informatics, \u201cSt. Cyril and St. Methodius\u201d University, Veliko Tarnovo, Bulgaria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Mathematics and Informatics, \u201cSt. Cyril and St. Methodius\u201d University, Veliko Tarnovo, Bulgaria","institution_ids":["https://openalex.org/I196275078"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088292006","display_name":"Iliya Bouyukliev","orcid":"https://orcid.org/0000-0002-6730-1129","observed_orcids":["https://orcid.org/0000-0002-6730-1129"]},"institutions":[{"id":"https://openalex.org/I24768866","display_name":"Bulgarian Academy of Sciences","ror":"https://ror.org/01x8hew03","country_code":"BG","type":"government","lineage":["https://openalex.org/I24768866"]},{"id":"https://openalex.org/I4210105926","display_name":"Institute of Mathematics and Informatics","ror":"https://ror.org/01b5dy719","country_code":"BG","type":"facility","lineage":["https://openalex.org/I24768866","https://openalex.org/I4210105926"]}],"countries":["BG"],"is_corresponding":false,"raw_author_name":"Iliya Bouyukliev","raw_affiliation_strings":["Institute of Mathematics and Informatics Bulgarian Academy of Sciences, Veliko Tarnovo, Bulgaria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Mathematics and Informatics Bulgarian Academy of Sciences, Veliko Tarnovo, Bulgaria","institution_ids":["https://openalex.org/I24768866","https://openalex.org/I4210105926"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023675226","display_name":"Dushan Bikov","orcid":"https://orcid.org/0000-0002-5145-5297","observed_orcids":["https://orcid.org/0000-0002-5145-5297"]},"institutions":[{"id":"https://openalex.org/I4210161475","display_name":"Goce Delcev University","ror":"https://ror.org/058q1cn43","country_code":"MK","type":"education","lineage":["https://openalex.org/I4210161475"]}],"countries":["MK"],"is_corresponding":false,"raw_author_name":"Dushan Bikov","raw_affiliation_strings":["Faculty of Computer Science, Goce Delchev University, Shtip, Macedonia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Goce Delchev University, Shtip, Macedonia","institution_ids":["https://openalex.org/I4210161475"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"288","last_page":"291"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.6230000257492065,"subfield":{"id":"https://openalex.org/subfields/2607","display_name":"Discrete Mathematics and Combinatorics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.6230000257492065,"subfield":{"id":"https://openalex.org/subfields/2607","display_name":"Discrete Mathematics and Combinatorics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.17720000445842743,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.07970000058412552,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/algebraic-normal-form","display_name":"algebraic normal form","score":0.9909999966621399},{"id":"https://openalex.org/keywords/boolean-functions","display_name":"Boolean functions","score":1.0},{"id":"https://openalex.org/keywords/avx2","display_name":"AVX2","score":0.9340000152587891},{"id":"https://openalex.org/keywords/avx-512","display_name":"AVX-512","score":0.9929999709129333},{"id":"https://openalex.org/keywords/gpu-parallel-implementation","display_name":"GPU parallel implementation","score":0.7080000042915344},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.9869999885559082},{"id":"https://openalex.org/keywords/openmp","display_name":"OpenMP","score":0.9879999756813049},{"id":"https://openalex.org/keywords/algorithm-optimization","display_name":"algorithm optimization","score":0.7319999933242798}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7189184427261353},{"id":"https://openalex.org/C187455244","wikidata":"https://www.wikidata.org/wiki/Q942353","display_name":"Boolean function","level":2,"score":0.7148825526237488},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6425496339797974},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5318681001663208},{"id":"https://openalex.org/C134765980","wikidata":"https://www.wikidata.org/wiki/Q879126","display_name":"Bitwise operation","level":2,"score":0.5225296020507812},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4891241192817688},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4804946184158325},{"id":"https://openalex.org/C9376300","wikidata":"https://www.wikidata.org/wiki/Q168817","display_name":"Algebraic number","level":2,"score":0.4398939609527588},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3495468497276306},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.23204714059829712},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09491395950317383},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icai52893.2021.9639777","doi":"https://doi.org/10.1109/icai52893.2021.9639777","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icai52893.2021.9639777","pdf_url":null,"source":{"id":"https://openalex.org/S4363608478","display_name":"International Conference Automatics and Informatics (ICAI)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 International Conference Automatics and Informatics (ICAI)","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.ugd.edu.mk:28963","doi":null,"is_oa":false,"landing_page_url":"https://eprints.ugd.edu.mk/28963/1/icai21-program.pdf","pdf_url":"https://eprints.ugd.edu.mk/28963/1/icai21-program.pdf","source":{"id":"https://openalex.org/S4306402353","display_name":"Goce Delchev University Repository (Goce Del\u010dev University of \u0160tip)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210161475","host_organization_name":"Goce Delcev University","host_organization_lineage":["https://openalex.org/I4210161475"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Conference or Workshop Item"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320311649","display_name":"Ministry of Education","ror":"https://ror.org/036nq5137"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":3,"referenced_works":["https://openalex.org/W2504274129","https://openalex.org/W2967521541","https://openalex.org/W3038725270"],"related_works":["https://openalex.org/W2743331047","https://openalex.org/W2133363011","https://openalex.org/W2967521541","https://openalex.org/W3132798087","https://openalex.org/W2048482997","https://openalex.org/W2078731151","https://openalex.org/W2136524203","https://openalex.org/W3038725270","https://openalex.org/W1996276855","https://openalex.org/W2366477757"],"abstract_inverted_index":{"The":[0,90],"Reed-Muller":[1],"transform":[2],"is":[3,23],"widely":[4],"used":[5,105],"in":[6,11],"discrete":[7],"mathematics":[8],"and":[9,72,76,81,88,107],"cryptography,":[10],"particular":[12],"for":[13,29,43],"computing":[14],"the":[15,33,36,47,51,61,64,68,77,104],"algebraic":[16],"normal":[17],"form":[18],"of":[19,35,50,55,63,97],"Boolean":[20,57],"functions.":[21],"This":[22],"a":[24,56],"good":[25],"reason":[26],"to":[27,31],"look":[28],"ways":[30,42],"optimize":[32],"implementation":[34,62,69,83],"algorithm.":[37],"Here":[38],"we":[39],"present":[40],"different":[41],"optimization":[44],"based":[45],"on":[46,103],"bitwise":[48],"representation":[49],"true":[52],"table":[53],"vector":[54],"function.":[58],"We":[59],"compare":[60],"standard":[65],"algorithm":[66],"with":[67,86],"using":[70,84],"AVX2":[71],"AVX512":[73],"instruction":[74],"sets":[75],"corresponding":[78],"extended":[79],"registers":[80],"parallel":[82],"GPUs":[85],"CUDA":[87],"OpenMP.":[89],"experimental":[91],"results":[92],"show":[93],"that":[94],"various":[95],"degree":[96],"speedup":[98],"can":[99],"be":[100],"achieved":[101],"depending":[102],"platforms":[106],"approaches.":[108]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-11-14T11:04:58.165337","created_date":"2021-12-31T00:00:00"}
