Cyclic network automata and cohomological waves

Following Baryshnikov-Coffman-Kwak [2], we use cyclic network automata (CNA) to generate a decentralized protocol for dynamic coverage problems in a sensor network, with only a small fraction of sensors awake at every moment. This paper gives a rigorous analysis of CNA and shows that waves of awake-state nodes automatically solve pusuit/evasion-type problems without centralized coordination. As a corollary of this work, we unearth some interesting topological interpretations of features previously observed in cyclic cellular automata (CCA). By considering CCA over networks and completing to simplicial complexes, we induce dynamics on the higher-dimensional complex. In this setting, waves are seen to be generated by topological defects with a nontrivial degree (or winding number). The simplicial complex has the topological type of the underlying map of the workspace (a subset of the plane), and the resulting waves can be classified cohomologically. This allows one to “program” pulses in the sensor network according to cohomology class. We give a realization theorem for such pulse waves.

[1]  Jeffrey E. Steif,et al.  Some rigorous results for the Greenberg-Hastings Model , 1991 .

[2]  Yu-Chee Tseng,et al.  The Coverage Problem in a Wireless Sensor Network , 2003, WSNA '03.

[3]  Kyung Joon Kwak,et al.  High Performance Sleep-Wake Sensor Systems Based on Cyclic Cellular Automata , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[4]  Guofang Nan,et al.  CDSWS: coverage-guaranteed distributed sleep/wake scheduling for wireless sensor networks , 2012, EURASIP Journal on Wireless Communications and Networking.

[5]  Deborah Estrin,et al.  ASCENT: adaptive self-configuring sensor networks topologies , 2004, IEEE Transactions on Mobile Computing.

[6]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[7]  Deborah Estrin,et al.  ASCENT : Adaptive Self-Configuring sEnsor Networks Topologies . , 2002 .

[8]  Janko Gravner,et al.  Metastability in the Greenberg-Hastings Model , 1993, patt-sol/9303005.

[9]  Miodrag Potkonjak,et al.  Coverage problems in wireless ad-hoc sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[10]  Guoliang Xing,et al.  Integrated coverage and connectivity configuration in wireless sensor networks , 2003, SenSys '03.

[11]  Stephen Smale,et al.  Finding the Homology of Submanifolds with High Confidence from Random Samples , 2008, Discret. Comput. Geom..

[12]  S. Hastings,et al.  Spatial Patterns for Discrete Models of Diffusion in Excitable Media , 1978 .

[13]  Janko Gravner,et al.  Cyclic Cellular Automata in Two Dimensions , 1991 .

[14]  Erin W. Chambers,et al.  Vietoris–Rips Complexes of Planar Point Sets , 2009, Discret. Comput. Geom..

[15]  Richard Durrett,et al.  Asymptotic Behavior of Excitable Cellular Automata , 1993, Exp. Math..

[16]  Vin de Silva,et al.  Coverage in sensor networks via persistent homology , 2007 .

[17]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[18]  Janko Gravner,et al.  Threshold-range scaling of excitable cellular automata , 1991, patt-sol/9304001.

[19]  R. Ho Algebraic Topology , 2022 .

[20]  Songwu Lu,et al.  PEAS: a robust energy conserving protocol for long-lived sensor networks , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[21]  J. Greenberg Periodic Solutions to Reaction-Diffusion Equations , 1976 .

[22]  Martín Matamala,et al.  Dynamic Behavior of Cyclic Automata Networks , 1997, Discret. Appl. Math..

[23]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[24]  Sándor P. Fekete,et al.  Deterministic boundary recognition and topology extraction for large sensor networks , 2005, SODA '06.

[25]  Deborah Estrin,et al.  Proceedings of the 1st international conference on Embedded networked sensor systems , 2003 .