I am a very experienced electrical engineer. I am kindly asking for help! There is a practical case in electrical engineering that leads to the following question.
Combinations without repetition (n=10, r=2) or C(10,2) Using Items: 1,2,3,4,5,6,7,8,9,0 List has 45 entries. https://www.mathsisfun.com/combinatorics/combinations-permutations-calculator.html
Basic engineering task is to make 45 separate measurements for each C(10,2)pair. Alternative is to make automated C(4,2) measurements in groups of four Items C(10,4) to cover again 45 pairs C(10,2).
The questions are: What is theoretically the minimal number of groups of four C(10,4) to cover all 45 combinations in C(10,2) ? What combinations C(10,4) are concrete solution ?
My concrete intuitive solution for C(10,4) is:
So I came up with a solution of 10 combinations of C(10,4), which together cover 45 combinations of C(10,2).
Since each of the C(10,4) combinations gives 6 C(10,2) combinations, I have a total of 10x6 or 60 C(10,2) combinations, that is, 60-45=15 double C(10,2) combinations.
Theoretically, to get 45 C(10,2) combinations, 8 C(10,4) combinations should be enough, because 8x6=48 C(10,2) combinations, with only 3 duplicate C(10,2) combinations.
My mathematical knowledge is not enough to prove or disprove that claim.
My further effort was to write a VBA program to randomly calculate the most favorable combinations of C(10,4). After about 400,000 random calculations I got 4 solutions with 10 x C(10,4) given below:
Random Simulation Solution for Combination list C(10,4)
So, I got solutions that are not better than my intuitive solution, that is, they do not contain less than 10 combinations of C(10,4).
I would appreciate any help in terms of:
- A concrete solution to the problem in the theoretically smallest possible number of C(10,4) combinations.
- Theoretical proof for the smallest number of C(10,4) combinations.
- Tip for a software tool that can help solve the problem.
- Mathematical classification of the problem and reference to the relevant literature or a solution to a similar problem.
Thank you in advance!

According to the La Jolla Covering Repository, the best solution requires 9 quads.
Here's a solution for a (10, 4, 2) design derived from their tables
Here's some Python code that verifies that these quads cover all 45 pairs, and lists the number of times each pair is covered.
Code
Output
Here's a live version of that code, running on the SageMathCell server.