1 Introduction

The classic Voronoi cells partition the Euclidean space into polyhedral regions that consist of points nearest to one of the sites from a given finite set. We consider higher order (or multipoint) Voronoi cells that correspond to the subsets of points nearest to k several sites (see an illustration in Fig. 1).

Fig. 1
figure 1

Classic and order two Voronoi diagrams on six sites (shown in dashed lines and shaded regions, respectively). Notice that some two-point combinations generate empty cells

To our best knowledge, the earliest mention of k-point Voronoi cells appears in [1], where a tessellation of the plane by such cells was called the Voronoi diagram of order k; that paper also provides bounds on the number of nonempty cells in a plane and complexity estimates for the construction of such diagrams; in [2], the complexity of constructing the higher order diagrams for line segments was studied.

The multipoint or k-order Voronoi diagrams discussed in this paper are one possible way to generalize the classic construction. Some notable generalizations are the cells of more general sets [2, 3] , the use of non-Euclidean metrics [4,5,6] and the abstract cells that are defined via manifold partitions of the space rather than distance relations [7].

Much of the recent work mentioned above is focussed on the algorithmic complexity of constructing planar Voronoi diagrams of various types. In this paper, we rather focus on the structure of multipoint Voronoi cells and in particular obtain constructive characterizations of cells with nonempty interior, also of bounded and empty cells. We use these results for a case study of multipoint cells defined on at most four sites. We prove that—perhaps counterintuitively—some convex polygons, including triangles and cyclic quadrilaterals, cannot be such cells, and provide explicit algorithms for the construction of sites for a given cell in other cases.

Finally, we would like to mention a wealth of emerging application of higher order Voronoi cells, predominantly driven by the recent advancements in big data and mobile sensor technology. For instance, in [8] such cells are utilized in a numerical technique for smoothing point clouds from experimental data; in [9], k-order cells are used for detecting and rectifying coverage problems in wireless sensor networks; in [10], the k-order diagrams are used to analyze coalitions in the US supreme court voting decisions. A well-known application of the higher order Voronoi cells is in a k-nearest neighbor problem in spatial networks [11]; however, the practical implementations are limited due to the complexity of higher order diagrams and the lack of readily available software.

Our work is organized as follows. In Sect. 2, we study the structure of higher order Voronoi cells and in particular prove the conditions for the cell to be bounded and nonempty. In Sect. 3, we study the special case of higher order cells on no more than four sites. We will refer to the higher order cells as multipoint cells, to highlight the discrete nature of our construction.

2 High-Order Voronoi Cells in \(\mathbb {R}^{n}\)

Let \(T\subset \mathbb {R}^{n}\) be finite and nonempty. For a nonempty proper subset \(S\subset T\), we define the multipoint Voronoi cell as the set of points that are not farther from each point of S than from each point of \(T{\setminus } S\),

$$\begin{aligned} V_{T}(S):=\left\{ x\in \mathbb {R}^{n}\,:\,\max _{s\in S}{{\,\mathrm{dist}\,}}(s,x)\le \min _{t\in T{\setminus } S}{{\,\mathrm{dist}\,}}(t,x)\right\} , \end{aligned}$$

where \({{\,\mathrm{dist}\,}}(x,y)\) is the Euclidean distance function. When S is a singleton, i.e., \(S=\{s\}\), the set \(V_{T}(S)\) is a classic Voronoi cell. We abuse the notation slightly and write \(V_{T}(s):=V_{T}(\{s\})\). It is evident that

$$\begin{aligned} V_{T}(S)=\bigcap _{s\in S}V_{\{s\}\cup \left( T{\setminus } S\right) }(s). \end{aligned}$$
(1)

It is not difficult to observe that each multipoint Voronoi cell is a convex polyhedron, i.e., the intersection of finitely many closed half-spaces, since each cell is defined by finitely many linear inequalities. Explicitly, we have the following representation.

Proposition 2.1

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. Then, \(V_{T}\left( S\right) \) is the intersection of \(|S|(|T|-|S|)\) closed half-spaces:

$$\begin{aligned} V_{T}(S)=\bigcap _{\begin{array}{c} s\in S \\ t\in T{\setminus } S \end{array}}\left\{ x\in \mathbb {R}^{n}\,:\,\langle t-s,x\rangle \le \frac{1}{2}\left( \Vert t\Vert ^{2}-\Vert s\Vert ^{2}\right) \right\} . \end{aligned}$$
(2)

Proof

Observe that, from the definition,

$$\begin{aligned} V_{T}(S)&=\left\{ x\in \mathbb {R}^{n}\,:\,\max _{s\in S}{{\,\mathrm{dist}\,}}(x,s)\le \min _{t\in T{\setminus } S}{{\,\mathrm{dist}\,}}(x,t)\right\} \\&=\bigcap _{s\in S}\left\{ x\in \mathbb {R}^{n}\,:\,{{\,\mathrm{dist}\,}}(x,s)\le \min _{t\in T{\setminus } S}{{\,\mathrm{dist}\,}}(x,t)\right\} \\&=\bigcap _{s\in S}\bigcap _{t\in T{\setminus } S}\left\{ x\in \mathbb {R}^{n}\,:\,{{\,\mathrm{dist}\,}}(x,s)\le {{\,\mathrm{dist}\,}}(x,t)\right\} . \end{aligned}$$

Explicitly for the Euclidean distance function, we have

$$\begin{aligned} {{\,\mathrm{dist}\,}}(x,s)\le {{\,\mathrm{dist}\,}}(x,t)\quad \Leftrightarrow \quad \Vert x\Vert ^{2}-2\langle s,x\rangle +\Vert s\Vert ^{2}\le \Vert x\Vert ^{2}-2\langle t,x\rangle +\Vert t\Vert ^{2}, \end{aligned}$$
(3)

from where the desired representation follows. \(\square \)

As a consequence of a well-known necessary and sufficient condition for the inconsistency of an arbitrary system of linear inequalities [12, Theorem 4.4(i)], from (2) we obtain the following characterization of empty Voronoi cells.

Theorem 2.1

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. Then,

$$\begin{aligned} V_{T}(S)=\emptyset \end{aligned}$$

iff

$$\begin{aligned} \begin{pmatrix} 0_{n}\\ -1 \end{pmatrix} \in {{\,\mathrm{cone}\,}}\left\{ \begin{pmatrix} t-s\\ \Vert t\Vert ^{2}-\Vert s\Vert ^{2} \end{pmatrix} ,\;s\in S,\,t\in T{\setminus } S\right\} . \end{aligned}$$
(4)

We use the characterization in Theorem 2.1 to obtain two well-known statements about the classic Voronoi cells.

Corollary 2.1

Let T be a finite subset of \(\mathbb {R}^{n}\) with \(|T|\ge 2.\) Then,

$$\begin{aligned} V_{T}(T{\setminus }\{t\})\ne \emptyset \end{aligned}$$

iff t is an extreme point (vertex) of \({{\,\mathrm{conv}\,}}T\).

Proof

Suppose that there exists \(s\in T\) such that \(V_{T}\left( s\right) =\emptyset .\) Then, (4) holds for \(S=\{s\}\), and therefore there exist \(\lambda _{t}\ge 0\) for \(t\in T{\setminus } \{s\}\) such that

$$\begin{aligned} \sum _{t\in T{\setminus } \{s\}}\lambda _{t}\left( t-s\right) =0_{n}\quad \text { and }\quad \sum _{t\in T{\setminus } \{s\}}\lambda _{t}\left( \Vert t\Vert ^{2}-\Vert s\Vert ^{2}\right) =-1, \end{aligned}$$

whereby

$$\begin{aligned} \lambda _{0}:=\sum _{t\in T{\setminus } \{s\}}\lambda _{t}>0\;\text { and } \;s=\sum _{t\in T{\setminus } \{s\}}\frac{\lambda _{t}}{\lambda _{0}}t. \end{aligned}$$

Since the square of the Euclidean norm \(\left\| .\right\| ^{2}\) is a strictly convex function, we have

$$\begin{aligned} \sum _{t\in T{\setminus } \{s\}}\lambda _{t}\left\| t\right\| ^{2}+1&=\sum _{r\in T{\setminus } \{s\}}\lambda _{r}\left\| s\right\| ^{2}=\lambda _{0}\left\| s\right\| ^{2}<\lambda _{0}\sum _{t\in T{\setminus } \{s\}}\frac{\lambda _{t}}{\lambda _{0}}\Vert t\Vert ^{2} \\&=\sum _{t\in T{\setminus } \{s\}}\lambda _{t}\left\| t\right\| ^{2}, \end{aligned}$$

which is a contradiction. Now, suppose that \(V_{T}(T{\setminus } \{t\})=\emptyset \). Denote \(S:=T{\setminus } \{t\}\). From Theorem 2.1, there exist \(\lambda _{s}\ge 0\) for \(s\in S\) such that

$$\begin{aligned} \sum _{s\in S}\lambda _{s}\left( t-s\right) =0_{n}\;\text { and }\;\sum _{s\in S}\lambda _{s}\left( \left\| t\right\| ^{2}-\left\| s\right\| ^{2}\right) =-1, \end{aligned}$$

whereby

$$\begin{aligned} \sum _{s\in S}\lambda _{s}>0\;\text { and }\;t=\sum _{s\in S}\frac{\lambda _{s} }{\sum _{r\in S}\lambda _{r}}s. \end{aligned}$$

Hence, t is not an extreme point. If t is not an extreme point, then there exist \(\lambda _{s}\ge 0,\)\(s\in S\) with \(\sum _{s\in S}\lambda _{s}=1\) and \(t=\sum _{s\in S}\lambda _{s}s.\) Since \(\left\| .\right\| ^{2}\) is a strictly convex function,

$$\begin{aligned} \left\| t\right\| ^{2}&<\sum _{s\in S}\lambda _{s}\Vert s\Vert ^{2}; \\&\end{aligned}$$

