Switching function based on hypergraphs with algorithm and python programming

According to Boolean logic, a disjunctive normal form (DNF) is a canonical normal form of a logical formula consisting of a disjunction of conjunctions (it can also be described as an OR of AND’s). For each table an arbitrary T.B.T is given (total binary truth table) Boolean expression can be writte...

Full description

Saved in:
Bibliographic Details
Published inJournal of intelligent & fuzzy systems Vol. 39; no. 3; pp. 2845 - 2859
Main Authors Hamidi, Mohammad, Rahmati, Marzieh, Rezaei, Akbar
Format Journal Article
LanguageEnglish
Published London, England SAGE Publications 01.01.2020
Sage Publications Ltd
Subjects
Online AccessGet full text
ISSN1064-1246
1875-8967
DOI10.3233/JIFS-191230

Cover

Abstract According to Boolean logic, a disjunctive normal form (DNF) is a canonical normal form of a logical formula consisting of a disjunction of conjunctions (it can also be described as an OR of AND’s). For each table an arbitrary T.B.T is given (total binary truth table) Boolean expression can be written as a disjunctive normal form. This paper considers a notation of a T.B.T, introduces a new concept of the hypergraphable Boolean functions and the Boolean functionable hypergraphs with respect to any given T.B.T. This study defines a notation of unitors set on switching functions and proves that every T.B.T corresponds to a minimum Boolean expression via unitors set and presents some conditions on a T.B.T to obtain a minimum irreducible Boolean expression from switching functions. Indeed, we generate a switching function in different way via the concept of hypergraphs in terms of Boolean expression in such a way that it has a minimum irreducible Boolean expression, for every given T.B.T. Finally, an algorithm is presented. Therefore, a Python programming(with complete and original codes) such that for any given T.B.T, introduces a minimum irreducible switching expression.
AbstractList According to Boolean logic, a disjunctive normal form (DNF) is a canonical normal form of a logical formula consisting of a disjunction of conjunctions (it can also be described as an OR of AND’s). For each table an arbitrary T.B.T is given (total binary truth table) Boolean expression can be written as a disjunctive normal form. This paper considers a notation of a T.B.T, introduces a new concept of the hypergraphable Boolean functions and the Boolean functionable hypergraphs with respect to any given T.B.T. This study defines a notation of unitors set on switching functions and proves that every T.B.T corresponds to a minimum Boolean expression via unitors set and presents some conditions on a T.B.T to obtain a minimum irreducible Boolean expression from switching functions. Indeed, we generate a switching function in different way via the concept of hypergraphs in terms of Boolean expression in such a way that it has a minimum irreducible Boolean expression, for every given T.B.T. Finally, an algorithm is presented. Therefore, a Python programming(with complete and original codes) such that for any given T.B.T, introduces a minimum irreducible switching expression.
Author Rahmati, Marzieh
Hamidi, Mohammad
Rezaei, Akbar
Author_xml – sequence: 1
  givenname: Mohammad
  surname: Hamidi
  fullname: Hamidi, Mohammad
  email: m.hamidi@pnu.ac.ir
  organization: Department of Mathematics
– sequence: 2
  givenname: Marzieh
  surname: Rahmati
  fullname: Rahmati, Marzieh
  organization: Department of Mathematics
– sequence: 3
  givenname: Akbar
  surname: Rezaei
  fullname: Rezaei, Akbar
  organization: Department of Mathematics
