Structure of code-based hypergraphs and their application in wireless sensor networks

Document Type : Original Article

Authors

1 Payame Noor University

2 Faculty of Mathematics and Computer, Shahid Bahonar University of Kerman

3 Faculty of Mathematics, Payme Noor University

4 Department of Mathematics, Faculty of Basic Sciences, Payame Noor University, Tehran, Iran

Abstract

In this paper, we call a hypergraph constructed by (non) binary linear\nonlinear codes a code-based hypergraph and study its properties. A transitive equivalence relation on any arbitrary code (as vertices) and its equivalence classes is defined as hyperedges of a hypergraph. This transitive relation, transfers the original information considered as a special code from the source in a form of subsets of special codes to hyper edges and therefore as a result, it puts each hyper edge in a one to one correspondence with a subset of special code. This research, shows that any transitive equivalence relation on codes provides a code-based hypergraph structure, and the significance of this topic is that the information in the form of linear\nonlinear codes can be transferred in different ways. Finally, this study relates code-based hypergraphs to code-based graphs via a binary relation, so that one could study and use its importance and application in different networks. In addition, one example of its application is introduced and described in wireless sensor networks. 

Keywords


[1]     A. Barg, A. Mazumdar, and G. Zmor, “Weight distribution and decoding of codes on hyper-graphs,” Adv. Math. Commun., vol. 18, no. 2, pp. 433-450, 2008.##
[2]     E. R. Berlekamp, “Algebraic coding theory,” New York, Hill, 1968.##
[3]     C. Berge, “Graphs and hypergraphs,” North Holland, 1979.##
[4]     O. Bilua and S. Hooryb, “On codes from hypergraphs,” European J. Combin., vol. 25, pp. 339-354, 2004.##
[5]      P. Corsini and V. Leoreanu, “Applications of hyperstructure theory,” Kluwer Academical Publications, Dordrecht, 2003.##
[6]     Y. Hwang and J. Heo, “On the relation between a graph code and a graph state,” Quantum Inf. Comput., vol. 16, no. 3-4, pp. 237-250, 2016.##
[7]     A. Khandekar, “Graph-based codes and iterative decoding,” California Institute of Technology Pasadena, California, 2002.##
[8]     M. Konarkhohi and H. Tavakoli, “Provides a new method for combining channel encoding and polar coding based encryption,” Journal of Electronical & Cyber Defence, vol. 4, no. 1, pp. 1-8, 2016. (In Persian)##
[9]     A. R. Mirghadri, R. Sharbanain, A. Mirghadri, “A light weight authentication scheme for wireless sensor networks,” Journal of Electronical & Cyber Defence, vol. 4, no. 3, pp.   1-10, 2016. (In Persian)##
[10]  S. K. Mothku and R. R. Rout, “Markov decision process and network coding for reliable data transmission in wireless sensor and actor networks,” Pervasive and Mobile Computer, vol. 56, pp. 29-44, 2019.##
[11]  P. Sole and T. Zaslavsky, “The covering radius of the cycle code of a graph,” Discrete Math., vol. 128, pp. 401-405, 1994.##
[12]  G. Tallini, “On Steiner hyper groups and linear codes,” Convegno Ipergruppi, Altre Strutture multivoche e loro applicazioni, Udine, pp. 87-91, 1985.##
[13]  J. M. P. Urquidi, “Expander graphs and error correcting codes,” Universite de Bordeaux 1 Sciences et Technologies U.F.R. Math Ematiques et Informatique, 2010.##
[14]  S. Zhou, “Total perfect codes in Cayley graphs,” Des. Codes Cryptogr., vol. 81, pp. 489-504, 2016.##