<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">APM</journal-id><journal-title-group><journal-title>Advances in Pure Mathematics</journal-title></journal-title-group><issn pub-type="epub">2160-0368</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/apm.2018.84022</article-id><article-id pub-id-type="publisher-id">APM-83819</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  An Efficient Proximal Point Algorithm for Unweighted Max-Min Dispersion Problem*
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Siqi</surname><given-names>Tao</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Department of Mathematics, College of Sciences, Shanghai University, Shanghai, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>mybaby@i.shu.edu.cn</email></corresp></author-notes><pub-date pub-type="epub"><day>17</day><month>04</month><year>2018</year></pub-date><volume>08</volume><issue>04</issue><fpage>400</fpage><lpage>407</lpage><history><date date-type="received"><day>12,</day>	<month>March</month>	<year>2018</year></date><date date-type="rev-recd"><day>15,</day>	<month>April</month>	<year>2018</year>	</date><date date-type="accepted"><day>18,</day>	<month>April</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper, we first reformulate the max-min dispersion problem as a
   saddle-point problem. Specifically, we introduce an auxiliary problem whose optimum value gives an upper bound on that of the original problem. Then we propose the saddle-point problem to be solved by an adaptive custom proximal point algorithm. Numerical results show that the proposed algorithm is efficient.
 