BookMark eNpt0E1LwzAcBvAgE9ymJ79AwIsg1bw27VGG08nEw3YPaZq0HWtakxbZtzejghdPeQ4_nn94FmDmOmcAuMXokRJKn943612Cc0wougBznAmeZHkqZjGjlCWYsPQKLEI4IIQFJ2gOPnbfzaDrxlXQjk4PTedgoYIpYQz1qTe-8qqvA4yshupYdT6GFipXwv401FH1voumbWPHNbi06hjMze-7BPv1y371lmw_Xzer522iCSdDUjJOUU4yakUW_1hQpa21KcWclKXAOBUF1ikpODGiZEIgpnJODc6wJtjkdAnuptp4-ms0YZCHbvQuXpSEsZxxngkR1cOktO9C8MbK3jet8ieJkTzPJc9zyWmuqO8nHVRl_vr-oz94Ymr-
Cites_doi 10.1016/j.knosys.2019.105315
10.1007/s00500-019-04265-z
10.1007/s12190-017-1098-z
10.1142/S1793005718500114
10.3233/JIFS-190036
10.3233/JIFS-162347
ContentType Journal Article
Copyright 2020 – IOS Press and the authors. All rights reserved
Copyright IOS Press BV 2020
Copyright_xml – notice: 2020 – IOS Press and the authors. All rights reserved
– notice: Copyright IOS Press BV 2020
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.3233/JIFS-191230
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1875-8967
EndPage 2859
ExternalDocumentID 10_3233_JIFS_191230
10.3233_JIFS-191230
GroupedDBID .4S
.DC
4.4
5GY
8VB
AAGLT
ABCQX
ABDBF
ABJNI
ABUJY
ACGFS
ACPQW
ACUHS
ADMLS
ADZMO
AEMOZ
AENEX
AFRHK
AHDMH
AHQJS
AJNRN
AKVCP
ALMA_UNASSIGNED_HOLDINGS
AMVHM
ARCSS
ARTOV
ASPBG
AVWKF
DU5
EAD
EAP
EBA
EBR
EBS
EBU
EDO
EMK
EPL
EST
ESX
H13
HZ~
I-F
IOS
K1G
L7B
MET
MIO
MK~
MV1
NGNOM
O9-
P2P
QWB
TH9
TUS
ZL0
0R~
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c252t-d45309283f78875b3acfff63152dd71167b1c62b52e7d47704a953e181c21e93
ISSN 1064-1246
IngestDate Fri Jul 25 10:12:06 EDT 2025
Wed Oct 01 06:34:28 EDT 2025
Sun Jul 13 06:01:35 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Boolean function–based hypergraph
Boolean functionable hypergraph
T.B.T
Unitor
hypergraphable Boolean function
Switching function
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c252t-d45309283f78875b3acfff63152dd71167b1c62b52e7d47704a953e181c21e93
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2449455877
PQPubID 2046407
PageCount 15
ParticipantIDs proquest_journals_2449455877
crossref_primary_10_3233_JIFS_191230
sage_journals_10_3233_JIFS_191230
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2020-01-01
PublicationDateYYYYMMDD 2020-01-01
PublicationDate_xml – month: 01
  year: 2020
  text: 2020-01-01
  day: 01
PublicationDecade 2020
PublicationPlace London, England
PublicationPlace_xml – name: London, England
– name: London
PublicationTitle Journal of intelligent & fuzzy systems
PublicationYear 2020
Publisher SAGE Publications
Sage Publications Ltd
Publisher_xml – name: SAGE Publications
– name: Sage Publications Ltd
References 2019; 8
2020; 49
1995
2020; 24
2017; 33
1979
2020; 192
2018; 14
2019; 37
2018; 57
2014; 42
Berge C. (e_1_3_1_3_2) 1979
Molnar B. (e_1_3_1_9_2) 2014; 42
Poulik S. (e_1_3_1_10_2) 2020; 49
Hamidi M. (e_1_3_1_7_2) 2019; 8
e_1_3_1_8_2
e_1_3_1_12_2
e_1_3_1_11_2
e_1_3_1_6_2
e_1_3_1_5_2
Eldon J. (e_1_3_1_4_2) 1995
e_1_3_1_2_2
References_xml – volume: 42
  start-page: 261
  year: 2014
  end-page: 282
  article-title: Applications of Hypergraphs in Informatics a Survey and Opportunities for Research
  publication-title: Annales Univ Sci Budapest Sect Comp
