Book contents
- Frontmatter
- Contents
- Preface
- 1 Basic concepts of linear codes
- 2 Bounds on the size of codes
- 3 Finite fields
- 4 Cyclic codes
- 5 BCH and Reed–Solomon codes
- 6 Duadic codes
- 7 Weight distributions
- 8 Designs
- 9 Self-dual codes
- 10 Some favorite self-dual codes
- 11 Covering radius and cosets
- 12 Codes over ℤ4
- 13 Codes from algebraic geometry
- 14 Convolutional codes
- 15 Soft decision and iterative decoding
- References
- Symbol index
- Subject index
8 - Designs
Published online by Cambridge University Press: 05 June 2012
- Frontmatter
- Contents
- Preface
- 1 Basic concepts of linear codes
- 2 Bounds on the size of codes
- 3 Finite fields
- 4 Cyclic codes
- 5 BCH and Reed–Solomon codes
- 6 Duadic codes
- 7 Weight distributions
- 8 Designs
- 9 Self-dual codes
- 10 Some favorite self-dual codes
- 11 Covering radius and cosets
- 12 Codes over ℤ4
- 13 Codes from algebraic geometry
- 14 Convolutional codes
- 15 Soft decision and iterative decoding
- References
- Symbol index
- Subject index
Summary
In this chapter we discuss some basic properties of combinatorial designs and their relationship to codes. In Section 6.5, we showed how duadic codes can lead to projective planes. Projective planes are a special case of t-designs, also called block designs, which are the main focus of this chapter. As with duadic codes and projective planes, most designs we study arise as the supports of codewords of a given weight in a code.
t-designs
A t-(v, k, λ) design, or briefly a t-design, is a pair (P, B) where P is a set of v elements, called points, and B is a collection of distinct subsets of P of size k, called blocks, such that every subset of points of size t is contained in precisely λ blocks. (Sometimes one considers t-designs in which the collection of blocks is a multiset, that is, blocks may be repeated. In such a case, a t-design without repeated blocks is called simple. We will generally only consider simple t-designs and hence, unless otherwise stated, the expression “t-design” will mean “simple t-design.”) The number of blocks in B is denoted by b, and, as we will see shortly, is determined by the parameters t, v, k, and λ.
- Type
- Chapter
- Information
- Fundamentals of Error-Correcting Codes , pp. 291 - 337Publisher: Cambridge University PressPrint publication year: 2003
- 2
- Cited by