therefore, setting \(\mu _{s}:=\frac{\lambda _{s}}{\sum _{r\in S}\lambda _{r}\Vert r\Vert ^{2}-\left\| t\right\| ^{2}}\) for \(s\in S\), we have \( \mu _{s}\ge 0\),

$$\begin{aligned} \sum _{s\in S}\mu _{s}\left( t-s\right) =0_{n}\;\text { and }\;\sum _{s\in S}\mu _{s}\left( \left\| t\right\| ^{2}-\left\| s\right\| ^{2}\right) =-1, \end{aligned}$$

showing that (4) holds, which, in view of Theorem 2.1, proves the corollary. \(\square \)

The following result generalizes the “ if” statement in the last part of Corollary 2.1.

Corollary 2.2

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. If \(({{\,\mathrm{conv}\,}}S)\cap (T{\setminus } S)\ne \emptyset \), then \(V_{T}(S)=\emptyset \).

Proof

Taking \(t\in ({{\,\mathrm{conv}\,}}S)\cap (T{\setminus } S),\) since t is not an extreme point of \({{\,\mathrm{conv}\,}}S,\) by Corollary 2.1 we have \(V_{T}(S)\subseteq V_{S\cup \left\{ t\right\} }(S)=\emptyset .\)\(\square \)

In fact, we can prove a more general geometric statement which yields the preceding corollary.

Theorem 2.2

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. Then,

$$\begin{aligned} V_{T}(S)\ne \emptyset \end{aligned}$$

iff there exists a closed Euclidean ball \(B\supset S\) such that

$$\begin{aligned} {{\,\mathrm{int}\,}}B\cap (T{\setminus } S)=\emptyset . \end{aligned}$$

Proof

First, assume that \(V_{T}(S)\ne \emptyset \). Then, there exists \(c\in V_{T}(S) \). Let

$$\begin{aligned} R:=\max _{s\in S}{{\,\mathrm{dist}\,}}(c,s), \end{aligned}$$

and let B be the closed Euclidean ball of radius R centered at c,  clearly \(S\subset B\). Evidently, \({{\,\mathrm{int}\,}}B\cap (T{\setminus } S)=\emptyset \), otherwise we would have \({{\,\mathrm{dist}\,}}(c,t)<{{\,\mathrm{dist}\,}}(c,s)\) for some \( t\in T{\setminus } S\) and \(s\in S\), hence, \(c\notin V_{T}(S)\), which contradicts our choice of c. Now assume that there exists some closed Euclidean ball B such that \(S\subset B\) and \({{\,\mathrm{int}\,}}B\cap (T{\setminus } S)=\emptyset \). The center of the ball B is contained in \(V_{T}(S)\), hence, \(V_{T}(S)\ne \emptyset \). \(\square \)

We give an explicit example of an empty cell with \(|S|=2\) and \(|T|=3\).

Example 2.1

Let \(s_{1}=(-1,0)\), \(s_{2}=(1,0)\), \(t=(0,0)\). It is not difficult to observe that (2) becomes

$$\begin{aligned} V_{T}(S) = \left\{ (x_{1},x_{2})\, : \, x_{1}\le -\frac{1}{2}, x_{1}\ge \frac{1}{2}\right\} = \emptyset . \end{aligned}$$

This configuration is shown in Fig. 2.

Fig. 2
figure 2

Minimal configuration for an empty cell

Notice that we can likewise construct an empty cell with \(|T|>|S|\ge 2\) by making sure that \((T{\setminus } S)\cap {{\,\mathrm{conv}\,}}S\ne \emptyset \) (using Corollary 2.2).

Theorem 2.3

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. Then, \(V_{T}(S)\) is bounded iff

$$\begin{aligned} {{\,\mathrm{cone}\,}}\left\{ t-s,s\in S,t\in T{\setminus } S\right\} =\mathbb {R}^{n}. \end{aligned}$$

Proof

It suffices to observe that from the linear representation (2) we obtain that the first moment cone of \(V_{T}(S)\) is \(cone\left\{ t-s,\;s\in S,t\in T{\setminus } S\right\} \). \(\square \)

Remark 2.1

It follows from Theorem 2.3 that if \(n\ge 2 \) and \(|T|\le 3\) all nonempty cells are unbounded.

We can strengthen the result in the preceding remark as follows.

Theorem 2.4

Let T be a finite subset of \(\mathbb {R}^{n}\). If

$$\begin{aligned} |T|<2\sqrt{n+1}, \end{aligned}$$
(5)

then for any \(S\subset T\) the cell \(V_{T}(S)\) is either empty or unbounded.

Proof

Assume that \(V_{T}(S)=\emptyset .\) The proof is based on the observation that a nonempty bounded polyhedron in \(\mathbb {R}^{n}\) must be defined by at least \( n+1\) inequalities. Let \(p:=|T|\), \(k:=|S|\). Then, the number of inequalities that feature in the representation (2) is \(\phi (k)=k(p-k)\). Observe that \(\phi \) attains its maximum at \(\frac{p}{2}\) for even p and at \(\frac{p-1}{2}\) for odd p. Hence, for even p

$$\begin{aligned} k(p-k)\le \frac{p}{2}\left( p-\frac{p}{2}\right) =\frac{p^{2}}{4} =\left\lfloor \frac{p^{2}}{4}\right\rfloor , \end{aligned}$$

and for odd p

$$\begin{aligned} k(p-k)\le \frac{p-1}{2}\left( p-\frac{p-1}{2}\right) =\frac{p^{2}-1}{4} =\left\lfloor \frac{p^{2}}{4}\right\rfloor , \end{aligned}$$

hence, ensuring (5) yields at most n inequalities that define each cell, and so all nonempty cells are unbounded. \(\square \)

Proposition 2.2

Let \(S\subset T\subset \mathbb {R}^{n}\), with \(|S|=3\) and \(|T|=4\). Then, \(V_{T}(S)\) is either empty or unbounded.

Proof

Put \(T{\setminus } S=\left\{ t\right\} .\) In case \(t\in {{\,\mathrm{conv}\,}}S\), then Corollary 2.1 gives that \(V_{T}(S)=\emptyset \). If \(t\notin {{\,\mathrm{conv}\,}}S\), then t can be separated from S, and by Theorem 2.3 the cell has to be unbounded. \(\square \)

The following statement will be useful later for a discussion on planar quadrilateral cells.

Proposition 2.3

Let \(S\subset T\subset \mathbb {R}^{2},\) with \(S=\{s_1,s_2\}\) and \(T{\setminus } S = \{t_1,t_2\}\). Then

$$\begin{aligned} V_{T}(S)\text { is bounded iff }(s_{1},s_{2})\cap (t_{1},t_{2})\text { is a singleton}. \end{aligned}$$

Proof

The configuration of the points of T in Fig. 3 means that if we take the line through \(s_{1}\) and \(s_{2},\) then \(t_{1}\) and \(t_{2}\) belong to the two opposite open half-spaces defined by this line. The same holds true if we interchange \(s_{1}\) and \(s_{2}\) with \(t_{1}\) and \( t_{2} \). From the linear representation (2), we obtain that the first moment cone M of \(V_{T}(S)\) is equal to \({{\,\mathrm{cone}\,}}\left\{ t_{i}-s_{j}, i,j=1,2\right\} .\) Let us consider that the configuration of the points of T is like in Fig. 3. Then, we are going to prove that \(M= \mathbb {R}^{2},\) which, by Theorem 2.3, implies that \(V_{T}\left\{ S\right\} \) is bounded. What we are actually going to prove is the equivalent assertion that the polar cone \(M^{\circ }\) reduces to \(\left\{ 0_{2}\right\} .\) To this aim, let \(p\in M^{\circ }\) and assume, w.l.o.g., that \((s_{1},s_{2})\cap (t_{1},t_{2})=\left\{ 0_{2}\right\} .\) Then, there exist \(\lambda ,\mu >0\) such that \(s_{2}=-\lambda s_{1}\) and \(t_{2}=-\mu t_{1}.\) Since \(\left\langle p,t_{1}-s_{1}\right\rangle \le 0\) and \( \left\langle p,t_{1}+\lambda s_{1}\right\rangle =\left\langle p,t_{1}-s_{2}\right\rangle \le 0,\) we have \(\left\langle p,t_{1}\right\rangle \le 0.\) This inequality combined with \(\left\langle p,-\mu t_{1}-s_{1}\right\rangle =\left\langle p,t_{2}-s_{1}\right\rangle \le 0\) yields \(\left\langle p,s_{1}\right\rangle \ge 0;\) hence, in view of \(\left\langle p,-\mu t_{1}+\lambda s_{1}\right\rangle =\left\langle p,t_{2}-s_{2}\right\rangle \le 0,\) it turns out that \(\left\langle p,t_{1}\right\rangle =0=\left\langle p,s_{1}\right\rangle .\) Since \(s_{1}\) and \(t_{1}\) are linearly independent because of the assumption \( (s_{1},s_{2})\cap (t_{1},t_{2})=\left\{ 0_{2}\right\} \), we conclude that \( p=0,\) as was to be proved. Second, let the Voronoi cell \(V_{T}\left\{ s_{1},s_{2}\right\} \) be bounded. Then, by Theorem 2.3, the first moment cone \({{\,\mathrm{cone}\,}}\left\{ t_{i}-s_{j}, i,j=1,2\right\} \) is the whole of \(\mathbb {R}^{2}.\) This implies that \(t_{1}\) and \(t_{2}\) are not on a common closed halfplane out of the two determined by the straight line through \(s_{1}\) and \(s_{2},\) as otherwise that cone would be contained in the translate of that half-space with the boundary line passing through the origin, and the same assertion holds true when we interchange \(t_{1}\) and \(t_{2}\) with \(s_{1}\) and \(s_{2}.\) This rules out the possibility that \({{\,\mathrm{conv}\,}}\left\{ s_{1},s_{2},t_{1},t_{2}\right\} \) be a segment, a triangle, or a quadrilateral having \(s_{1}\) and \(s_{2}\) as adjacent vertices. Therefore, \( s_{1}\) and \(s_{2}\) are opposite vertices of the quadrilateral \({{\,\mathrm{conv}\,}}\left\{ s_{1},s_{2},t_{1},t_{2}\right\} ,\) which clearly implies that \( (s_{1},s_{2})\cap (t_{1},t_{2})\) is a singleton. The proof is completed. \(\square \)