</p></abstract><kwd-group><kwd>Maximum Weighted Dispersion Problem</kwd><kwd> Adaptive Custom Proximal Point Al-gorithm</kwd><kwd> NP-Hard</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Consider the following weighted max-min dispersion problem:</p><p>max x ∈ χ { f ( x ) : = min i = 1 , ⋯ , m ω i ‖ x − x i ‖ 2 } , (1)</p><p>where χ = { y ∈ ℝ n | ( y 1 2 , ⋯ , y n 2 ,1 ) T ∈ K } , K is a convex cone, x 1 , ⋯ , x m ∈ ℝ n</p><p>are m given point, ω i &gt; 0 for i = 1 , ⋯ , m and ‖   ⋅   ‖ denotes the Euclidean norm. Let ν ( P χ ) denote the optimal value of the problem (1). The problem aims to find a point x in a closed set χ that is furthest from a given set of points x 1 , ⋯ , x m in ℝ n in a weighted max-min sense. It has wide applications in spatial management, facility location, and pattern recognition (see [<xref ref-type="bibr" rid="scirp.83819-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref4">4</xref>] and references therein). In the equal weight case, i.e., ω 1 = ⋯ = ω m , (1) has the geometric interpretation of finding the largest Euclidean sphere with center in P b o x and enclosing no given point.</p><p>Without loss of generality, we assume that ν ( P χ ) &gt; 0 . The weighted max-min dispersion problem is known to be NP-hard in general, even in the case of equal weights and χ = [ − 1 , 1 ] n [<xref ref-type="bibr" rid="scirp.83819-ref5">5</xref>] or χ = { x | ‖ x ‖ ≤ 1 } [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] . We denote the two special cases by P b o x and P b a l l , which correspond to setting K = { y ∈ ℝ n + 1 | y j ≤ y n + 1 , j = 1 , ⋯ , n } and K = { y ∈ ℝ n + 1 | y 1 + ⋯ + y n ≤ y n + 1 } respectively.</p><p>In the low-dimensional cases of n ≤ 3 and χ being a polyhedral set, this problem is solvable in polynomial time [<xref ref-type="bibr" rid="scirp.83819-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref7">7</xref>] . For n &gt; 4 , heuristic approaches have been proposed [<xref ref-type="bibr" rid="scirp.83819-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref4">4</xref>] .</p><p>In paper [<xref ref-type="bibr" rid="scirp.83819-ref5">5</xref>] , they use an optimal solution of convex relaxations from semidefinite programming (SDP) and second order cone programming (SOCP) to construct an approximate solution of (1), and prove an approximation bound</p><p>of 1 − O ( l n ( m ) γ * ) 2 , where γ * depends on χ. When χ = { − 1,1 } n or χ = [ − 1,1 ] n , γ * = O ( 1 n ) . This is the first nontrivial approximation bound for a convex relaxation of (1). Wang and Xia [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] then focus on the study of P b a l l and show the approximation bound of their algorithm is 1 − O ( ln ( m ) / n ) 2 based on a linear programming relaxation.</p><p>In this paper, we focus on the equal weight max-min dispersion problem, which is called by “max-min dispersion problem” for simplicity. Firstly, we model the max-min dispersion problem as a saddle point problem, and then we adopt an adaptive custom proximal point algorithm to obtain a ε-approximation scheme<sup>1</sup>.</p><p>The remainder of the paper is organized as follows. In Section 2, we reformulate max-min dispersion problem as a saddle point problem. In Section 3, we propose a new adaptive custom proximal point algorithm to approximately solve the saddle point problem and establish the convergence analysis. Section 4 presents some numerical comparisons between our proximal point algorithm and SDP-based algorithm. Conclusions are made in Section 5.</p></sec><sec id="s2"><title>2. Saddle Point Model</title><p>Without loss of generality, we drop the weight parameters ω<sub>i</sub> from the objective function, since all the ω<sub>i</sub>s are equal. In the following of this paper, we consider the problem:</p><p>max x ∈ χ { f ( x ) : = min i = 1 , ⋯ , m ‖ x − x i ‖ 2 } . (2)</p><p>Note that, it has been proved that this problem is NP-hard in general [<xref ref-type="bibr" rid="scirp.83819-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] . Denote Δ m by the unit simplex in ℝ m , that is, Δ m = { x ∈ ℝ m | x ≥ 0 , e T x = 1 } with e being the all one vector, then (2) is equivalent to the following saddle point problem:</p><p>max x ∈ χ m i n y ∈ Δ m ∑ i = 1 m     y i ‖ x − x i ‖ 2 . (3)</p><p>ϕ ( x , y ) = ∑ i = 1 m     y i ‖ x − x i ‖ 2 = ∑ i = 1 m ( y i ‖ x ‖ 2 − 2 y i ( x i ) T x + y i ‖ x i ‖ 2 ) = − 2 ( A y ) T x − 2 y T b + ∑ i = 1 m     y i ‖ x ‖ 2 = − 2 ( A y ) T x − 2 y T b + γ ‖ x ‖ 2 ,</p><p>where A = [ A 1 , ⋯ , A m ] ∈ ℝ n &#215; m , A i = x i and b = ( − 1 2 ‖ x 1 ‖ 2 , ⋯ , − 1 2 ‖ x m ‖ 2 ) T , γ = ∑ i = 1 m     y i = 1 . ϕ ( x , y ) is convex for x and concave for y separately, although the saddle point model is neither convex nor concave.</p><p>Define g ( x ) = min y ∈ Δ m ϕ ( x , y ) , and let x * , y * be the optimal saddle point of objective (3). Note that x * is also necessarily a minimizer of g ( x ) and</p><p>g ( x * ) = max x ∈ χ min y ∈ Δ m ∑ i = 1 m     y i ‖ x − x i ‖ 2 . Now it suffices for us to find a point x such that g ( x ) ≥ g ( x * ) − ε , because such an x is necessarily a ε-approximate solution to (3).</p><p>However, ϕ ( x , y ) is not strongly concave with respect to y. Furthermore, define the regularized saddle point problem</p><p>max x ∈ χ min y ∈ Δ m { ϕ λ ( x , y ) : = − 2 y T A T x − 2 y T b + γ ‖ x ‖ 2 − λ ‖ y ‖ } , (4)</p><p>So ϕ λ ( x , y ) is λ-strongly concave on y and γ-strongly convex on x.</p><p>Denote the optimal solution of (4) by ( x ∘ , y ∘ ) . The relation between the optimal value of (3) and that of (4) can be characterized in the following lemma.</p><p>Lemma 1. g ( x * ) − g ( x ∘ ) ≤ ε / 2 if λ ≤ ε 2 .</p><p>Proof. Denoting y ˜ = a r g m i n y ∈ Δ m ϕ ( x ∘ , y ) , we have</p><p>g ( x ∘ ) = ϕ ( x ∘ , y ˜ ) = ϕ λ ( x ∘ , y ˜ ) − λ ‖ y ˜ ‖ ≥ ϕ λ ( x ∘ , y ∘ ) − λ ‖ y ˜ ‖ ≥ ϕ λ ( x * , y ∘ ) − λ ‖ y ˜ ‖ = ϕ ( x * , y ∘ ) + λ ‖ y ∘ ‖ − λ ‖ y ˜ ‖ ≥ ϕ ( x * , y * ) + λ ‖ y ∘ ‖ − λ ‖ y ˜ ‖ = g ( x * ) + λ ‖ y ∘ ‖ − λ ‖ y ˜ ‖ ≥ g ( x * ) − λ ‖ y ∘ ‖ .</p><p>Since when y 1 = 1 , y 2 = ⋯ = y m = 0 , ‖ y ‖ max = 1 , and we then have g ( x * ) − g ( x ∘ ) ≤ λ ‖ y ‖ ≤ ε 2 .</p></sec><sec id="s3"><title>3. Adaptive Custom Proximal Point Algorithm</title><p>In this section, we adopt an adaptive custom proximal point (ACPP) algorithm to solve (4), which is quadratic and then can be approximately solved in a short time. From the optimal conditions of the problem and the convexity of related functions, the (4) can be solved by the followed by the variational inequality: for x ∘ , y ∘</p><p>‖ y ‖ − ‖ y ∘ ‖ + ( x − x ∘ y − y ∘ ) T ( − 2 y ∘ T A + x ∘ − 2 A T x ∘ − 2 b ) ≥ 0</p><p>And we denote</p><p>u = ( x y ) ,   u ∘ = ( x ∘ y ∘ ) ,   F ( u ∘ ) = ( − 2 y ∘ T A + x ∘ − 2 A T x ∘ − 2 b ) ,   Ω = R n &#215; R m ,</p><p>then the variational inequality can be reduction to: find the solution u ∘ ∈ Ω , satisfy:</p><p>‖ y ‖ − ‖ y ∘ ‖ + ( u − u ∘ ) T F ( u ∘ ) ≥ 0, (5)</p><p>It’s easy to verify that F is monotonous, so (5) is monotonous, and then the solution set is not empty.</p><p>We denote</p><p>M = ( t I n A T θ A s I m ) = ( t I n + ( 1 − θ ) 1 s A T A A T θ A s I m ) ( I n 0 ( θ − 1 ) 1 s A I m ) = H M ˜ ,     θ ∈ [ − 1 , 1 ] (6)</p><p>We give the details of the (ACPP) method as in Algorithm 1.</p><p>Algorithm 1. A1: ACPP algorithm for the unweighted max-min dispersion model.</p><p>In mathematics, the arguments of the minimum (abbreviated arg min or argmin) are the points of the domain of some function at which the function values are minimized.</p>Convergence Analysis<p>We present a convergence theorem for A1 in this section. In order to proof our theorem, we now give some lemmas. The following lemmas 2-4 are standard results in [<xref ref-type="bibr" rid="scirp.83819-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.83819-ref10">10</xref>] .</p><p>Lemma 2. For H and M in (6), assume s &gt; 0 , t &gt; 0 , then the follow inequation is establish:</p><p>t s &gt; 1 4 ( 1 + θ ) 2 λ max ( A T A ) . (13)</p><p>where H and 1 2 ( M + M T ) is positive definite matrix.</p><p>Lemma 3. u ˜ k is the solution of (7), and M is defined in (6), then for ∀ u ∘ , we have</p><p>( u k − u ∘ ) T M ( u k − u ∘ ) ≥ ( u k − u ˜ k ) T M ( u k − u ˜ k )</p><p>Lemma 4. For M ˜ and H in (6), there exist a constant c 0 &gt; 0 , can make { u k } in (8) satisfy:</p><p>‖ u k + 1 − u ∘ ‖ H 2 ≤ ‖ u k − u ∘ ‖ H 2 − γ ( 2 − γ ) α k ∘ c 0 ‖ u k − u ˜ k ‖ 2</p><p>Now we can give the theorem of the ACPP algorithm.</p><p>Theorem 1. The ACPP algorithm is a shrinkage algorithm of the saddle point problem (4), and the sequence { u k = ( x k , y k ) } generated by the algorithm convergence to a solution of (4).</p><p>Proof. For M ∈ R n &#215; n , there exist a constant c 0 , we have d T M d ≥ c 0 ‖ d ‖ 2 , ∀ d ∈ R n , when the inequation is hold, the α k ∘ has a lower bound:</p><p>α k ∘ = c 0 ‖ u k − u ˜ k ‖ 2 ‖ M ˜ ( u k − u ˜ k ) ‖ H 2 ≥ c 0 M ˜ T M .</p><p>On the basis of lemma 4, we have</p><p>‖ u k + 1 − u ∘ ‖ H 2 ≤ ‖ u k − u ∘ ‖ H 2 − γ ( 2 − γ ) c 0 2 ‖ M ˜ T M ‖ ‖ u k − u ˜ k ‖ 2</p><p>when γ = 1 , ACPP algorithm is a H-norm shrinkage algorithm of the saddle point problem (4).</p></sec><sec id="s4"><title>4. Numerical Results</title><p>In this section, we do some simple numerical comparisons. All the Numerical texts are implemented in Matlab R2014a and run on a laptop with 2.30 GHz processor and 4 GB RAM. We are now ready to apply Algorithm 1 to our model (4), which is shown in detail in Algorithm 2.</p><p>We present the numerical comparison between our ACPP algorithm and SDP-based algorithm proposed in [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] for solving P b a l l ( χ = { x | ‖ x ‖ ≤ 1 } ). We note that when the weighted ω i = 1 in [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] , the two algorithm can comparable. We do numerical experiments on 24 random instances of dimension n = 5 , where the number of input point m varies from 6 to 30. All the input points x i ( i = 1 , ⋯ , m ) with m = 6 , ⋯ , 30 orderly form an n &#215; 450 matrix. We randomly generate this matrix using the following Matlab scripts:</p><p>Rand (‘state’, 0); X = 2 * rand (n, 450)-1;</p><p>where the rand() is a random function that produces a random number between 0 and 1. We set ε = 10 − 3 , λ = ε / 2 , and report the numerical results in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>Algorithm 2. A2: ACPP algorithm for max-min dispersion problem.</p><table-wrap-group id="1"><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Numerical results for n = 5, m = 6 to 30</title></caption><table-wrap id="1_1"><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >m</th><th align="center" valign="middle"  rowspan="2"  >cvx_opt</th><th align="center" valign="middle"  colspan="3"  >The SDP-based algorithm</th><th align="center" valign="middle"  rowspan="2"  >2*our algorithm</th></tr></thead><tr><td align="center" valign="middle" >v<sub>max</sub></td><td align="center" valign="middle" >v<sub>min</sub></td><td align="center" valign="middle" >v<sub>ave</sub></td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >2.74</td><td align="center" valign="middle" >2.06</td><td align="center" valign="middle" >1.25</td><td align="center" valign="middle" >1.75</td><td align="center" valign="middle" >2.01</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >2.50</td><td align="center" valign="middle" >1.77</td><td align="center" valign="middle" >1.06</td><td align="center" valign="middle" >1.33</td><td align="center" valign="middle" >2.19</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >1.80</td><td align="center" valign="middle" >1.49</td><td align="center" valign="middle" >0.74</td><td align="center" valign="middle" >1.07</td><td align="center" valign="middle" >1.68</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2.45</td><td align="center" valign="middle" >1.50</td><td align="center" valign="middle" >0.72</td><td align="center" valign="middle" >1.06</td><td align="center" valign="middle" >2.35</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >2.31</td><td align="center" valign="middle" >1.61</td><td align="center" valign="middle" >0.66</td><td align="center" valign="middle" >1.18</td><td align="center" valign="middle" >2.12</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >2.22</td><td align="center" valign="middle" >1.85</td><td align="center" valign="middle" >0.76</td><td align="center" valign="middle" >1.27</td><td align="center" valign="middle" >1.98</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >2.21</td><td align="center" valign="middle" >1.58</td><td align="center" valign="middle" >0.76</td><td align="center" valign="middle" >1.07</td><td align="center" valign="middle" >1.92</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >1.74</td><td align="center" valign="middle" >1.25</td><td align="center" valign="middle" >0.64</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >1.72</td></tr><tr><td align="center" valign="middle" >14</td><td align="center" valign="middle" >1.81</td><td align="center" valign="middle" >1.43</td><td align="center" valign="middle" >0.56</td><td align="center" valign="middle" >1.02</td><td align="center" valign="middle" >1.58</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >2.19</td><td align="center" valign="middle" >1.41</td><td align="center" valign="middle" >0.72</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >1.90</td></tr><tr><td align="center" valign="middle" >16</td><td align="center" valign="middle" >1.89</td><td align="center" valign="middle" >1.15</td><td align="center" valign="middle" >0.62</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >1.88</td></tr><tr><td align="center" valign="middle" >17</td><td align="center" valign="middle" >2.13</td><td align="center" valign="middle" >1.16</td><td align="center" valign="middle" >0.60</td><td align="center" valign="middle" >1.05</td><td align="center" valign="middle" >1.93</td></tr><tr><td align="center" valign="middle" >18</td><td align="center" valign="middle" >1.93</td><td align="center" valign="middle" >1.24</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.88</td><td align="center" valign="middle" >1.87</td></tr><tr><td align="center" valign="middle" >19</td><td align="center" valign="middle" >1.93</td><td align="center" valign="middle" >1.22</td><td align="center" valign="middle" >0.61</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >1.91</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >2.51</td><td align="center" valign="middle" >1.46</td><td align="center" valign="middle" >0.72</td><td align="center" valign="middle" >1.16</td><td align="center" valign="middle" >1.98</td></tr><tr><td align="center" valign="middle" >21</td><td align="center" valign="middle" >2.07</td><td align="center" valign="middle" >1.37</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >2.01</td></tr></tbody></table></table-wrap><table-wrap id="1_2"><table><tbody><thead><tr><th align="center" valign="middle" >22</th><th align="center" valign="middle" >2.20</th><th align="center" valign="middle" >1.08</th><th align="center" valign="middle" >0.55</th><th align="center" valign="middle" >0.79</th><th align="center" valign="middle" >1.85</th></tr></thead><tr><td align="center" valign="middle" >23</td><td align="center" valign="middle" >2.13</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.55</td><td align="center" valign="middle" >0.81</td><td align="center" valign="middle" >1.95</td></tr><tr><td align="center" valign="middle" >24</td><td align="center" valign="middle" >1.85</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.50</td><td align="center" valign="middle" >0.55</td><td align="center" valign="middle" >1.80</td></tr><tr><td align="center" valign="middle" >25</td><td align="center" valign="middle" >1.92</td><td align="center" valign="middle" >1.28</td><td align="center" valign="middle" >0.70</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >1.91</td></tr><tr><td align="center" valign="middle" >26</td><td align="center" valign="middle" >1.82</td><td align="center" valign="middle" >0.86</td><td align="center" valign="middle" >0.49</td><td align="center" valign="middle" >0.68</td><td align="center" valign="middle" >1.45</td></tr><tr><td align="center" valign="middle" >27</td><td align="center" valign="middle" >1.88</td><td align="center" valign="middle" >1.05</td><td align="center" valign="middle" >0.54</td><td align="center" valign="middle" >0.73</td><td align="center" valign="middle" >1.76</td></tr><tr><td align="center" valign="middle" >28</td><td align="center" valign="middle" >1.85</td><td align="center" valign="middle" >1.45</td><td align="center" valign="middle" >0.56</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >1.45</td></tr><tr><td align="center" valign="middle" >29</td><td align="center" valign="middle" >2.39</td><td align="center" valign="middle" >1.25</td><td align="center" valign="middle" >0.44</td><td align="center" valign="middle" >1.02</td><td align="center" valign="middle" >2.30</td></tr><tr><td align="center" valign="middle" >30</td><td align="center" valign="middle" >1.82</td><td align="center" valign="middle" >1.14</td><td align="center" valign="middle" >0.39</td><td align="center" valign="middle" >0.84</td><td align="center" valign="middle" >1.77</td></tr></tbody></table></table-wrap></table-wrap-group><p>The columns cvx_opt present optimal objection function values of the 20 instance of P b a l l [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] . The next two columns present the statistical results over the 10 runs of the algorithm proposed in [<xref ref-type="bibr" rid="scirp.83819-ref6">6</xref>] and our ACPP algorithm, respectively. The subcolumns v max , v min and v ave give the best, the worst and the average objective function values found among 10 tests, respectively. The results show that compared with the SDP-based algorithm our algorithm is competitive in most cases.</p><p>From the table, we can see that the solution of our algorithm is very close to the exact solution of the second column, which is better than the SDP algorithm.</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper, we reformulate the max-min dispersion problem as a saddle point problem and then adopt an adaptive custom proximal point algorithm to obtain an approximation scheme. It can be proved that the proposed algorithm produces a ε-approximation solution to the max-min dispersion problem with equal weight. Numerical results show that the proposed algorithm is efficient.</p></sec><sec id="s6"><title>Cite this paper</title><p>Tao, S.Q. (2018) An Efficient Proximal Point Algorithm for Unweighted Max-Min Dispersion Problem. Advances in Pure Mathematics, 8, 400-407. https://doi.org/10.4236/apm.2018.84022</p></sec><sec id="s7"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.83819-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Dasarthy, B. and White, L.J. (1980) A Maximin Location Problem. Operations Research, 28, 1385-1401. &lt;BR/&gt;https://doi.org/10.1287/opre.28.6.1385</mixed-citation></ref><ref id="scirp.83819-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Johbson, M.E., Moore, L.M. and Ylvisaker, D. (1990) Maximin Distance Designs. Journal of Statistical Planning and Inference, 26, 131-148. &lt;BR/&gt;https://doi.org/10.1016/0378-3758(90)90122-B</mixed-citation></ref><ref id="scirp.83819-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Schaback, R. (1995) Multivariate Interpolation and Approximation by Translates of A Basis Function. World Scientific, Singapore, 491-514.</mixed-citation></ref><ref id="scirp.83819-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">White, D.J. (1996) A Heuristic Approach to a Weighted Maxmin Disperation Problem. IMA Journal of Management Mathematics, 7, 219-231. &lt;BR/&gt;https://doi.org/10.1093/imaman/7.3.219</mixed-citation></ref><ref id="scirp.83819-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Haines, S., Loeppky, J., Tseng, P. and Wang, X. (2013) Convex Relaxations of the Weighted Maxmin Dispersion Problem. SIAM Journal on Optimization, 23, 2264-2294. &lt;BR/&gt;https://doi.org/10.1137/120888880</mixed-citation></ref><ref id="scirp.83819-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Wang, S. and Xia, Y. (2016) On the Ball-Constrained Weighted Maximin Dispersion Problem. SIAM Journal on Optimization, 26, 1565-1588. &lt;BR/&gt;https://doi.org/10.1137/15M1047167</mixed-citation></ref><ref id="scirp.83819-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Ravi, S.S., Rosenkrantz, D.J. and Tayi, G.K. (1994) Heuristic and Special Case Algorithms for Dispersion Problems. Operations Research, 42, 299-310. &lt;BR/&gt;https://doi.org/10.1287/opre.42.2.299</mixed-citation></ref><ref id="scirp.83819-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">He, B. and Yuan, X. (2010) A Contraction Method with Implementable Proximal Regularization for Linearly Constrained Convex Programming. Optimization Online, 1-14.</mixed-citation></ref><ref id="scirp.83819-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">He, B., Fu, X. and Jiang, Z. (2009) A Proximal Point Algorithm Using a Linear Proximal Term. Journal of Optimization Theory and Applications, 141, 209-239. &lt;BR/&gt;https://doi.org/10.1007/s10957-008-9493-0</mixed-citation></ref><ref id="scirp.83819-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Martinet</surname><given-names> B. </given-names></name>,<etal>et al</etal>. (<year>1970</year>)<article-title>Regularisation dinequations variationelles par approximations succesives. Rev. Francaise dInform</article-title><source> Recherche Operation</source><volume> 4</volume>,<fpage> 154</fpage>-<lpage>159</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref></ref-list></back></article>