CCSG



The Combinatorics, Coding and Security Group (CCSG) is a research group in the Department of Information and Communications Engineering (DEIC) at the Universitat Autònoma de Barcelona (UAB).

Group CCSG has been uninterruptedly working since 1987 in several projects and research activities on Information Theory, Communications, Coding Theory, Source Coding, Cryptography, Electronic Voting, Network Coding.

Our research group CCSG has been producing mainly results on optimal coding. Specifically, the research has been focused on uniformly-packed codes; perfect codes in the Hamming space; perfect codes in distance-regular graphs; the classification of optimal codes of a given length; and codes which are close to optimal codes by some properties, for example, Reed-Muller codes, Preparata codes, Kerdock codes and Hadamard codes.

Currently, the coding theory questions and problems we are dealing with can be divided into those more theoretical, with an structural and basic nature, and those more related to applications of error correcting codes aiming to solve specific engineering problems.

On one hand, the more theoretical topics on which our group is working are related to propelinear codes, transitive codes, etc. or, specifically, Preparata codes, Kerdock codes, Reed-Muller codes, Hadamard codes and Z2Z4-linear codes. Many variants of these codes are nonlinear and some of their structural parameters are unknown, for instance, their rank and their dimension of the kernel.

Other theoretical topics on which our group is also working and has obtained good results, are completely regular codes. Their classification and characterization are still unsolved and nowhere near reaching the end, but we are very focused on obtaining new families using techniques coming from algebraic combinatorics.

On the other hand, our group is also working on applications of some of the aforementioned coding theory problems to solve specific engineering problems. Specifically, on data hiding, whose goal is hiding information inside a cover object, usually an image; on documents authentication, where it is expected to know what fields have been compromised from a hash of the source file; and on the recovery of the information that has been stored in a distributed environment.

Moreover, the group is also developing software within the Magma system, which is currently the most efficient tool for simulating error correcting codes. In this sense, we are implementing new packages to work with nonlinear codes, with the double purpose of being able to analyze new optimal codes and to provide new research tools in the coding theory field.

In summary, the main research objectives in which our group is working on, include to:

CCSG collaborates with national and international research groups and is open to new collaborations with other researchers. A list of co-authors sharing some research with our group:

J. Armario (US, Sevilla), I. Bailera (UAB, Barcelona), A. Batoul (USTHB, Algeria), J. M. Basart (UAB, Barcelona), A. Benyettou (USTHB, Algeria), N. Benbelkacem (USTHB, Algeria), J. J. Bernal (UM, Murcia) M. Bilal (COMSATS UI, Islamabad, Pakistan), J. Borrell (UAB, Barcelona), M. Bras-Amoròs (URV, Tarragona), J. Casasnovas (UIB, Mallorca), G. Cohen (Telecom, Paris, France), I. Dejter (UPR, Puerto Rico, USA), A. del Rio (UM, Murcia), S. T. Dougherty (SU, Pennsylvania, USA), O. Egecioglu (UCSB, California, USA), M. Esmaeili (UV, Victoria, Canada). M. Griera (UAB, Barcelona), K. J. Horadam (RMIT, Melbourne, Australia) L. Huguet (UIB, Mallorca), Ç. K. Koç (UCSB, California, USA), D. S. Krotov (SIM, Novosibirsk, Russia) A. Kumar Upadhyay (BHU, Banaras, India), J. Minguillón (UOC, Barcelona), I. Mogilnykh (NSU, Novosibirsk, Russia), P. Montolio (UOC, Barcelona), S. Pathak (IIT, Patna, India), K. T. Phelps (AU, Alabama,USA), A. Poli (UPS, Toulouse, France), A. Riera (Scytl, Barcelona), H. Rifà-Pous (UOC, Barcelona), L. Ronquillo (UAB, Barcelona), F. Soloveva (NSU, Novosibirsk, Russia), E. Suárez (UAB, Barcelona), L. Szabo (EKU, Kentucky, USA) J. Tena (UV, Valladolid), R. Ten-Valls (UAB, Spain), A. Vardy (UCSD, California, USA), C. Vela (UA, Aveiro, Portugal), E. Yavari (IUT, Isfahan, Iran), B. Yildiz (NAU, Arizona, USA), G. Zemor (IMB, Bordeaux, France), V. Zinoviev (IITP, Moscow, Russia).

CCSG is also interested in the supervision of Master and PhD Thesis under the official Graduate Programme on Computer Science, and in the tuition of undergraduate degree projects for UAB students. To retrieve more information, please visit our section Join Us.

Keywords: Information coding (Error-correcting codes, Completely Regular Codes, Perfect Codes, Z2Z4-linear Codes, network coding); Distributed storage (regenerating codes, data authentication, data integrity, data hiding); Magma software system (algorithms for nonlinear codes, algorithms for Z2Z4-linear codes).