– volume: 49
  start-page: 106
  issue: 1
  year: 2020
  end-page: 119
  article-title: Detour g-interior nodes and detour g-boundary nodes in bipolar fuzzy graph with applications
  publication-title: Hacettepe University Bulletin of Natural Sciences and Engineering Series B: Mathematics and Statistics
– volume: 192
  start-page: 1
  year: 2020
  end-page: 5
  article-title: Note on Bipolar fuzzy graphs with applications
  publication-title: Knowledge-Based Systems
– year: 1995
  article-title: Whitesitt, Boolean Algebra and Its Applications
  publication-title: New York Dover Publications Inc
– volume: 33
  start-page: 575
  year: 2017
  end-page: 588
  article-title: Certain networks models using single-valued neutrosophic directed hypergraphs
  publication-title: Journal of Intelligent & Fuzzy Systems
– volume: 14
  start-page: 157
  issue: 2
  year: 2018
  end-page: 185
  article-title: Achievable Single-Valued Neutrosophic Graphs in Wireless Sensor Networks
  publication-title: New Mathematics and Natural Computation
– year: 1979
  article-title: North Holland
  publication-title: Graphs and Hypergraphs
– volume: 57
  start-page: 121
  year: 2018
  end-page: 146
  article-title: Accessible single-valued neutrosophic graphs
  publication-title: J Appl Math Comput
– volume: 8
  start-page: 21
  issue: 2
  year: 2019
  end-page: 43
  article-title: On Derivable Trees
  publication-title: Transactions on Combinatorics
– volume: 37
  start-page: 2869
  issue: 2
  year: 2019
  end-page: 2885
  article-title: Single-Valued Neutrosophic Directed (Hyper)Graphs And Applications in Networks
  publication-title: Journal of Intelligent & Fuzzy Systems
– volume: 24
  start-page: 5119
  issue: 7
  year: 2020
  end-page: 5131
  article-title: Certain indices of graphs under bipolar fuzzy environment with applications
  publication-title: Soft Computing
– volume: 42
  start-page: 261
  year: 2014
  ident: e_1_3_1_9_2
  article-title: Applications of Hypergraphs in Informatics a Survey and Opportunities for Research
  publication-title: Annales Univ Sci Budapest Sect Comp
– year: 1979
  ident: e_1_3_1_3_2
  article-title: North Holland
  publication-title: Graphs and Hypergraphs
– year: 1995
  ident: e_1_3_1_4_2
  article-title: Whitesitt, Boolean Algebra and Its Applications
  publication-title: New York Dover Publications Inc
– ident: e_1_3_1_12_2
  doi: 10.1016/j.knosys.2019.105315
– ident: e_1_3_1_11_2
  doi: 10.1007/s00500-019-04265-z
– ident: e_1_3_1_5_2
  doi: 10.1007/s12190-017-1098-z
– volume: 8
  start-page: 21
  issue: 2
  year: 2019
  ident: e_1_3_1_7_2
  article-title: On Derivable Trees
  publication-title: Transactions on Combinatorics
– ident: e_1_3_1_6_2
  doi: 10.1142/S1793005718500114
– ident: e_1_3_1_8_2
  doi: 10.3233/JIFS-190036
– ident: e_1_3_1_2_2
  doi: 10.3233/JIFS-162347
– volume: 49
  start-page: 106
  issue: 1
  year: 2020
  ident: e_1_3_1_10_2
  article-title: Detour g-interior nodes and detour g-boundary nodes in bipolar fuzzy graph with applications
  publication-title: Hacettepe University Bulletin of Natural Sciences and Engineering Series B: Mathematics and Statistics