Fig. 3
figure 3

Configuration for a bounded cell

Theorem 2.5

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. Then,

$$\begin{aligned} {{\,\mathrm{int}\,}}V_{T}(S)\ne \emptyset \end{aligned}$$

iff

$$\begin{aligned} 0_{n+1}\notin {{\,\mathrm{conv}\,}}\left\{ \begin{pmatrix} t-s\\ \left\| t\right\| ^{2}-\left\| s\right\| ^{2} \end{pmatrix} ,\quad s\in S,\;t\in T{\setminus } S\right\} . \end{aligned}$$

Proof

The proof comes from the well-known characterization of the Slater condition for a linear system of inequalities [13, Theorem 3.1]. \(\square \)

Example 2.2

Consider a system T of four points in the plane,

$$\begin{aligned} T=\{\left( 0,0\right) ,\left( 1,1\right) ,\left( 1,0\right) ,\left( 0,1\right) \},\quad S=\{\left( 0,0\right) ,\left( 1,1\right) \}. \end{aligned}$$

This is illustrated in Fig. 4. Using Theorems 2.12.3 and 2.5, it is easy to check that \(V_{T}\left( S\right) \) is nonempty and bounded, but \({{\,\mathrm{int}\,}}V_{T}\left( S\right) =\emptyset \). Indeed, \(V_{T}\left( S\right) =\left\{ \left( \frac{1}{2},\frac{1}{2}\right) \right\} \).

Fig. 4
figure 4

A singleton cell (the intersection of the two shaded regions)

The next statement is a specific characterization for a three-point system, which we will use in what follows.

Proposition 2.4

Let \(T,T^{\prime }\subset \mathbb {R}^{n}\) be such that \(|T|=|T^{\prime }|=3\) and T and \(T^{\prime }\) differ by exactly one point (i.e., \(|T\cap T^{\prime } |=2\)). Let \(s\in T{\setminus } T^{\prime }\) and \(s^{\prime }\in T^{\prime }{\setminus } T\). If

$$\begin{aligned} V_{T}(s)\subseteq V_{T^{\prime }}(s^{\prime }), \end{aligned}$$

then all points in the set \(T^{\prime }\cup T\) belong to the same straight line.

Proof

For notational convenience, we will prove the result for \(T=\{t_{1},t_{2},0\}\) and \(T^{\prime }=\{t_{1},t_{2},s\}\), where the points \(t_{1},t_{2},s\) are all nonzero and pairwise distinct. Let

$$\begin{aligned} F:= & {} V_{T}(0)=\left\{ x\in \mathbb {R}^{n}\;:\;\langle t_{j},x\rangle \le \frac{1}{2} \left\| t_{j}\right\| ^{2},\;j=1,2\right\} , \\ F^{\prime }:= & {} V_{T^{\prime }}(s)=\left\{ x\in \mathbb {R}^{n}\;:\;\langle t_{j}-s,x\rangle \le \frac{1}{2}\left( \left\| t_{j}\right\| ^{2}-\Vert s\Vert ^{2}\right) ,\;j=1,2\right\} . \end{aligned}$$

The two inequalities defining \(F^{\prime }\) are consequence relations of the inequalities defining F. Therefore, there exist \(\lambda _{ij}\ge 0,\)\( i,j=1,2\) such that

$$\begin{aligned} t_{i}-s= & {} \sum _{j=1}^{2}\lambda _{ij}t_{j}, i=1,2\text { and}\nonumber \\ \left\| t_{i}\right\| ^{2}-\left\| s\right\| ^{2}\ge & {} \sum _{j=1}^{2}\lambda _{ij}\left\| t_{j}\right\| ^{2}, i=1,2. \end{aligned}$$
(6)

Hence,

$$\begin{aligned} s= & {} \left( 1-\lambda _{ii}\right) t_{i}-\lambda _{i(3-i)}t_{3-i}, i=1,2 \text { and} \end{aligned}$$
(7)
$$\begin{aligned} \left\| s\right\| ^{2}\le & {} \left( 1-\lambda _{ii}\right) \left\| t_{i}\right\| ^{2}-\lambda _{i(3-i)}\left\| t_{3-i}\right\| ^{2}, i=1,2. \end{aligned}$$
(8)

We can subtract the two representations (7) of s to obtain

$$\begin{aligned} \left( 1-\lambda _{11}+\lambda _{21}\right) t_{1}+\left( -1-\lambda _{12}+\lambda _{22}\right) t_{2}=0_{n}. \end{aligned}$$

If \(t_{j},\)\(j=1,2\) are linearly independent, we have

$$\begin{aligned} 1=\lambda _{11}-\lambda _{21}\text { and }1=\lambda _{22}-\lambda _{12}. \end{aligned}$$

Together with (8), this yields

$$\begin{aligned} 0\le \left\| s\right\| ^{2}\le \left( 1-\lambda _{11}\right) \left\| t_{1}\right\| ^{2}-\lambda _{12}\left\| t_{2}\right\| ^{2}=-\lambda _{21}\left\| t_{1}\right\| ^{2}-\lambda _{12}\left\| t_{2}\right\| ^{2}\le 0, \end{aligned}$$

which contradicts the condition \(s\ne 0\). Therefore, \(t_{j},\)\(j=1,2\) are linearly dependent. Together with (6), this finishes the proof. \(\square \)

Remark 2.2

This proposition means that it is impossible to enlarge a Voronoi cell of a single point in a three-point affinely independent system by moving this point.

Proposition 2.5

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty proper subset of T. If \(\left| S\right| \ge 2,\) then

$$\begin{aligned} V_{T}(S)=\bigcup \limits _{s\in S}\left[ V_{T{\setminus }\{s\}}(S{\setminus } \{s\})\cap V_{S}(s)\right] . \end{aligned}$$
(9)

Proof

Denote

$$\begin{aligned} A_{s}:=V_{T{\setminus }\{s\}}(S{\setminus }\{s\})\cap V_{S}(s). \end{aligned}$$

Observe that for any \({\bar{s}}\in S\) we have

$$\begin{aligned} A_{{\bar{s}}}=\{x\in \mathbb {R}^{n}\,:\,{{\,\mathrm{dist}\,}}(x,{\bar{s}})\le {{\,\mathrm{dist}\,}}(x,s)\le {{\,\mathrm{dist}\,}}(x,t)\quad \forall s\in S,\;t\in T{\setminus } S\}. \end{aligned}$$

Evidently, \(A_{s}\subseteq V_{T}(S)\) for every \(s\in S\), hence, \( \bigcup \limits _{s\in S}A_{s}\subseteq V_{T}(S)\). To prove the reverse inclusion, assume that \(x\in V_{T}(S)\). Let \({\bar{s}}\) be a closest point to x in S. It is evident that \(x\in V_{S}({\bar{s}})\). At the same time, it is not difficult to observe that \(V_{T}(S)\subseteq V_{T{\setminus }{\{{\bar{s}}\}} }(S{\setminus }\{{\bar{s}}\})\). Hence

$$\begin{aligned} x\in V_{T{\setminus }{\{{\bar{s}}\}}}(S{\setminus }\{{\bar{s}}\})\cap V_{S}({\bar{s}} )=A_{{\bar{s}}}, \end{aligned}$$

and therefore \(V_{T}(S)\subseteq \bigcup \limits _{s\in S}A_{s}\). \(\square \)

Proposition 2.6

Let T be a finite subset of \(\mathbb {R}^{n}\), and let S be a nonempty and proper subset of T. If there exist \(s_{1},s_{2}\in S\) and \(t_{1},t_{2}\in T{\setminus } S\) such that the inequalities

$$\begin{aligned} \Vert s_{1}-x\Vert \le \Vert t_{1}-x\Vert \quad \text {and}\quad \Vert s_{2} -x\Vert \le \Vert t_{2}-x\Vert \end{aligned}$$
(10)

define the same half-space, then these inequalities are nonessential for \(V_{T}(S)\), i.e., they can be dropped from the system (2).

Proof

It is evident from equivalence (3) that these inequalities can be written as

$$\begin{aligned} \langle t_{1}-s_{1},x\rangle \le \frac{1}{2}\left( \Vert t_{1}\Vert ^{2}-\Vert s_{1}\Vert ^{2}\right) ,\quad \langle t_{2}-s_{2},x\rangle \le \frac{1}{2}\left( \Vert t_{2}\Vert ^{2}-\Vert s_{2}\Vert ^{2}\right) . \end{aligned}$$
(11)

If both inequalities in (10) define the same half-space, then it follows from (11) that there exists \(\alpha >0\) such that

$$\begin{aligned} t_{2}-s_{2}=\alpha (t_{1}-s_{1})\quad \text {and}\quad \frac{1}{2}\left( \Vert t_{2}\Vert ^{2}-\Vert s_{2}\Vert ^{2}\right) =\alpha \frac{1}{2}\left( \Vert t_{1}\Vert ^{2}-\Vert s_{1}\Vert ^{2}\right) . \end{aligned}$$
(12)

Every point \(x\in V_{T}(S)\) also satisfies the system

$$\begin{aligned} \langle t_{1}-s_{2},x\rangle \le \frac{1}{2}\left( \Vert t_{1}\Vert ^{2}-\Vert s_{2}\Vert ^{2}\right) ,\quad \langle t_{2}-s_{1},x\rangle \le \frac{1}{2}\left( \Vert t_{2}\Vert ^{2}-\Vert s_{1}\Vert ^{2}\right) . \end{aligned}$$
(13)

