From 5ce88ac54ae5647d3c84c3d7d0daa367f226241e Mon Sep 17 00:00:00 2001 From: Michel Salomon Date: Tue, 5 Jan 2016 14:31:04 +0100 Subject: [PATCH] reponse2 update --- reponse2.pdf | Bin 71739 -> 71773 bytes reponse2.tex | 182 ++++++++++++++++++++++++++++++++++++--------------- 2 files changed, 130 insertions(+), 52 deletions(-) diff --git a/reponse2.pdf b/reponse2.pdf index c4cbe144297e798870e297f33b53334aa6a0eb40..73caaf53a88217fe2fbe4a601b77bb7e84280557 100644 GIT binary patch delta 41132 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 EU-F;7)&Kwi delta 41079 zcmZsiQ*ht`v*nXaY}=S{V%xTD+fM$moyo+uZQIGj_QbZ6{qF94*sZ&7UDYrBbm~{< zoZhMf@2mq)z(gVD<%MOCHM6&HwIpU{Vd5fA7ObNLrZr_;4%kt9W^4c2l~p93NU^j&%`})#%ezS-8~0Ff5Ktn=^d`F zq)hA9L-GwuoWE9T^d-ul-??S^_*T8q)##^KcS#hE$`@qcSj+5NS2AT5;>c-aVS6PT z)OMjrFMWPfRC(@}TE!5x7Ny7e6fo=4+`d)pvNENPrPt@v4#g%jz6$8S%-RpIi0q_!*S4V?OgjOH^-q5INvqYaBk&0Aw* z9U5nbOG{%=^BT8aBI8X7_1E+*U)272InH^%tln@Y|FS#&*(EnD?@c4}x0=9Ny}cN4 zRot%=LAjKy=-{(k_FXBy2pu28A`q(}|KY`0xRxH)x>)em>IRl9#IdejvUxt!@xFO- z>qP*WgX7C?)%h-gpLymfhg#lb7W zG2p28159k%XDMyjwV@!Z_)4{xQm+6Yy=yd%%x3lc!80M%&APye&`g-dM8hmFi-t|^ z|L6DAhY~H*fSOvoA#&Y<4-8DNY*MjPZ#7(7zc-pi`*Rf(E{49E&eC(q)mUa*nE3z( z7%VE}XXSR{j-@rB7Xeu^G@_*FrD|m*(Q+oM6tti$Ul@u#D7Kw0F`*SroHi*yhd56b zvUkBYkkBEBt%T?}p!I7JNB;aTnJCE|3GC=-gfZ-1lsLAy#k_`qU8XmsgoN41>MxZ@ zc4FU`u@GQepLy@-Y!5HT+2?tIkKq#*^HTMomP0B@gt@wDgbo$zq_(%Zf7;jVsD*4b zn-n=@oJladrMmGlGA;=&Y5p95YRohlUrsPf^RInZYSrPJIu*FR{cs*ZOqzCAMJB+w zPG1wpEL!B@#_>XxOzH@k_zCRdSLU*dDQYz2l>2$nTeCWo(v&%1cxo=7pA@E zKM;~^Tv$kM*>_2UYcL{z$?Fb<+FKWpM_^D&VCDe&AofKKbyau8N1(Bz9-KLknaXOf=Zz3H|J zQET<%6AWSfCqu0I=7S7~LKm{Ir;ty4MK*xY2c?a z3FUZkYzslEaPL|k0T)E}DY(2M&rs

