]> AND Private Git Repository - JournalMultiPeriods.git/blob - reponse2.tex
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
reponse2 update
[JournalMultiPeriods.git] / reponse2.tex
1 \documentclass[14]{article}
2
3 \usepackage{color}
4 \usepackage{times}
5 \usepackage{titlesec}
6 \usepackage{pifont}
7 %\usepackage[T1]{fontenc}
8 %\usepackage[latin1]{inputenc}
9
10 \renewcommand{\labelenumii}{\labelenumi\arabic{enumii}}
11 %\titleformat*{\section}{\Large\bfseries}
12
13 %\title{Response to the reviewers of \bf "Perimeter-based Coverage Optimization to Improve Lifetime in Wireless Sensor Networks"}
14 %\author{Ali Kadhum Idrees, Karine Deschinkela, Michel Salomon and Raphael Couturier}
15
16 \begin{document}
17
18 \begin{flushright}
19 \today
20 \end{flushright}%
21
22 \vspace{-0.5cm}\hspace{-2cm}FEMTO-ST Institute, UMR 6714 CNRS
23
24 \hspace{-2cm}University Bourgogne Franche-Comt\'e
25
26 \hspace{-2cm}IUT Belfort-Montb\'eliard, BP 527, 90016 Belfort Cedex, France.
27
28 \bigskip
29
30 \begin{center}
31 On the decision for the article
32
33 ``Multiround Distributed Lifetime Coverage  Optimization \\ Protocol in Wireless
34 Sensor Networks''\\
35   
36 by Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Raph\"ael Couturier
37
38 \medskip
39
40 \end{center}
41
42 \noindent Dear Editor,
43
44 After a careful reading of your  last decision letter, we are quite disappointed
45 by  the  rejection  of  our article  named:  ``Multiround  Distributed  Lifetime
46 Coverage  Optimization Protocol  in  Wireless Sensor  Networks'', submitted  for
47 publication  in  the AD  HOC  NETWORKS  journal.  Indeed,  we have  started  the
48 submission  process in  September 2014  and obtained  the comments  of only  ONE
49 reviewer during July 2015. Its suggestion  were very helpful and we incorporated
50 them in the revised article submitted in September 2015.
51
52 In particular,  we have  stopped the resolution  of the  Branch-and-Bound method
53 after  a time  threshold empirically  defined and  we retain  the best  feasible
54 solution found by the solver, as it  was suggested by the reviewer.  We made our
55 best to carefully address the issues raised  by the referee and revise our paper
56 accordingly.  So we  would like  to clarify  some of  the points  raised by  the
57 reviewer, since some them seem not to be not relevant or fair.
58
59 \noindent {\bf 1.}   The authors have partially taken into  account the comments
60 of my  previous review. Additional content  has been added, but  these additions
61 are sometime confusing.\\
62
63 \textcolor{blue}{\textbf{\textsc{Answer:} The reviewer does not clearly indicate
64     which addition is confusing.}}\\
65
66 \noindent {\bf  2.} The  answer that  the authors have  provided to  my comments
67 should have been inserted into the paper,  this is not always the case (i.e., my
68 comment about the duration of the rounds).\\
69
70 \textcolor{blue}{\textbf{\textsc{Answer:}  We clearly  indicated in  Section~3.2
71     that the rounds  are of equal duration and we  explained that this parameter
72     should be set according to the types  of application (see our answer in part
73     ``minor comments'' in our previous answer).}}\\
74
75 \noindent {\bf  3.} In Section~3.1,  all nodes  are assumed to  be ``homogeneous
76 from  the  point of  view  of  energy provision''.  Why  is  such an  hypothesis
77 necessary?   This assumption  is likely  to be  satisfied only  when the  WSN is
78 deployed for the first  time, with new sensors. But after  using the network for
79 the first  time, the  aforementioned hypothesis  is not  likely to  be satisfied
80 again.\\
81
82 \textcolor{blue}{\textbf{\textsc{Answer:} Maybe  the honorable  reviewer misread
83     the  sentence  in   Section~3.1:  ``We  assume  that  all   nodes  are  {\bf
84       homogeneous} in  terms of  communication and processing  capabilities, and
85     {\bf heterogeneous} from the point of view of energy provision.'' }}\\
86
87 \noindent {\bf  4.}  The  last paragraph  of Section 3.1  is very  confusing. It
88 seems  that the  author  attempt  to propose  area  coverage  instead of  target
89 coverage,  but instead  of defining  ``primary points''  inside the  area to  be
90 covered, they  define points inside the  sensing range of the  sensors, that are
91 obviously covered when the corresponding sensor is active. There exists works in
92 the literature for area coverage, the authors should read them.\\
93
94 \textcolor{blue}{\textbf{\textsc{Answer:}  This remark is rather  offensive. Of
95     course we read  literature for area coverage.  We use  the metric ``Coverage
96     Ratio'' (defined  in Section~4.3) to measure  how much the area  is covered.
97     But the optimization process to decide which  sensor has to be active or not
98     in each  round is based on  the coverage of  only a specified set  of points
99     called primary points. So the area  coverage problem is transformed into the
100     target coverage problem.}}\\
101
102 \noindent {\bf 5.} In Section 3.2, the reason why a subregion is defined in such
103 a way that  the distance between any  two sensors in the same  subregion is less
104 than 3 hops  is not justified. The  reader is not told if  the proposed protocol
105 works better  when the  number of subregions  is low or  high. No  algorithm for
106 defining the subregions is given. It pertains to a clustering problem, for which
107 a large number of algorithms exists, but without a sound definition of what is a
108 'good'  partitioning for  the  proposed  protocol, the  reader  cannot select  a
109 clustering algorithm. \\
110
111 \textcolor{blue}{\textbf{\textsc{Answer:}   The  choice   of  the   number  of
112     subregions  is  discussed  in  the   last  paragraph  of  Section~4.2.  More
113     particularly, we explain that this parameter should be chosen by taking into
114     account  the  trade-off between  the  benefit  of the  optimization  problem
115     induced by the number of sensors in a subregion and the time needed to solve
116     it.  As said  at  the beginning  of  Section~3.2, the  area  of interest  is
117     ``divided   into    regular   homogeneous   subregions   using    a   simple
118     divide-and-conquer algorithm.''}}\\
119
120 \noindent {\bf  6.} The  ILP of  Section 3.5 aims  at addressing  a bi-objective
121 problem. Since  full coverage  is required,  the ILP  should first  ensure total
122 coverage,  and then  minimize  overcoverage. The  current ILP  is  not a  proper
123 formulation for reaching this objective,  as undercoverage can be compensated by
124 overcoverage.  The primary  and secondary  objective are  then mixed  up into  a
125 single objective function with no interpretable meaning. Of course, an objective
126 function value of 100  is better than an objective value of  101, but one cannot
127 tell if  a gap of 1  makes a major difference  or not. The objectives  should be
128 distinguished,  and  the  problem  should   be  addressed  as  a  multiobjective
129 optimization problem.\\
130
131 \textcolor{blue}{\textbf{\textsc{Answer:} As mentioned in the paper, the ILP of
132     Section~3.5 is  based on the model  proposed by F. Pedraza,  A. L. Medaglia,
133     and  A.   Garcia  (``Efficient  coverage  algorithms   for  wireless  sensor
134     networks'')  with some  modifications. The  originality of  the model  is to
135     solve both  objectives in  a parallel fashion:  maximizing the  coverage and
136     minimizing the  overcoverage. Nevertheless the weights  $w_\theta$ and $w_U$
137     must be properly chosen  so as to guarantee that the  number of points which
138     are covered  during each round is  maximum. By choosing $w_{U}$  much larger
139     than  $w_{\theta}$,  the  coverage  of   a  maximum  of  primary  points  is
140     ensured. Then  for the same number  of covered primary points,  the solution
141     with a minimal  number of active sensors is preferred.  It has been formally
142     proven in the  paper mentioned above that this guarantee  is satisfied for a
143     constant weighting $w_{U}$ greater  than $\left|P\right|$ (when $w_{\theta}$
144     is fixed to 1).}}
145
146 \bigskip
147 \noindent  {\bf 6.}  The content  of Section  4.3, where  different metrics  are
148 proposed to assess the solution quality, is a sign of an ill formulated problem:
149 how to comment  on the performance of  an algorithm on a  criterion (say network
150 lifetime) if the ILP does not take this objective into account? The performances
151 with these  additional objectives  are likely  to be related  to the  ILP solver
152 used: many optimal solutions  to the ILP of Section 3 may  have a very different
153 impact  in  terms  of  these   additional  metrics.  Hence,  measuring  them  is
154 pointless.\\
155
156 \textcolor{blue}{\textbf{\textsc{Answer:} We disagree  this remark. It is quite
157     possible to optimize  a criterion to have  an impact on another  one. In the
158     problem formulation proposed here, the number of active sensors is minimized
159     in each round for a maximal  level of coverage. Limiting the activation time
160     of each sensor has  a direct impact on its lifetime  and consequently on the
161     network lifetime, as shown in our experimental results. For example, such an
162     idea is used in the models developed for brachytherapy treatment planning to
163     improve the quality of a  dose distribution ("Comparison of inverse planning
164     simulated annealing and geometrical optimization for prostate high-dose-rate
165     brachytherapy", I-Chow J. Hsu1, E.   Lessard, V. Weinberg, J.  Pouliot, {\it
166       Brachytherapy} Volume 3,  Issue 3, 2004, Pages 147-152):  the objective in
167     the problem  formulation is to  minimize a  weighted sum of  the differences
168     between prescribed  doses and  obtained doses  in reference  points, whereas
169     many criterion (like dose-volume histograms,  conformal index COIN) are used
170     for quantitative evaluation of dose plans.}}\\
171 %si vous avez d'autres exemples plus parlants?
172
173 We  hope  that  these  observations  will allow  you  to  revise  your  decision
174 concerning our  manuscript. If possible,  we would like  to have comments  of an
175 additional reviewer.
176
177 \begin{flushright}
178
179 Best regards\\
180 The authors
181 \end{flushright} 
182
183 \end{document}