Adding these inequalities together, we obtain

$$\begin{aligned} \langle t_{1}-s_{2}+t_{2}-s_{1},x\rangle \le \frac{1}{2}\left( \Vert t_{1}\Vert ^{2}-\Vert s_{2}\Vert ^{2}+\Vert t_{2}\Vert ^{2}-\Vert s_{1}\Vert ^{2}\right) , \end{aligned}$$

and using (12), we have a consequence of (13),

$$\begin{aligned} (1+\alpha )\langle t_{1}-s_{1},x\rangle \le (1+\alpha )\frac{1}{2}\left( \Vert t_{1}\Vert ^{2}-\Vert s_{1}\Vert ^{2}\right) , \end{aligned}$$

which defines the same half-space as (11). \(\square \)

Theorem 2.6

Let \(T\subset \mathbb {R}^{n}\) be a finite set, let \(S:=\{s_{1},s_{2}\}\subset T\) be a two-point set,  and let

$$\begin{aligned} H&:=\{x\in \mathbb {R}^{n}\,:\,\Vert x-s_{1}\Vert =\Vert x-s_{2}\Vert \}\\&=\{x\in \mathbb {R}^{n}\,:\,\langle s_{1}-s_{2},x\rangle =\frac{1}{2}(\Vert s_{1}\Vert ^{2}-\Vert s_{2}\Vert ^{2})\}. \end{aligned}$$

If \({{\,\mathrm{int}\,}}V_{T}(S)\ne \emptyset \), then \(H\cap {{\,\mathrm{ri}\,}}F=\emptyset \) for every facet F of \(V_{T}(S)\).

Proof

Let F be the facet of \(V_{T}(S)\) defined by the linear equation corresponding to some point \(t_{0}\in T\) and, say, \(s_{1},\) that is, \( \langle t_{0}-s_{1},x\rangle =\frac{1}{2}\left( \Vert t_{0}\Vert ^{2}-\Vert s_{1}\Vert ^{2}\right) ,\) and assume, toward a contradiction, that \(H\cap {{\,\mathrm{ri}\,}}F\ne \emptyset .\) Take \({\overline{x}}\in H\cap {{\,\mathrm{ri}\,}}F.\) We then have

$$\begin{aligned} \langle t_{0}-s_{1},{\overline{x}}\rangle =\frac{1}{2}(\Vert t_{0}\Vert ^{2}-\Vert s_{1}\Vert ^{2}). \end{aligned}$$

Adding the equality

$$\begin{aligned} \langle s_{1}-s_{2},{\overline{x}}\rangle =\frac{1}{2}(\Vert s_{1}\Vert ^{2}-\Vert s_{2}\Vert ^{2}), \end{aligned}$$

which follows from the fact that \({\overline{x}}\in H,\) to the preceding one, we get

$$\begin{aligned} \langle t_{0}-s_{2},{\overline{x}}\rangle =\frac{1}{2}(\Vert t_{0}\Vert ^{2}-\Vert s_{2}\Vert ^{2}). \end{aligned}$$

Since \({{\,\mathrm{int}\,}}V_{T}(S)\ne \emptyset \) and \({\overline{x}}\in {{\,\mathrm{ri}\,}}F\), there is exactly one half-space among those defined by the inequalities (2) such that \({\overline{x}}\) belongs to its boundary hyperplane (and hence to the interior of the remaining half-spaces). Hence, the linear equalities

$$\begin{aligned} \langle t_{0}-s_{1},x\rangle =\frac{1}{2}(\Vert t_{0}\Vert ^{2}-\Vert s_{1}\Vert ^{2}) \end{aligned}$$
(14)

and

$$\begin{aligned} \langle t_{0}-s_{2},x\rangle =\frac{1}{2}(\Vert t_{0}\Vert ^{2}-\Vert s_{2}\Vert ^{2}) \end{aligned}$$
(15)

define the same hyperplane, which implies the existence of a real number \( \lambda \) such that \(t_{0}-s_{2}=\lambda \left( t_{0}-s_{1}\right) ,\) so that the points \(t_{0},s_{1},s_{2}\) are colinear. Substituting \(x:=\frac{ t_{0}+s_{1}}{2},\) which is a solution of (14), into (15) we have, after elementary algebraic manipulation,

$$\begin{aligned} \langle t_{0}-s_{2},s_{1}-s_{2}\rangle =0, \end{aligned}$$

meaning that \(s_{1}-s_{2}\) must be orthogonal to \(t_{0}-s_{2}\). This, together with the colinearity of \(t_{0},s_{1}\) and \(s_{2}\) and the fact that these three points are distinct, yields a contradiction. \(\square \)

3 Case Study

In this section, we study the special case of higher order cells on no more than four sites. With the exception of Sects. 3.53.7, our study will be developed for sets in \(\mathbb {R}^{2}.\) For every set \(F\subset \mathbb {R}^{2}\) defined by four linear inequalities, we will determine whether or not there exist sets \(S\subset T\subset \mathbb {R}^{2},\) with \(|S|=2\) and \(|T|=4,\) such that \(V_{T}(S)=F.\) In the cases when the answer will be affirmative, we will construct the (possibly non-necessarily unique) sets S and T explicitly.

3.1 Singletons

A singleton (zero-dimensional) cell \(\{c\}\) can be obtained by placing the pairs of points \((s_{1},s_{2})\) and \((t_{1},t_{2})\) in the opposite corners of a square centered at c. This was already discussed in Example 2.2. Note that this is a minimal representation, since we need at least three inequalities to obtain a bounded cell (cf. Theorem 2.4), and hence \(|T|\ge 4\). In fact, the square can be replaced by a rectangle or a general cyclic quadrilateral. (We recall that a quadrilateral is said to be cyclic if all of its vertices are on a single circle, which is equivalent to the fact that the sum of opposite angles equals \(\pi \).)

Proposition 3.1

Let \(S\subset T\subset \mathbb {R}^{2},\) with \(|S|=2\) and \(|T|=4.\) The following statements are equivalent:

  1. (a)

    \(V_{T}(S)\) is nonempty and at most one-dimensional.

  2. (b)

    The points of T are the vertices of a cyclic quadrilateral, with the two sites of S located opposite to each other (across a diagonal).

  3. (c)

    \(V_{T}(S)\) is a singleton.

Proof

Throughout the proof, we use the explicit notation \(S:=\{s_{1},s_{2}\}\) and \( T:=\{s_{1},s_{2},t_{1},t_{2}\}\). a) \(\Rightarrow \) b). Without loss of generality, assume that \(0\in V_{T}(S)\) while \({{\,\mathrm{int}\,}}V_{T}(S)=\emptyset \). By Theorem 2.5, we have

$$\begin{aligned} 0=\sum _{i,j\in \{1,2\}}\lambda _{ij}(t_{j}-s_{i}),\qquad 0=\sum _{i,j\in \{1,2\}}\lambda _{ij}(\Vert t_{j}\Vert ^{2}-\Vert s_{i}\Vert ^{2}), \end{aligned}$$
(16)

where \(\lambda _{ij}\) are convex combination coefficients. Since \(0\in V_{T}(S)\), we have from (2) that

$$\begin{aligned} \Vert t_{j}\Vert \ge \Vert s_{i}\Vert \quad \forall i,j\in \{1,2\}. \end{aligned}$$

Without loss of generality, assume that

$$\begin{aligned} \Vert s_{2}\Vert \le \Vert s_{1}\Vert \le \Vert t_{1}\Vert \le \Vert t_{2}\Vert . \end{aligned}$$

If \(\Vert s_{1}\Vert <\Vert t_{1}\Vert \), then \(\Vert s_{i}\Vert <\Vert t_{j}\Vert \) for all \(i,j\in \left\{ 1,2\right\} ,\) which implies that the second equality in (16) is impossible. Hence, \(\Vert s_{1}\Vert =\Vert t_{1}\Vert \). If \(\Vert s_{1}\Vert >\Vert s_{2}\Vert \), then \(\Vert t_{i}\Vert >\Vert s_{2}\Vert \) for all \(i\in \left\{ 1,2\right\} ;\) therefore, from (16), we get \(\lambda _{21}=\lambda _{22}=0\) and

$$\begin{aligned} s_{1}=\lambda _{11}t_{1}+\lambda _{12}t_{2}, \end{aligned}$$

so \(s_{1}\in [t_{1},t_{2}]\) and \(\Vert s_{1}\Vert ^{2}=\lambda _{11}\Vert t_{1}\Vert ^{2}+\lambda _{12}\Vert t_{2}\Vert ^{2}\), which holds only when \(t_{1}=t_{2}=s_{1}\) by the strict convexity of the squared norm. This is impossible. Likewise, when \(\Vert t_{1}\Vert <\Vert t_{2}\Vert \) we have \(\lambda _{12}=\lambda _{22}=0\), then \(t_{1}\in [s_{1},s_{2}]\), which by Corollary 2.2 yields \(V_{T}(S)=\emptyset \), again a contradiction. We have proved that \(\Vert s_{2}\Vert =\Vert s_{1}\Vert =\Vert t_{1}\Vert =\Vert t_{2}\Vert \), and hence our sites are the vertices of a cyclic quadrilateral. It is now easy to observe that \(s_{1},s_{2}\) are located opposite to each other because, by the first equality in (16), we have \([s_{1},s_{2}]\cap [t_{1},t_{2}]\ne \emptyset \). b) \(\Rightarrow \) c) Since the points of T lie on some circle, without loss of generality we may assume that the center of this circle is the origin, and then \(\Vert t_{1}\Vert =\Vert t_{2}\Vert =\Vert s_{1}\Vert =\Vert s_{2}\Vert \). In this case, the right-hand side of system (2) is zero, and we have, for every point \(x\in V_{T}(S),\)