YuP=b#->r;cXsxGRY3$+YjA9tY{i^^rd3z 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 ZC&sxtpe0HX!k{B_aiD-e5{i;2{{y8$1{weW diff --git a/reponse2.tex b/reponse2.tex index 56b6904..a8e6f48 100644 --- a/reponse2.tex +++ b/reponse2.tex @@ -30,8 +30,8 @@ \begin{center} On the decision for the article -``Multiround Distributed Lifetime Coverage Optimization \\ - Protocol in Wireless Sensor Networks''\\ +``Multiround Distributed Lifetime Coverage Optimization \\ Protocol in Wireless +Sensor Networks''\\ by Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Raph\"ael Couturier @@ -41,60 +41,138 @@ by Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Raph\"ael Couturier \noindent Dear Editor, -We were disappointed by the rejection of our article named: `` Multiround Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks '' for publication in the AD HOC NETWORKS journal. Indeed, we've started the submission process since September 2014. We obtained the comments of only ONE reviewer during July 2015. Its suggestion were very helpful and we incorporated them in the revised article submitted in September 2015. In particular, we have stopped the resolution of the Branch-and-Bound method after a time threshold empirically defined and we retain the best feasible solution found by the solver, as it was suggested by the reviewer. We made our best to carefully address the issues raised by the referee and revise your paper accordingly. - -So, we would like to clarify some of the points raised by the reviewer, since some of its remarks seem to be not relevant.\\ - -\noindent {\bf 1.} The authors have partially taken into account the comments of my previous review. Additional content has been added, but these additions are sometime confusing.\\ - -\textcolor{blue}{\textbf{\textsc{Answer:} The reviewer does not clearly indicate which addition is confusing.}}\\ - -\noindent {\bf 2.} The answer that the authors have provided to my comments should have been inserted into the paper, this is not always the case (i.e., my comment about the duration of the rounds).\\ - -\textcolor{blue}{\textbf{\textsc{Answer:} We clearly indicated in section 3.2 that the rounds are of equal duration and we explained that this parameter should be set according to the types of application (see our answer in part "minor comments" in our previous answer). }}\\ - -\noindent {\bf 3.} In Section 3.1, all nodes are assumed to be "homogeneous from the point of view of energy provision". Why is such an hypothesis necessary? This assumption is likely to be satisfied only when the WSN is deployed for the first time, with new sensors. But after using the network for the first time, the aforementioned hypothesis is not likely to be satisfied again.\\ - -\textcolor{blue}{\textbf{\textsc{Answer:} Maybe the honourable reviewer misread the sentence in section 3.1. : "We assume that all nodes are -{\bf homogeneous} in terms of communication and processing capabilities, and -{\bf heterogeneous} from the point of view of energy provision. }}\\ - -\noindent {\bf 4.} The last paragraph of Section 3.1 is very confusing. It seems that the author attempt to propose area coverage instead of target coverage, but instead of defining "primary points" inside the area to be covered, they define points inside the sensing range of the sensors, that are obviously covered when the corresponding sensor is active. There exists works in the literature for area coverage, the authors should read them.\\ - -\textcolor{blue}{\textbf{\textsc{Answer :} This remark is rather offensive. Of course we read literature for area coverage. We use the metric "Coverage Ratio" (defined in section 4.3.) to measure how much the area is covered. But the optimization process to decide which sensor has to be active or not in each round is based on the coverage of only a specified set of points called primary points. So the area coverage problem is transformed to the target coverage problem.}}\\ - -\noindent {\bf 5.} In Section 3.2, the reason why a subregion is defined in such a way that the distance between any two sensors in the same subregion is less than 3 hops is not justified. The reader is not told if the proposed protocol works better when the number of subregions is low or high. No algorithm for defining the subregions is given. It pertains to a clustering problem, for which a large number of algorithms exists, but without a sound definition of what is a 'good' partitioning for the proposed protocol, the reader cannot select a clustering algorithm. \\ - -%Pas de reponse -\textcolor{blue}{\textbf{\textsc{Answer :} ???????????? }} - -\bigskip -\noindent {\bf 6.} The ILP of Section 3.5 aims at addressing a bi-objective problem. Since full coverage is required, the ILP should first ensure total coverage, and then minimize overcoverage. The current ILP is not a proper formulation for reaching this objective, as undercoverage can be compensated by overcoverage. The primary and secondary objective are then mixed up into a single objective function with no interpretable meaning. Of course, an objective function value of 100 is better than an objective value of 101, but one cannot tell if a gap of 1 makes a major difference or not. The objectives should be distinguished, and the problem should be addressed as a multiobjective optimization problem.\\ - -\textcolor{blue}{\textbf{\textsc{Answer :} As mentioned in the paper, - the ILP of section 3.5 is based on the model proposed by F. Pedraza, - A. L. Medaglia, and A. Garcia (``Efficient coverage algorithms for - wireless sensor networks'') with some modifications. The - originality of the model is to solve both objectives in a parallel - fashion: maximizing the coverage and minimizing the - overcoverage. Nevertheless the weights $w_\theta$ and $w_U$ must - be properly chosen so as to guarantee that the number of points - which are covered during each round is maximum. By choosing - $w_{U}$ much larger than $w_{\theta}$, the coverage of a maximum - of primary points is ensured. Then for the same number of covered - primary points, the solution with a minimal number of active - sensors is preferred. It has been formally proven in the paper mentioned - above that this guarantee is satisfied for a constant weighting $w_{U}$ greater than $\left|P\right|$ (when $w_{\theta}$ is fixed to 1).}} +After a careful reading of your last decision letter, we are quite disappointed +by the rejection of our article named: ``Multiround Distributed Lifetime +Coverage Optimization Protocol in Wireless Sensor Networks'', submitted for +publication in the AD HOC NETWORKS journal. Indeed, we have started the +submission process in September 2014 and obtained the comments of only ONE +reviewer during July 2015. Its suggestion were very helpful and we incorporated +them in the revised article submitted in September 2015. + +In particular, we have stopped the resolution of the Branch-and-Bound method +after a time threshold empirically defined and we retain the best feasible +solution found by the solver, as it was suggested by the reviewer. We made our +best to carefully address the issues raised by the referee and revise our paper +accordingly. So we would like to clarify some of the points raised by the +reviewer, since some them seem not to be not relevant or fair. + +\noindent {\bf 1.} The authors have partially taken into account the comments +of my previous review. Additional content has been added, but these additions +are sometime confusing.\\ + +\textcolor{blue}{\textbf{\textsc{Answer:} The reviewer does not clearly indicate + which addition is confusing.}}\\ + +\noindent {\bf 2.} The answer that the authors have provided to my comments +should have been inserted into the paper, this is not always the case (i.e., my +comment about the duration of the rounds).\\ + +\textcolor{blue}{\textbf{\textsc{Answer:} We clearly indicated in Section~3.2 + that the rounds are of equal duration and we explained that this parameter + should be set according to the types of application (see our answer in part + ``minor comments'' in our previous answer).}}\\ + +\noindent {\bf 3.} In Section~3.1, all nodes are assumed to be ``homogeneous +from the point of view of energy provision''. Why is such an hypothesis +necessary? This assumption is likely to be satisfied only when the WSN is +deployed for the first time, with new sensors. But after using the network for +the first time, the aforementioned hypothesis is not likely to be satisfied +again.\\ + +\textcolor{blue}{\textbf{\textsc{Answer:} Maybe the honorable reviewer misread + the sentence in Section~3.1: ``We assume that all nodes are {\bf + homogeneous} in terms of communication and processing capabilities, and + {\bf heterogeneous} from the point of view of energy provision.'' }}\\ + +\noindent {\bf 4.} The last paragraph of Section 3.1 is very confusing. It +seems that the author attempt to propose area coverage instead of target +coverage, but instead of defining ``primary points'' inside the area to be +covered, they define points inside the sensing range of the sensors, that are +obviously covered when the corresponding sensor is active. There exists works in +the literature for area coverage, the authors should read them.\\ + +\textcolor{blue}{\textbf{\textsc{Answer:} This remark is rather offensive. Of + course we read literature for area coverage. We use the metric ``Coverage + Ratio'' (defined in Section~4.3) to measure how much the area is covered. + But the optimization process to decide which sensor has to be active or not + in each round is based on the coverage of only a specified set of points + called primary points. So the area coverage problem is transformed into the + target coverage problem.}}\\ + +\noindent {\bf 5.} In Section 3.2, the reason why a subregion is defined in such +a way that the distance between any two sensors in the same subregion is less +than 3 hops is not justified. The reader is not told if the proposed protocol +works better when the number of subregions is low or high. No algorithm for +defining the subregions is given. It pertains to a clustering problem, for which +a large number of algorithms exists, but without a sound definition of what is a +'good' partitioning for the proposed protocol, the reader cannot select a +clustering algorithm. \\ + +\textcolor{blue}{\textbf{\textsc{Answer:} The choice of the number of + subregions is discussed in the last paragraph of Section~4.2. More + particularly, we explain that this parameter should be chosen by taking into + account the trade-off between the benefit of the optimization problem + induced by the number of sensors in a subregion and the time needed to solve + it. As said at the beginning of Section~3.2, the area of interest is + ``divided into regular homogeneous subregions using a simple + divide-and-conquer algorithm.''}}\\ + +\noindent {\bf 6.} The ILP of Section 3.5 aims at addressing a bi-objective +problem. Since full coverage is required, the ILP should first ensure total +coverage, and then minimize overcoverage. The current ILP is not a proper +formulation for reaching this objective, as undercoverage can be compensated by +overcoverage. The primary and secondary objective are then mixed up into a +single objective function with no interpretable meaning. Of course, an objective +function value of 100 is better than an objective value of 101, but one cannot +tell if a gap of 1 makes a major difference or not. The objectives should be +distinguished, and the problem should be addressed as a multiobjective +optimization problem.\\ + +\textcolor{blue}{\textbf{\textsc{Answer:} As mentioned in the paper, the ILP of + Section~3.5 is based on the model proposed by F. Pedraza, A. L. Medaglia, + and A. Garcia (``Efficient coverage algorithms for wireless sensor + networks'') with some modifications. The originality of the model is to + solve both objectives in a parallel fashion: maximizing the coverage and + minimizing the overcoverage. Nevertheless the weights $w_\theta$ and $w_U$ + must be properly chosen so as to guarantee that the number of points which + are covered during each round is maximum. By choosing $w_{U}$ much larger + than $w_{\theta}$, the coverage of a maximum of primary points is + ensured. Then for the same number of covered primary points, the solution + with a minimal number of active sensors is preferred. It has been formally + proven in the paper mentioned above that this guarantee is satisfied for a + constant weighting $w_{U}$ greater than $\left|P\right|$ (when $w_{\theta}$ + is fixed to 1).}} \bigskip -\noindent {\bf 6.} The content of Section 4.3, where different metrics are proposed to assess the solution quality, is a sign of a ill formulated problem: how to comment on the performance of an algorithm on a criterion (say network lifetime) if the ILP does not take this objective into account? The performances with these additional objectives are likely to be related to the ILP solver used: many optimal solutions to the ILP of Section 3 may have a very different impact in terms of these additional metrics. Hence, measuring them is pointless.\\ - -\textcolor{blue}{\textbf{\textsc{Answer :} We disagree this remark. It is quite possible to optimize a criterion to have an impact on another one. In the problem formulation proposed here, the number of active sensors is minimized in each round for a maximal level of coverage. Limiting the activation time of each sensor has a direct impact on its lifetime and consequently on the network lifetime as shown in our experimental results. For example, such an idea is used in the models developed for brachytherapy treatment planning to improve the quality of a dose distribution ("Comparison of inverse planning simulated annealing and geometrical optimization for prostate high-dose-rate brachytherapy", I-Chow J. Hsu1, E. Lessard, V. Weinberg, J. Pouliot, {\it Brachytherapy} Volume 3, Issue 3, 2004, Pages 147-152): the objective in the problem formulation is to minimize a weighted sum of the differences between prescribed doses and obtained doses in reference points, whereas many criterion (like dose-volume histograms, conformal index COIN) are used for quantitative evaluation of dose plans. }}\\ +\noindent {\bf 6.} The content of Section 4.3, where different metrics are +proposed to assess the solution quality, is a sign of an ill formulated problem: +how to comment on the performance of an algorithm on a criterion (say network +lifetime) if the ILP does not take this objective into account? The performances +with these additional objectives are likely to be related to the ILP solver +used: many optimal solutions to the ILP of Section 3 may have a very different +impact in terms of these additional metrics. Hence, measuring them is +pointless.\\ + +\textcolor{blue}{\textbf{\textsc{Answer:} We disagree this remark. It is quite + possible to optimize a criterion to have an impact on another one. In the + problem formulation proposed here, the number of active sensors is minimized + in each round for a maximal level of coverage. Limiting the activation time + of each sensor has a direct impact on its lifetime and consequently on the + network lifetime, as shown in our experimental results. For example, such an + idea is used in the models developed for brachytherapy treatment planning to + improve the quality of a dose distribution ("Comparison of inverse planning + simulated annealing and geometrical optimization for prostate high-dose-rate + brachytherapy", I-Chow J. Hsu1, E. Lessard, V. Weinberg, J. Pouliot, {\it + Brachytherapy} Volume 3, Issue 3, 2004, Pages 147-152): the objective in + the problem formulation is to minimize a weighted sum of the differences + between prescribed doses and obtained doses in reference points, whereas + many criterion (like dose-volume histograms, conformal index COIN) are used + for quantitative evaluation of dose plans.}}\\ %si vous avez d'autres exemples plus parlants? - -We hope that these observations allow you to revise your decision concerning our manuscript. If possible, we would like to have comments of an additional reviewer. - +We hope that these observations will allow you to revise your decision +concerning our manuscript. If possible, we would like to have comments of an +additional reviewer. \begin{flushright} -- 2.39.5