Ортогональный массив - это двумерный массив, с таким интересным свойством - выберите любые 2 столбца массива и найдете в них все комбинации значений этих столбцов.
В качестве примера:
Матрица, в столбцах которой может быть значение либо 1, либо 2, содержит все возможные комбинации трех цифр:
| 1 | 1 | 1 |
| 2 | 1 | 1 |
| 1 | 2 | 1 |
| 1 | 1 | 2 |
| 2 | 2 | 1 |
| 1 | 2 | 2 |
| 2 | 1 | 2 |
| 2 | 2 | 2 |
Ортогональный массив:
| 1 | 1 | 1 |
| 1 | 2 | 2 |
| 2 | 1 | 2 |
| 2 | 2 | 1 |
Подскажите, пожалуйста, ресурс\статью\учебник, желательно на русском, где описывается составление ортогонального массива на основе любого другого?
UPD:
Определение массива взято из статьи
Pairwise testing. Part 1 - Orthogonal Arrays