$$\begin{aligned} \langle t_{j}-s_{i},x\rangle \le 0\quad \forall i,j\in \{1,2\}. \end{aligned}$$
(17)

It is evident that \(x=0\) is a solution of this system; hence, \(V_{T}(S)\ne \emptyset \). On the other hand, from (17) it follows that \( V_{T}(S)\) is a cone. From these facts, using Proposition 2.3 we immediately deduce that \(V_{T}(S)=\left\{ 0\right\} . \) The implication c) \(\Rightarrow \) a) is obvious. \(\square \)

Note that for the case \(|S|=2\) and \(|T|=3\), it is impossible to have a nonempty bounded cell due to Remark 2.1. This means that we do not need to consider this configuration when discussing the subsequent cases of bounded polygons.

Furthermore, in the case \(|S|=3\) and \(|T|=4\), it is impossible to have a bounded cell, as is shown in Proposition 2.2.

Since we have determined that we cannot have a nonempty bounded cell for \(|T|=|S|+1\), the only possibility to have a singleton cell is for \(|S|=2\) and \(|T|=4\). Furthermore, we can focus on the latter case when studying other bounded cells.

3.2 One-Dimensional Cells

It follows from the preceding discussion that it is impossible to obtain line segments as multipoint Voronoi cells in our setting.

Corollary 3.1

Let \(S\subset T\subset \mathbb {R}^{2},\) with \(|S|=2\) and \(|T|=4.\) Then, \(V_{T}(S)\) is not one-dimensional.

Proof

It follows directly from Proposition 3.1. \(\square \)

It follows from Corollary 3.1 that it is impossible to have a one-dimensional cell for \(|T|=4\), \(|S|=2\), so both rays and lines are impossible in this configuration.

Now consider the case \(|T|=|S|+1\). If \(V_{T}\left( S\right) \ne \emptyset ,\) by Corollary 2.2 we must have for \(\{t\}=T{\setminus } S\) that \(t\notin {{\,\mathrm{conv}\,}}S\). By the separation theorem, this yields the existence of some d, \(\Vert d\Vert =1\) such that

$$\begin{aligned} \langle t-s,d\rangle <0\quad \forall s\in S, \end{aligned}$$

which yields the existence of a sufficiently small ball \(B_{\varepsilon }(d)\) centered at d such that

$$\begin{aligned} \langle t-s,y\rangle <0\quad \forall s\in S,\;\forall y\in B_{\varepsilon }(d). \end{aligned}$$

Then, for any \(x_{0}\in V_{T}(S)\) and any \(y\in B_{\varepsilon }(d)\) we have

$$\begin{aligned} \langle t-s,x_{0}+y\rangle =\langle t-s,x_{0}\rangle +\langle t-s,y\rangle <\langle t-s,x_{0}\rangle . \end{aligned}$$

It is hence clear from the representation in Proposition 2.1 that \(x_{0}+B_{\varepsilon }(y)\subset V_{T}(S)\), which gives that \(V_{T}(S)\) is one-dimensional.

Thus, we have proved the following statement.

Proposition 3.2

Let \(S\subset T\subset \mathbb {R}^{n},\) with \(|T|= |S|+1\). Then, \(V_{T}(S)\) is not one-dimensional.

3.3 Triangles

A somewhat surprising result is that a second-order Voronoi cell cannot be a triangle. As discussed previously, we only need to prove this for the case \(|S|=2\) and \(|T|=4\).

Proposition 3.3

Let \(S\subset T\subset \mathbb {R}^{2},\) with \(|S|=2\) and \(|T|=4.\) Then \(V_{T}(S)\) is not a triangle.

Proof

Suppose that \(V_{T}\left( S\right) \) is a triangle. Denote \( T=\{s_{1},s_{2},t_{1},t_{2}\}\), \(S=\{s_{1},s_{2}\}\). The cell \(V_{T}(S)\) is the solution set of the linear system of inequalities

$$\begin{aligned} \left\langle c_{ij},x\right\rangle \le \alpha _{ij} \quad \left( i,j=1,2\right) , \end{aligned}$$
(18)

with \(c_{ij}:=t_{i}-s_{j}\) and \(\alpha _{ij}:=\frac{1}{2}\left( \left\| t_{i}\right\| ^{2}-\left\| s_{j}\right\| ^{2}\right) .\) Notice that

$$\begin{aligned} \left( \begin{array}{c} c_{22} \\ \alpha _{22} \end{array} \right) =-\left( \begin{array}{c} c_{11} \\ \alpha _{11} \end{array} \right) +\left( \begin{array}{c} c_{12} \\ \alpha _{12} \end{array} \right) +\left( \begin{array}{c} c_{21} \\ \alpha _{21} \end{array} \right) . \end{aligned}$$
(19)

Without loss of generality, we will assume that \(0\in {{\,\mathrm{int}\,}}V_{T}\left( S\right) \), that is, \(\alpha _{ij}>0\)\(\left( i,j=1,2\right) .\) Since (18) defines a triangle, one of its inequalities, say the one corresponding to \(i=2=j\), is redundant, so that the triangle is actually the solution set of the system consisting of the other three. We claim that the vectors \(\left( \begin{array}{c} c_{11} \\ \alpha _{11} \end{array} \right) ,\left( \begin{array}{c} c_{12} \\ \alpha _{12} \end{array} \right) \) and \(\left( \begin{array}{c} c_{21} \\ \alpha _{21} \end{array} \right) \) are linearly independent. Indeed, assume the existence of \(\left( \beta _{11},\beta _{12},\beta _{21}\right) \in \mathbb {R}^{3}{\setminus } \left\{ \left( 0,0,0\right) \right\} \) such that

$$\begin{aligned} \beta _{11}\left( \begin{array}{c} c_{11} \\ \alpha _{11} \end{array} \right) +\beta _{12}\left( \begin{array}{c} c_{12} \\ \alpha _{12} \end{array} \right) +\beta _{21}\left( \begin{array}{c} c_{21} \\ \alpha _{21} \end{array} \right) =\left( \begin{array}{c} 0_{2} \\ 0 \end{array} \right) , \end{aligned}$$
(20)

and let \({\overline{x}}\) be the vertex of \(V_{T}(S)\) defined by

$$\begin{aligned} \left\langle c_{12},{\overline{x}}\right\rangle =\alpha _{12}\text { and } \left\langle c_{21},{\overline{x}}\right\rangle =\alpha _{21}. \end{aligned}$$
(21)

Then, from (20) and (21) we easily deduce that \(\beta _{11}\left( \left\langle c_{11},{\overline{x}}\right\rangle -\alpha _{11}\right) =0.\) Since \(\left\langle c_{11},{\overline{x}} \right\rangle <\alpha _{11},\) as the three sides of \(V_{T}(S)\) do not have a common point, it follows that \(\beta _{11}=0.\) By using the same argument with the other two vertices of \(V_{T}(S),\) we deduce that \(\beta _{12}=0=\beta _{21},\) thus proving our claim that \(\left( \begin{array}{c} c_{11} \\ \alpha _{11} \end{array} \right) ,\left( \begin{array}{c} c_{12} \\ \alpha _{12} \end{array} \right) \) and \(\left( \begin{array}{c} c_{21} \\ \alpha _{21} \end{array} \right) \) are linearly independent. Since the inequality corresponding to \( i=2=j\) is redundant, by Farkas’ lemma there exist \(\lambda _{ij}\ge 0\)\( \left( i,j=1,2\right) \) such that

$$\begin{aligned} c_{22}=\lambda _{11}c_{11}+\lambda _{12}c_{12}+\lambda _{21}c_{21}\quad \text {and}\quad \alpha _{22}\ge \lambda _{11}\alpha _{11}+\lambda _{12}\alpha _{12}+\lambda _{21}\alpha _{21}. \end{aligned}$$
(22)

Considering again the vertex \({\overline{x}},\) from (19) we obtain that

$$\begin{aligned} \alpha _{22}&=-\alpha _{11}+\alpha _{12}+\alpha _{21}\le -\left\langle c_{11},{\overline{x}}\right\rangle +\left\langle c_{12},{\overline{x}} \right\rangle +\left\langle c_{21},{\overline{x}}\right\rangle =\left\langle -c_{11}+c_{12}+c_{21},{\overline{x}}\right\rangle \\&=\left\langle c_{22},{\overline{x}}\right\rangle \le \alpha _{22}; \end{aligned}$$

hence, by (22), we deduce that

$$\begin{aligned} \left\langle c_{22},{\overline{x}}\right\rangle&=\alpha _{22}\ge \lambda _{11}\alpha _{11}+\lambda _{12}\alpha _{12}+\lambda _{21}\alpha _{21} \\&\ge \lambda _{11}\left\langle c_{11},{\overline{x}}\right\rangle +\lambda _{12}\left\langle c_{12},{\overline{x}}\right\rangle +\lambda _{21}\left\langle c_{21},{\overline{x}}\right\rangle =\left\langle \lambda _{11}c_{11}+\lambda _{12}c_{12}+\lambda _{21}c_{21},{\overline{x}}\right\rangle \\&=\left\langle c_{22},{\overline{x}}\right\rangle . \end{aligned}$$

Therefore, \(\lambda _{11}\alpha _{11}+\lambda _{12}\alpha _{12}+\lambda _{21}\alpha _{21}=\alpha _{22},\) that is,

$$\begin{aligned} \left( \begin{array}{c} c_{22} \\ \alpha _{22} \end{array} \right) =\lambda _{11}\left( \begin{array}{c} c_{11} \\ \alpha _{11} \end{array} \right) +\lambda _{12}\left( \begin{array}{c} c_{12} \\ \alpha _{12} \end{array} \right) +\lambda _{12}\left( \begin{array}{c} c_{21} \\ \alpha _{21} \end{array} \right) . \end{aligned}$$

