@InProceedings{casteigts_et_al:LIPIcs.OPODIS.2016.15, author = {Casteigts, Arnaud and M\'{e}tivier, Yves and Robson, John Michael and Zemmari, Akka}, title = {{Design Patterns in Beeping Algorithms}}, booktitle = {20th International Conference on Principles of Distributed Systems (OPODIS 2016)}, pages = {15:1--15:16}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-031-6}, ISSN = {1868-8969}, year = {2017}, volume = {70}, editor = {Fatourou, Panagiota and Jim\'{e}nez, Ernesto and Pedone, Fernando}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.OPODIS.2016.15}, URN = {urn:nbn:de:0030-drops-70840}, doi = {10.4230/LIPIcs.OPODIS.2016.15}, annote = {Keywords: Beeping models, Design patterns, Collision detection, Colouring, 2-hop colouring, Degree computation, Emulation} }