In $\mathbb{F}_p$, how to find a subset with smallest cardinality such that the sum between its pairs cover $\mathbb{F}_p\setminus\{0\}$. So for a subset with cardinality $n$ there are ${n\choose 2}$ pairs and correspondingly ${n\choose 2}$ sums. I want $n$ to be smallest such that those ${n\choose 2}$ sums cover $\mathbb{F}_p\setminus\{0\}$.
For example in $\mathbb{F}_7$, let $A=\{0,1,2,4\}$, The sums between its pairs covers $\mathbb{F}_7\setminus\{0\}$ since \begin{align*} 0+1=1,0+2=2,1+2=3,0+4=4,1+4=5,2+4=6\;. \end{align*} I want to know if over large $p$ similar set can be easily constructed and what would be the size of that set (I expect it to be close to $\sqrt{2p}$). Any similar literature is also appreciated.

You can solve the problem via integer linear programming as follows. For $i\in \{0,\dots,n-1\}$, let binary decision variable $x_i$ indicate whether $i$ is selected. For $0 \le i < j \le n-1$, let binary decision variable $y_{i,j}$ represent the product $x_i x_j$. The problem is to minimize $\sum_i x_i$ subject to \begin{align} \sum_{\substack{0 \le i < j \le n-1:\\ i + j = k}} y_{i,j} &\ge 1 &&\text{for $k \in \{1,\dots,n-1\}$} \tag1 \\ y_{i,j} &\le x_i &&\text{for $0 \le i < j \le n-1$} \tag2 \\ y_{i,j} &\le x_j &&\text{for $0 \le i < j \le n-1$} \tag3 \end{align} Constraint $(1)$ forces each sum $k$ to be covered. Constraints $(2)$ and $(3)$ enforce the logical implication $y_{i,j} \implies (x_i \land x_j)$.
The values for $n \in \{1,\dots,50\}$ are $$ \begin{matrix} 0 &2 &3 &3 &4 &4 &4 &5 &5 &5\\ 6 &6 &6 &6 &7 &7 &7 &7 &8 &8 \\ 8 &8 &8 &9 &9 &9 &9 &9 &10 &10 \\ 10 &10 &10 &10 &11 &11 &11 &11 &11 &11\\ 11 &12 &12 &12 &12 &12 &12 &12 &13 &13 \end{matrix} $$
If you change the condition to $(i+j) \mod n = k$ in constraint $(1)$, the values for $n \in\{1,\dots,50\}$ are instead \begin{matrix} 0 &2 &3 &3 &4 &4 &4 &5 &5 &5 \\ 5 &6 &6 &6 &7 &7 &7 &7 &7 &7 \\ 8 &8 &8 &8 &8 &9 &9 &9 &9 &9 \\ 9 &10 &10 &10 &10 &10 &10 &11 &11 &11 \\ 11 &11 &11 &11 &12 &12 &12 &12 &12 &12 \end{matrix}