Comparing this equality with (19) and taking into account that the vectors \(\left( \begin{array}{c} c_{11} \\ \alpha _{11} \end{array} \right) , \left( \begin{array}{c} c_{12} \\ \alpha _{12} \end{array} \right) \) and \(\left( \begin{array}{c} c_{21} \\ \alpha _{21} \end{array} \right) \) are linearly independent, we deduce that \(\lambda _{11}=-1,\) a contradiction. \(\square \)

3.4 Bounded Quadrilaterals

We next show that any non-cyclic bounded convex quadrilateral is a second-order Voronoi cell with \(|T|=4\). We also prove that it is impossible for a cyclic quadrilateral to be a Voronoi cell of two points (when \(|T|=4\)).

Proposition 3.4

Let \(F\subset \mathbb {R}^{2}\) be a non-cyclic bounded convex quadrilateral. Then, there exist \(S\subset T\subset \mathbb {R}^{2}\), with \(|S|=2\) and \(|T|=4\), such that \(V_{T}(S)=F\).

Proof

First, looking at Fig. 5, where F is depicted as the quadrilateral ACBD,  we would like to mention that \(\sphericalangle CAD=\alpha >0\) and \( \sphericalangle CBD=\beta >0\) and, w.l.o.g., \(\pi >\alpha +\beta .\) We draw the lines through A (B) that make an angle equal to \(\alpha \) (resp., \( \beta \)) with the segment AB. In this way, we get the points \(t_{1}\) and \( t_{2}\) as the two other vertices of the quadrilateral having those lines as their sides. We take \(s_{1}\) and \(s_{2}\) as the symmetric points of \(t_{1}\) with respect to the lines CA and CB,  respectively, and we set \( S:=\left\{ s_{1},s_{2}\right\} \) and \(T:=\left\{ s_{1},s_{2},t_{1},t_{2}\right\} \). The only thing that we have to prove is that \(t_{2}s_{1}\bot AD\) and \(t_{2}s_{2}\bot BD.\) The point B is the center of the circle passing through the points \(t_{1},\)\(t_{2}\ \)and\( \ s_{2}.\) Therefore, \(\sphericalangle t_{1}s_{2}t_{2}=\pi -\beta ,\) which, looking at the quadrilateral \(C_{2}s_{2}D_{2}B,\) implies that \( t_{2}s_{2}\bot BD.\) The point A is the center of the circle passing through the points \(t_{1},\)\(t_{2}\) and\(\ s_{1}.\) Therefore, \(\sphericalangle t_{1}s_{1}t_{2}=\pi -\alpha ,\) which, looking at the quadrilateral \( C_{1}s_{1}D_{1}A,\) implies \(t_{2}s_{1}\bot AD.\)\(\square \)

Fig. 5
figure 5

Bounded quadrilateral

Observe that the algorithm does not work if \(\pi \le \alpha +\beta \). However, it is not difficult to observe that, for a non-cyclic convex quadrilateral, it is always possible to choose the corners to ensure \(\alpha +\beta <\pi \). We have the following negative result.

Proposition 3.5

Let \(S\subset T\subset \mathbb {R}^{2},\) with \(|S|=2\) and \(|T|=4.\) Then, \(V_{T}(S)\) is not a cyclic quadrilateral.

Proof

Assume that the Voronoi cell \(V_{T}(S)\) of some set \(S:=\{s_{1},s_{2}\}\), with \(T:=\{s_{1},s_{2},t_{1},t_{2}\}\), is a cyclic quadrilateral. Then, each side of this quadrilateral is defined by the bisector between \(s_{i}\) and \( t_{j}\) for \(i,j\in \{1,2\}\). First, we will show that any two sides defined by the bisectors of disjoint pairs, say, \(\{s_{1},t_{1}\}\) and \( \{s_{2},t_{2}\}\), cannot be adjoint. Assume the contrary: Then, without loss of generality, the intersection u of the two bisectors is a vertex of \( V_{T}(S)\). We have, by using the representation (2),

$$\begin{aligned} \langle t_{1}-s_{2},u\rangle \le \frac{1}{2}(\Vert t_{1}\Vert ^{2}-\Vert s_{2}\Vert ^{2}),\qquad \langle t_{2}-s_{1},u\rangle \le \frac{1}{2}(\Vert t_{2}\Vert ^{2}-\Vert s_{1}\Vert ^{2}), \end{aligned}$$
(23)

and since u is the intersection of the two bisectors,

$$\begin{aligned} \langle t_{1}-s_{1},u\rangle =\frac{1}{2}(\Vert t_{1}\Vert ^{2}-\Vert s_{1}\Vert ^{2}),\qquad \langle t_{2}-s_{2},u\rangle =\frac{1}{2}(\Vert t_{2}\Vert ^{2}-\Vert s_{2}\Vert ^{2}). \end{aligned}$$
(24)

Adding the two equalities in (24) and rearranging, we obtain

$$\begin{aligned} \langle t_{1}-s_{2},u\rangle +\langle t_{2}-s_{1},u\rangle =\frac{1}{2} (\Vert t_{1}\Vert ^{2}-\Vert s_{2}\Vert ^{2})+\frac{1}{2}(\Vert t_{2}\Vert ^{2}-\Vert s_{1}\Vert ^{2}). \end{aligned}$$

Together with (23), this yields equalities in (23), and hence the four lines that define the sides of the quadrilateral must intersect at u. This is impossible; hence, the assumption is wrong. Now, let us consider the quadrilateral with vertices \(s_{1},s_{2},t_{1}\) and \(t_{2}.\) Looking at Fig. 6, it is easy to see that the angles at \(t_{1}\) and C are equal, and so they are the angles at \( t_{2} \) and A. This means that this quadrilateral is cyclic too, that is, \( s_{1},s_{2},t_{1}\) and \(t_{2}\) lie on a circle. It follows from Proposition 3.1 that the Voronoi cell \(V_{T}(S)\) is a singleton, which contradicts our assumption. \(\square \)

Fig. 6
figure 6

An illustration to the proof of Proposition 3.5

3.5 Half-spaces

A half-space cell can be obtained by putting the two points of S on a line perpendicular to the boundary line of the half-space making sure that S is in the interior of the half-space. An additional point t is placed on the same line on the opposite side of the hyperplane at the same distance from the hyperplane as the distance to the hyperplane from the farthest point in S (see Fig. 7). We hence conclude that a half-space can be constructed using \(|S|=2\) and \(|T|=3\). Observe that it is also possible to do the same construction for \(|S|\in \{2,3\}\) and \(|T|=4\). We prove this explicitly in the next statement.

Fig. 7
figure 7

The intersection of the two half-spaces is \(V_{T}({s_{1},s_{2}})\)

Proposition 3.6

Let \(F\subset \mathbb {R}^{n}\) be a half-space. Then, for any two integers \(\tau >\sigma \ge 1\) there exist \(S\subset T\subset \mathbb {R}^{n}\), with \(|S|=\sigma \) and \(|T|=\tau \), such that \(V_{T}(S) = F\).

Proof

Note that any half-space F can be represented as \(F=\{x\in \mathbb {R}^{n}\,|\,\langle d,x\rangle \le \gamma \}\) for some d, \(\Vert d\Vert =1,\) and \(\gamma \in \mathbb {R}\). Choose any \(x_{0}\) such that \(\langle d,x_{0}\rangle =\gamma \), and let \( S:=\{s_{0},\dots ,s_{m}\}\) and \(T:=\{t_{0},\dots ,t_{p}\}\cup S\), where \( m=\sigma -1\), \(p=\tau -\sigma -1\),

$$\begin{aligned} s_{0}:=x_{0}-d, t_{0}:=x_{0}+d, \end{aligned}$$
$$\begin{aligned} s_{i}= & {} x_{0}-\alpha _{i}d,\;0<\alpha _{i}<1\;\forall i\in \{1,\dots ,m\},\; t_{j}\nonumber \\:= & {} x_{0}+\beta _{j}d,\,\beta _{j}>1\; \forall j\in \{1,\dots ,p\}, \end{aligned}$$
(25)

and the constants \(\alpha _{i}\) and \(\beta _{j}\) are all different (to ensure that the sites do not coincide). We will next show that

$$\begin{aligned} V_{T}(S)=\{x\in \mathbb {R}^{2}\,|\,\langle d,x\rangle \le \gamma \}. \end{aligned}$$

We have, from the representation in Proposition 2.1,

$$\begin{aligned} V_{T}(S)=\bigcap _{\begin{array}{c} i\in \{0,1,\dots ,m\} \\ j\in \{0,1,\dots ,p\} \end{array}}\left\{ x\,:\,\langle t_{j}-s_{i},x\rangle \le \frac{1}{2}\left( \Vert t_{j}\Vert ^{2}-\Vert s_{i}\Vert ^{2}\right) \right\} . \end{aligned}$$

By (25), the inequalities in the latter expression can be rewritten as

$$\begin{aligned} (\beta _{j}+\alpha _{i})\langle d,x\rangle \le \frac{1}{2}\left( (\beta _{j}-\alpha _{i})(\beta _{j}+\alpha _{i})+(\beta _{j}+\alpha _{i})\langle d,x_{0}\rangle \right) ,\; \begin{array}{l} \forall i\in \{0,\dots ,m\},\\ \forall j\in \{0,\dots ,p\}, \end{array} \end{aligned}$$

where \(\alpha _{0}=\beta _{0}=1\). Dividing by the factor \(\beta _{j}+\alpha _{i}>0\), we have

$$\begin{aligned} \langle d,x\rangle -\langle d,x_{0}\rangle \le \frac{\beta _{j}-\alpha _{i} }{2}; \end{aligned}$$

hence,

$$\begin{aligned} V_{T}(S)=\left\{ x\,:\,\langle d,x\rangle -\gamma \le \frac{1}{2}\cdot \min _{i,j}(\beta _{j}-\alpha _{i})\right\} =\{x\,:\,\langle d,x\rangle \le \gamma \}. \end{aligned}$$