SSID ssj0017520
Score 2.1759005
Snippet According to Boolean logic, a disjunctive normal form (DNF) is a canonical normal form of a logical formula consisting of a disjunction of conjunctions (it can...
SourceID proquest
crossref
sage
SourceType Aggregation Database
Index Database
Publisher
StartPage 2845
SubjectTerms Algorithms
Boolean
Boolean algebra
Boolean functions
Canonical forms
Graph theory
Graphs
Programming languages
Python
Switching
Title Switching function based on hypergraphs with algorithm and python programming
URI https://journals.sagepub.com/doi/full/10.3233/JIFS-191230
https://www.proquest.com/docview/2449455877
Volume 39
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVEBS
  databaseName: EBSCOhost Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 1875-8967
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017520
  issn: 1064-1246
  databaseCode: ABDBF
  dateStart: 19980201
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: Inspec with Full Text
  customDbUrl:
  eissn: 1875-8967
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0017520
  issn: 1064-1246
  databaseCode: ADMLS
  dateStart: 19980201
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/inspec-full-text
  providerName: EBSCOhost
– providerCode: PRVEBS
  databaseName: Mathematics Source
  customDbUrl:
  eissn: 1875-8967
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0017520
  issn: 1064-1246
  databaseCode: AMVHM
  dateStart: 19980201
  isFulltext: true
  titleUrlDefault: https://www.ebsco.com/products/research-databases/mathematics-source
  providerName: EBSCOhost
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1db9MwFLVK9wIPiE9RGMhI26OhtZ04eaxgUZmWIbEM9S2yE4dWsLZ0qWD59VzHzsfGhICXKHIkR7n3xD72vfcYoQNopl4uJ6TI_JxwlWsSAI8lOlOUFUYfRJt65_jUn53z47k3Hwx-9rKWdqV6k1W31pX8j1ehDfxqqmT_wbNtp9AA9-BfuIKH4fpXPj77sSxdLiRMT7UnzayUmwjAAhaY21qOuilg-_ZlvYUbeybG5sqIBjTpWRfNBPY7TV22mp1lDZNiV1VXTgD6shu_LpZ5nRcQrxfQncy7-NHCcGJXFlQtdbv9_ElXUtcPpl-V3Pa3H-j4xvZDP7PIpu512UhmPAXGQ4BCOLVr2wZLJBKE9hSOZhC2ikYObKw_ogZWbvLmUM-o2YqOjj9EZwTWnNRFd64Jap9-TKPzk5M0OZonhyzafCfmtDETlT9k7y0c7qA9CvPBeIj2pvHnWdxGoIRHrZKF-wBb22ne-rb3zutsplui9LICa6KSPED3nevw1MLlIRro1SN0r6c7-RjFLXBwAxxcAwfDTQ842AAHt8DBABxsgYN7wHmCkugoeTcj7lwNAv8lLUnOPTYOgVcWJpXUU0xmRVH4DKhcngsTmFOTzKfKo1rkXIgxl6HHNHDBjE50yJ6i4Wq90s8QDvUk00x4WSE455IrEfiZ0pJTIX2p5QgdNOZJN1Y9JYVVp7FiaqyYWiuO0H5jutT9Xpcp8M6Qe14gxAi9NubsHt3SxfM_d_EC3e3Au4-G5XanXwKbLNUr5_hfm7F5_g
linkProvider EBSCOhost
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Switching+function+based+on+hypergraphs+with+algorithm+and+python+programming&rft.jtitle=Journal+of+intelligent+%26+fuzzy+systems&rft.au=Hamidi%2C+Mohammad&rft.au=Rahmati%2C+Marzieh&rft.au=Rezaei%2C+Akbar&rft.date=2020-01-01&rft.pub=Sage+Publications+Ltd&rft.issn=1064-1246&rft.eissn=1875-8967&rft.volume=39&rft.issue=3&rft.spage=2845&rft_id=info:doi/10.3233%2FJIFS-191230&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1064-1246&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1064-1246&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1064-1246&client=summon