The latter set is precisely the half-space that we were aiming for. \(\square \)

3.6 Intersections of Parallel Half-spaces

We consider a set \(F\subset \mathbb {R}^{n}\) represented by the inequalities \(\alpha \le \left\langle d,x\right\rangle \le \beta ,\) with \(\left\| d\right\| =1\) and \(\alpha <\beta .\) One can easily check that \(F=V_{T}\left( S\right) \) for \(T:=\left\{ s_{1},s_{2},t_{1},t_{2}\right\} \) and \(S:=\left\{ s_{1},s_{2}\right\} \) with, for instance, \(s_{1}:=\frac{3\alpha +\beta }{4}d,\)\(s_{2}:=\frac{\alpha +\beta }{2}d,\)\(t_{1}:=\frac{3\alpha -\beta }{2}d\) and \(t_{2}:=\frac{7\beta -3\alpha }{4}d.\) We have shown the following result.

Proposition 3.7

Let \(F\subset \mathbb {R}^{n}\) be an intersection of two parallel half-spaces with opposite normals, such that F has a nonempty interior. Then, there exist \(S\subset T\subset \mathbb {R}^{n}\), with \(|S|=2\) and \(|T|=4\), such that \(V_{T}(S)=F\).

Note that it is impossible to produce a strip with \(|T|-|S|=1\): Indeed, it is clear from the fact that all constraints are defined by parallel lines that all vectors \(s-t\), \(s\in S\), \(t\in T\) should be colinear, lying on some line orthogonal to the inequalities. Now, if for the unique \(t\in T{\setminus } S\) we have \(t\in {{\,\mathrm{conv}\,}}S\), then the cell is empty by Corollary 2.2. However, if \(t\notin {{\,\mathrm{conv}\,}}S\), then the cell has to be a half-space. Hence, the only possibility is \(|T|=4\), \(|S|=2\).

3.7 Wedges

Now, let us have a wedge \(F:=\left\{ x\in \mathbb {R}^{n}:\left\langle c_{i},x\right\rangle \le \alpha _{i}, i=1,2\right\} ,\) with \(c_{1}\) and \(c_{2}\) being linearly independent. Let us take an arbitrary point from \(t\in {{\,\mathrm{int}\,}}F^{-}:=\left\{ x\in \mathbb {R}^{n}:\left\langle c_{i} ,x\right\rangle \ge \alpha _{i}, i=1,2\right\} \) and construct the two symmetric points \(s_{1}\) and \(s_{2}\) with respect to both hyperplanes defining F. If \(T:=\left\{ s_{1},s_{2},t\right\} \) and \(S:=\left\{ s_{1},s_{2}\right\} ,\) then \(V_{T}\left( S\right) =F_{T}(t)=F.\)

Fig. 8
figure 8

Construction of the set of sites for a wedge

It is possible to add any number of more sites s to S in such a way that the half-spaces \(\Vert s-x\Vert \le \Vert t-x\Vert \) include the original wedge.

Proposition 3.8

Let

$$\begin{aligned} F:=\left\{ x\in \mathbb {R}^{n}\,|\,\langle v_{i},x\rangle \le b_{i},\quad i=1,2\right\} , \end{aligned}$$

with \(v_{1,}v_{2}\in \mathbb {R}^{n}\) linearly independent unit vectors and \(b_{1},b_{2}\in \mathbb {R}.\) Then, there exist \(S\subset T\subset \mathbb {R}^{n},\) with \(|S|=2\) and \(|T|=4,\) such that \(V_{T}(S)=F\).

Proof

Without loss of generality, we assume that \(b_{i}=0\)\(\left( i=1,2\right) .\) Set \(\beta :=\left\langle v_{1},v_{2}\right\rangle ,\)\(i^{\prime }:=3-i\) for \(i=1,2,\) and define

$$\begin{aligned} s_{i}:=-v_{i}-2v_{i^{\prime }}{\qquad }\left( i=1,2\right) . \end{aligned}$$

Let \(t_{i}\) be the point symmetric to \(s_{i}\) with respect to the hyperplane defined by \(\langle x,v_{i^{\prime }}\rangle =0,\) that is,

$$\begin{aligned} t_{i}:=-v_{i}+2\left( 1+\beta \right) v_{i^{\prime }}{\qquad }\left( i=1,2\right) , \end{aligned}$$

and define \(S:=\left\{ s_{1},s_{2}\right\} \) and \(T:=\left\{ s_{1},s_{2},t_{1,}t_{2}\right\} .\) We have \(|T|=4,\) since \(\beta >-1.\) Given that

$$\begin{aligned} \left\| t_{i}\right\| ^{2}=5+4\beta =\Vert s_{i}\Vert ^{2}{\qquad }\left( i=1,2\right) , \end{aligned}$$

one has

$$\begin{aligned} V_{T}(S)=\left\{ x\in \mathbb {R}^{n}\,|\,\langle t_{i}-s_{i},x\rangle \le 0,\;\langle t_{i}-s_{i^{\prime }},x\rangle \le 0,{\qquad } i=1,2\right\} . \end{aligned}$$
(26)

Hence, to prove that \(V_{T}(S)=F,\) it will suffice to show that, for \(i=1,2,\) the inequality \(\langle x,t_{i}-s_{i}\rangle \le 0\) is equivalent to \( \langle x,v_{i^{\prime }}\rangle \le 0\) and that the remaining two inequalities in (26) are redundant. The first assertion is obvious, since \(t_{i}-s_{i}=2\left( 2+\beta \right) v_{i^{\prime }}\) and \(\beta >-1.\) Let us now prove that the inequalities \(\langle t_{i}-s_{i^{\prime }},x\rangle \le 0\) are redundant, that is, that they are consequences of the system \(\langle v_{i},x\rangle \le 0\)\(\left( i=1,2\right) .\) But this is also immediate, since \(t_{i}-s_{i^{\prime }}=v_{i}+\left( 3+2\beta \right) v_{i^{\prime }}\) and \(\beta >-1.\)\(\square \)

3.8 Unbounded Polygons with Three Sides

Our next construction is for an unbounded polygon like the shadowed one in Fig. 9, with three sides, which is unbounded and has non-parallel sides.

Fig. 9
figure 9

Unbounded polygon with three sides

Proposition 3.9

Let F be an unbounded convex polygon with non-parallel sides and two vertices. Then, there exist \(S\subset T\subset \mathbb {R}^{2}\), with \(|S|=2\) and \(|T|=4\), such that \(V_{T}(S)=F\).

Proof

In the notation of Fig. 9, where F is depicted as the shaded region, we would like to mention that \(0<\alpha <\pi \) , \(0<\beta <\pi \), \(\alpha +\beta >\pi \) and \(\beta \ge \alpha \). If we consider the triangle ABC,  the angle at C is \(\alpha +\beta -\pi .\) Now, we draw a line through the point A,  which makes an angle \(\alpha +\beta -\pi \) with the line BA. On this line, we consider an arbitrary point \( t_{1} \), sufficiently close to A. Let us take the symmetric points \(s_{1}\) and \(s_{2}\) of \(t_{1}\) with respect to AB and AC,  respectively. We shall prove that the line through the points \(s_{1}\), \(s_{2}\) is perpendicular to BC. For this purpose, we would like to mention that the point A is the center of the circle passing through the points \(s_{1}\), \(s_{2}\) and \( t_{1}.\) This means that \(\sphericalangle s_{1}s_{2}t_{1}=\alpha +\beta -\pi . \) If we consider the quadrilateral formed by the lines BCAC\( s_{1}s_{2}\) and \(t_{1}s_{2},\) we get the desired fact. At the end we construct the site \(t_{2}\) as the symmetric point of \(s_{1}\) with respect to the line \(BC\ \)and set \(S:=\left\{ s_{1},s_{2}\right\} \) and \(T:=\left\{ s_{1},s_{2},t_{1},t_{2}\right\} \). \(\square \)

Proposition 3.10

Let \(S\subset T\subset \mathbb {R}^{2},\) with \(|S|=2\) and \(|T|=4.\) Then, \(V_{T}(S)\) is not an unbounded polygon with parallel sides and just two vertices.

Proof

Similarly to the proof of Proposition 3.3, suppose that \( V_{T}\left( S\right) \) is an unbounded convex polygon with parallel sides and just two vertices, denote \(S=\{s_{1},s_{2}\}\) and \(T= \{s_{1},s_{2},t_{1},t_{2}\},\) and suppose further, w.l.o.g., that the redundant inequality in the linear system

$$\begin{aligned} \left\langle t_{i}-s_{j},x\right\rangle \le \frac{1}{2}\left( \left\| t_{i}\right\| ^{2}-\left\| s_{j}\right\| ^{2}\right) {\quad } \left( i,j=1,2\right) \end{aligned}$$
(27)

(which has \(V_{T}(S)\) as its solution set) is the one corresponding to \( i=2=j.\) Then, by Farkas’ Lemma, there exist \(\gamma _{11},\gamma _{12},\gamma _{21}\ge 0\) such that

$$\begin{aligned} t_{2}-s_{2}=\gamma _{11}\left( t_{1}-s_{1}\right) +\gamma _{12}\left( t_{1}-s_{2}\right) +\gamma _{21}\left( t_{2}-s_{1}\right) \end{aligned}$$
(28)

and

$$\begin{aligned} \alpha _{22}\ge \gamma _{11}\alpha _{11}+\gamma _{12}\alpha _{12}+\gamma _{21}\alpha _{21}, \end{aligned}$$
(29)

where \(\alpha _{ij}:=\frac{1}{2}\left( \left\| t_{i}\right\| ^{2}-\left\| s_{j}\right\| ^{2}\right) .\) From (28) we obtain that \(t_{2}-s_{2}\) belongs to

$$\begin{aligned} K_{1}:={{\,\mathrm{cone}\,}}\left\{ t_{1}-s_{1},t_{1}-s_{2},t_{2}-s_{1}\right\} . \end{aligned}$$

On the other hand, two of the three vectors \(t_{1}-s_{1},\)\(t_{1}-s_{2}\) and \(t_{2}-s_{1}\) are exterior normals to the parallel sides, and hence they make an angle of \(\pi .\) Those two vectors cannot be \(t_{1}-s_{1}\) and \( t_{1}-s_{2},\) because with such a configuration \(V_{T}(S)\) would be empty. We will consider the two remaining cases. We start with the case when the two vectors are \(t_{1}-s_{1}\) and \( t_{2}-s_{1},\) say \(t_{1}-s_{1}=-\mu \left( t_{2}-s_{1}\right) ,\) with \(\mu >0.\) Since in this case \(s_{2}\) does not belong to the straight line determined by \(s_{1},\)\(t_{1}\) and \(t_{2}\) (because the side of \(V_{T}(S)\) contained in the line \(\left\langle t_{1}-s_{2},x\right\rangle =\frac{1}{2} \left( \left\| t_{1}\right\| ^{2}-\left\| s_{2}\right\| ^{2}\right) \) is not parallel to the other two sides),  there is a circle containing \(s_{2},\)\(t_{1}\) and \(t_{2},\) and we may assume, w.l.o.g., that the center of this circle is \(0_{2}.\) Then, \(\alpha _{11}=\alpha _{21}>0\) and \(\alpha _{12}=\alpha _{22}=0,\) thus, in view of ( 29), we have \(\gamma _{11}=0=\gamma _{12}\) and then, by (28),

$$\begin{aligned} \gamma _{12}\left( t_{1}-s_{2}\right)= & {} t_{2}-s_{2}=-\left( t_{1}-s_{1}\right) +t_{1}-s_{2}+t_{2}-s_{1}\\= & {} t_{1}-s_{2}+\left( 1+\mu \right) \left( t_{2}-s_{1}\right) , \end{aligned}$$

which yields

$$\begin{aligned} t_{2}-s_{1}=\frac{\gamma _{12}-1}{1+\mu }\left( t_{1}-s_{2}\right) . \end{aligned}$$

This is impossible because the vectors \(t_{1}-s_{1},\)\(t_{1}-s_{2}\) and \( t_{2}-s_{1}\) are not all colinear. It only remains to consider the case when \(t_{1}-s_{2}\) and \(t_{2}-s_{1}\) are the vectors that make an angle of \(\pi .\) Since \(t_{1}-s_{1}\) is not colinear with these two vectors, we have that the cones \(K_{1}\) and

$$\begin{aligned} K_{2}:={{\,\mathrm{cone}\,}}\left\{ -\left( t_{1}-s_{1}\right) ,t_{1}-s_{2},t_{2}-s_{1}\right\} \end{aligned}$$

are opposite halfplanes defined by the line containing the vectors \( t_{1}-s_{2}\) and \(t_{2}-s_{1}.\) The fact that \(t_{2}-s_{2}\in K_{1}\cap {{\,\mathrm{int}\,}}K_{2}\) provides a contradiction. \(\square \)

We note here that it is possible to have an unbounded polygon with three sides for the case \(|S|=3\) and \(|T|=4\) if and only if the unbounded sides are non-parallel. Indeed, in this case we can first build a wedge that defines the two unbounded sides (see Sect.  3.7) and then add an extra site to define the extra inequality. For the case of unbounded parallel sides, it is clear that the point t should at the same time lie outside of each of these parallel sides, which is impossible.

3.9 Unbounded Polygons with Four Sides

In the next proposition, we shall consider the case of an unbounded quadrilateral in \(\mathbb {R}^{2}\) with two parallel sides, shown in Fig. 10.

Fig. 10
figure 10

Unbounded polygon with parallel sides

Proposition 3.11

Let \(F\subset \mathbb {R}^{2}\) be an unbounded convex quadrilateral with two parallel sides. Then, there exist \(S\subset T\subset \mathbb {R}^{2}\), with \(|S|=2\) and \(|T|=4\), such that \(V_{T}(S)=F\).

Proof

In the notation of Fig. 10, where F is depicted as the unbounded convex polygon with vertices AB and C,  we have \(l_{1}\parallel l_{2}\) and \(0<\alpha <\pi ,\) and the point A belongs to the interior of the parallel band. First, we move, parallel to the line \( l_{1},\) the point A to an arbitrary point M. Through M, we draw a line perpendicular to \(l_{1}.\) Take a point \(S_{1}\) on the same line, with the same distance to \(l_{2}\) as M is to \(l_{1}.\) Now, we consider the symmetric point \(T_{1}\) and \(T_{2}\) of \(S_{1}\) with respect to \(l_{2}\) and \(l_{1},\) respectively. In this way, M is the midpoint of the segment \( T_{1}T_{2}\). Next, we translate the line through the points \(T_{1}\) and \(T_{2}\) in such a way that, defining \(t_{1},\)\(t_{2},\)m and \(s_{1}\) as the orthogonal projections of \(T_{1},\)\(T_{2},\)M and \(S_{1}\) onto the resulting translated line, one has \(\sphericalangle \)\(t_{1}At_{2}=2\pi -2\alpha \) and \(\sphericalangle \)\(mAt_{2}=\pi -\alpha .\) For the last site, we take \(s_{2}\) as the symmetric point of \(t_{2}\) with respect to the line through the points A and B. We shall prove that the line through the points \(t_{1}\), \(s_{2}\) is perpendicular to AC. For this purpose, we observe that the point A is the center of the circle passing through the points \(t_{1}\), \(t_{2}\) and \(s_{2}.\) This means that \(\sphericalangle t_{2}s_{2}t_{1}=\pi -\alpha .\) If we consider the quadrilateral formed by the lines BAAC\(t_{1}s_{2}\) and \(t_{2}s_{2},\) we get the desired fact. At the end, after having found the desired sets \(S:=\left\{ s_{1},s_{2}\right\} \) and \(T:=\left\{ s_{1},s_{2},t_{1},t_{2}\right\} \), we would like to mention that this construction is impossible if \(\alpha =\pi .\)\(\square \)

We next consider the case of an arbitrary unbounded convex quadrilateral with non-parallel sides, presented in Fig. 11 .

Fig. 11
figure 11

Configuration for a general unbounded quadrilateral

Proposition 3.12

Let F be an unbounded convex quadrilateral with no sides parallel. Then, there exist \(S\subset T\subset \mathbb {R}^{2}\), with \(|S|=2\) and \(|T|=4\), such that \(V_{T}(S)=F\).

Proof

First, looking at Fig. 11, where F is depicted as the shaded region, we obtain the point B as the intersection of the unbounded sides of the convex quadrilateral with vertices CAD. We denote \(\sphericalangle CAD=\alpha \) and \(\sphericalangle CBD=\beta \) and observe that \(\pi>\alpha>\beta >0.\) We next draw the lines that make angles \(\pi -\alpha \) with AB at the point A and those that make angles \(\beta \) with the same segment at B. We then get the points \( t_{1}\) and \(t_{2}\) as the two other vertices of the quadrilateral determined by these four lines. We take \(s_{1}\) and \(s_{2}\) as the symmetric points of \( t_{1}\) with respect to CA and CB,  respectively. To see that \(V_{T}(S)=F\) for \(S:=\left\{ s_{1},s_{2}\right\} \) and \(T:=\left\{ s_{1},s_{2},t_{1},t_{2}\right\} ,\) the only thing that we have to prove is that \(t_{2}s_{1}\bot AD\) and \(t_{2}s_{2}\bot BD.\) The pòint B is the center of the circle passing through the points \(t_{1},\)\(t_{2}\ \)and\( \ s_{2}.\) Therefore, \(\sphericalangle t_{1}s_{2}t_{2}=\pi -\beta ,\) which, looking at the quadrilateral \(C_{2}s_{2}D_{2}B,\) implies that \( t_{2}s_{2}\bot BD.\) The point A is the center of the circle passing through the points \(t_{1},\)\(t_{2}\) and\(\ s_{1}.\) Therefore, \( \sphericalangle t_{1}s_{1}t_{2}=\pi -\alpha ,\) which, looking at the quadrilateral \(C_{1}s_{1}D_{1}A,\) implies \(t_{2}s_{1}\bot AD.\)\(\square \)

4 Conclusions

We have obtained constructive characterizations of properties pertaining to higher order Voronoi cells and applied these characterizations to a case study of cells of order at least two in the system of four sites.

In particular, the results obtained in the preceding subsections show that for \(S\subset T\subset \mathbb {R}^{2}\), with \(|S|=2\) and \(|T|=4\), the resulting cell \(V_{T}(S)\) can be any of the following sets: the empty set, a singleton, a non-cyclic bounded convex quadrilateral, a halfplane, an intersection of parallel halfplanes with opposite normals and a nonempty interior, an angle, an unbounded polygon with non-parallel sides and just two vertices, or an unbounded convex quadrilateral. All the remaining possibilities for sets in \(\mathbb {R}^{2}\) defined by four linear inequalities, namely, a singleton, a one-dimensional set, a triangle, a cyclic quadrilateral and an unbounded quadrilateral with parallel sides and just two vertices are unfeasible.

The restrictions on the possible shapes of higher order cells discovered in our case study are consistent with the challenges encountered in the design of numerical methods for constructing higher order cells (cf. [14]), where the key assumption of general position ensures the absence of cyclic quadrilateral configurations). Thus, a natural direction for the future study is to obtain general structural results on the shapes of higher order cells, which will in turn inform the design of algorithms. For instance, we would like to know whether the convex hull of affinely independent points can be represented as a higher order Voronoi cell (generalizing our result on the impossibility of a triangular cell), what higher-dimensional configurations produce cells with empty interiors, and what are the possible dimensions of higher order Voronoi cells in \(\mathbb {R}^{n}\).