<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GI</journal-id><journal-title-group>
    <journal-title>Geoscientific Instrumentation, Methods and Data Systems</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GI</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Instrum. Method. Data Syst.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2193-0864</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gi-14-459-2025</article-id><title-group><article-title>Ice borehole thermometry: sensor placement using  greedy optimal sampling</article-title><alt-title>Ice borehole thermometry</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Shaju</surname><given-names>Kshema</given-names></name>
          <email>kshema.shaju@awi.de</email>
        <ext-link>https://orcid.org/0000-0001-6738-8538</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff3 aff4">
          <name><surname>Laepple</surname><given-names>Thomas</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8108-7520</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff4">
          <name><surname>Hirsch</surname><given-names>Nora</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-6079-4699</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Zaspel</surname><given-names>Peter</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-7028-6580</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research, Potsdam, Germany</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>School of Mathematics and Natural Sciences, Bergische Universität Wuppertal, Wuppertal, Germany</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>MARUM Center for Marine Environmental Sciences, University of Bremen, Bremen, Germany</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Department of Geosciences, University of Bremen, Bremen, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Kshema Shaju (kshema.shaju@awi.de)</corresp></author-notes><pub-date><day>10</day><month>December</month><year>2025</year></pub-date>
      
      <volume>14</volume>
      <issue>2</issue>
      <fpage>459</fpage><lpage>474</lpage>
      <history>
        <date date-type="received"><day>30</day><month>November</month><year>2024</year></date>
           <date date-type="rev-request"><day>16</day><month>January</month><year>2025</year></date>
           <date date-type="rev-recd"><day>8</day><month>September</month><year>2025</year></date>
           <date date-type="accepted"><day>9</day><month>September</month><year>2025</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2025 Kshema Shaju et al.</copyright-statement>
        <copyright-year>2025</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025.html">This article is available from https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025.html</self-uri><self-uri xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025.pdf">The full text article is available as a PDF file from https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e130">Borehole thermometry is an important tool for reconstructing past climate conditions, assessing changes in land energy storage, and understanding subsurface thermal regimes such as permafrost and glacial dynamics. Optimizing the temperature sensor placement within boreholes allows us to maximize the informativeness of temperature measurements, particularly in polar regions where operational constraints necessitate cost-effective solutions. Traditional sensor placement methods such as linear or exponential spacing, often overlook site-specific subsurface ice heat distribution characteristics, potentially limiting the accuracy of the measured temperature profile. In this paper, we propose a greedy optimal sampling technique for strategically placing temperature sensors in ice boreholes. Utilizing heat transfer model simulations, this method selects sensor locations that minimize interpolation errors in reconstructed temperature profiles. We apply our approach to two distinct ice borehole sites: EPICA Dronning Maud Land site in East Antarctica and the Greenland Ice Core Project site, each with unique surface conditions. Our results demonstrate that the greedy optimal sensor placement significantly outperforms conventional linear and exponential spacing methods, reducing sampling errors by up to a factor of ten and thus achieving similar informativeness with fewer sensors. This strategy offers a cost–effective means to maximize the information obtained from ice borehole temperature measurements, thereby potentially enhancing the precision of climate reconstructions.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Horizon 2020</funding-source>
<award-id>716092</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

      
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e144">The Earth's climate system is experiencing an imbalance, with continuous accumulation of heat over the past decades, leading to warming across various components including the ocean, land, cryosphere, and atmosphere <xref ref-type="bibr" rid="bib1.bibx47" id="paren.1"/>. High precision measurements of subsurface ice and soil temperatures are essential for assessing changes in land energy storage, refining ice models <xref ref-type="bibr" rid="bib1.bibx31" id="paren.2"/>, and determining the thermal state of permafrost <xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx16" id="paren.3"/>. Subsurface temperature profiles obtained through borehole thermometry provide valuable information about the surface temperature evolution, glacial thermal regimes, and geothermal heat flux <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx15 bib1.bibx32 bib1.bibx19" id="paren.4"/>. Borehole temperature logs used for climate reconstruction must balance the precision of temperature measurements with the depth resolution <xref ref-type="bibr" rid="bib1.bibx4" id="paren.5"/>. In addition, temporal resolution plays an important role: while many borehole temperature measurements are performed at a single point in time by continuously or stepwise lowering a single sensor, continuous measurements over time have several advantages. These continuous measurements help average out seasonal effects or fast temporal fluctuations, utilize transient data to better constrain the inverse temperature reconstruction problem <xref ref-type="bibr" rid="bib1.bibx10" id="paren.6"/>, and allow for measurements in boreholes that are still disturbed from the drilling process. For example, <xref ref-type="bibr" rid="bib1.bibx34" id="text.7"/> placed a temperature chain with 16 temperature sensors in 80–90 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> deep boreholes. Continuous measurements were then performed for over a year and sent via satellite with the objective of reconstructing multi-decadal temperature trends in East Antarctica. This strategy allowed the team to discard the initial months when the borehole was still affected by the drilling process and to average out the seasonal cycle, all without requiring a second expedition to return to the borehole. Thus, high precision temperature measurement technology for continuously monitoring borehole temperatures is an important tool for climate reconstructions. The system's ability to withstand extremely cold temperatures, its ultra low power consumption, and its high precision and long-term stability are crucial <xref ref-type="bibr" rid="bib1.bibx31" id="paren.8"/>. To minimize costs and allow this temperature sensing and data transmission system to operate over multiple years on limited energy supplies, it may be necessary to compromise on the number of sensing devices. Therefore, one needs to be strategic about where to place the limited number of sensors in the borehole to maximize the informativeness of the measurements with minimal effort.</p>
      <p id="d2e180">The distribution of heat in boreholes is mostly determined by diffusion and advection of surface temperature anomalies as well as the geothermal heat flux <xref ref-type="bibr" rid="bib1.bibx14" id="paren.9"/>. Temperature logs from terrestrial boreholes used to reconstruct surface temperature histories vary widely in the number of measurements, ranging from 10 to over a hundred for 200–600 <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> deep borehole profiles <xref ref-type="bibr" rid="bib1.bibx40" id="paren.10"/>. For surface temperature reconstruction, <xref ref-type="bibr" rid="bib1.bibx34" id="text.11"/> and <xref ref-type="bibr" rid="bib1.bibx50" id="text.12"/> used an ad hoc spacing of temperature sensors in the borehole, with the distance between the sensors increasing down the borehole. <xref ref-type="bibr" rid="bib1.bibx10" id="text.13"/> suggested that by exponential positioning of sensors, each data point contributes an identical amount of information to a reconstructed surface temperature history. Beyond sensor placement, uncertainties in borehole-based reconstructions can also arise from factors such as insufficient borehole depth, which hinders the separation of climatic and geothermal signals <xref ref-type="bibr" rid="bib1.bibx5" id="paren.14"/>, and heterogeneous thermal properties of soils and bedrock, which vary with depth and location <xref ref-type="bibr" rid="bib1.bibx44 bib1.bibx17" id="paren.15"/>. These challenges are typically less significant in ice boreholes, where the thermal properties of snow and ice are homogeneous and well known and the boundary conditions are generally better constrained. Although the topic holds significance and potential, sensor placement in boreholes has not received much attention in the field of ice borehole thermometry.</p>
      <p id="d2e213">At the same time, the sensor placement problem has been extensively studied in other research areas such as weather forecasting and environmental monitoring. A study conducted to control the environment inside the greenhouse, used error based and entropy based methods for optimal sensor placement to track temperature variations <xref ref-type="bibr" rid="bib1.bibx28" id="paren.16"/>. Active data selection and test point rejection based on error variance <xref ref-type="bibr" rid="bib1.bibx42" id="paren.17"/>, Gaussian Process based model to reduce uncertainty <xref ref-type="bibr" rid="bib1.bibx45 bib1.bibx26" id="paren.18"/>, and convolutional Gaussian neural process <xref ref-type="bibr" rid="bib1.bibx1" id="paren.19"/> are few of the machine learning related approaches for sensor placement. Finding effective sensor placements in the context of borehole thermometry can be accomplished by applying similar ideas of selecting sensor positions to minimize error.</p>
      <p id="d2e228">The knowledge of the heat distribution in ice is necessary for determining the best location of sensors for ice borehole thermometry. Snow falls on top of the ice sheet and is then densified into firn, eventually becoming ice at a depth of approximately 80–100 m. Over time, heat gradually diffuses into the ice, with stronger fluctuations in temperature occurring closer to the surface and smoothing out deeper within the ice sheet. This phenomenon primarily motivates the ad hoc placement of borehole sensors discussed above, where the distance between measurement points increases further down the borehole <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx34 bib1.bibx50" id="paren.20"/>.</p>
      <p id="d2e235">In this paper, we propose an approach to strategically install a set of sensors to measure the temperature of an ice borehole to gather information on borehole temperature profile as effectively as possible. Using heat transfer model simulations, a greedy sampling technique is employed to optimize the sensor placement. Greedy algorithms solve problems by selecting the solution that is locally optimal at each phase <xref ref-type="bibr" rid="bib1.bibx7" id="paren.21"/>. We start by formularizing a greedy optimal sampling algorithm for finding sensor placements in the borehole. We evaluate the approach of greedy optimal sensor placement for two distinct boreholes with distinct local surface conditions and examine our findings by contrasting it with the linear and exponential sensor placements. To demonstrate how to find an optimal and cost-effective arrangement of sensors, we analyze how the informativeness of borehole thermometry depends on the number of sensors used. We further discuss the uncertainty in the algorithm and data used in this study.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Method and data</title>
      <p id="d2e249">We discuss the underlying subsurface ice heat transfer model, which is given as a one-dimensional diffusion advection equation. The sensor placement problem is solved by using a greedy optimal sampling algorithm that utilizes the heat transfer model applied to a set of possible past surface temperature evolutions to include the physics of the problem into the sensor optimization. We also describe the physical parameters of the two example sites considered in this study.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Heat transfer model</title>
      <p id="d2e259">The heat transfer of the surface temperature <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> into the ice sheet is modeled by the one-dimensional heat diffusion advection equation 

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M4" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mi>k</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mo>∂</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mi>w</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the temperature as a function of time <inline-formula><mml:math id="M6" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> and depth <inline-formula><mml:math id="M7" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> (positive downwards). As a convention, the model is defined for time <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">pr</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, hence heat transfer is considered from <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> years in the past to the present time (<inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">pr</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). <inline-formula><mml:math id="M11" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula> is the vertical velocity and <inline-formula><mml:math id="M12" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is the thermal diffusivity. The thermal diffusivity is calculated as

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M13" display="block"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>K</mml:mi><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M14" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is the specific heat capacity, <inline-formula><mml:math id="M15" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula> is the thermal conductivity, and <inline-formula><mml:math id="M16" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the density of the firn/ice. Details of the parametrization of density, thermal properties and vertical velocity are given in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. The (vertical) spatial domain is [<inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula>], where <inline-formula><mml:math id="M18" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the thickness of the ice sheet and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> corresponds to the surface, see Fig. <xref ref-type="fig" rid="F1"/>. Note that we consider <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>L</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula>) as the subdomain of the borehole in ice, while still modeling the full vertical temperature profile on domain <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, which includes the borehole and the below remaining ice sheet.</p>
      <p id="d2e557">To solve Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), we use the forward Euler method in time, central differences for the diffusion term, and forward differences for the advection term. The spatial grid (in <inline-formula><mml:math id="M23" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> direction) with uniform step size <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> is <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">F</mml:mi></mml:msub><mml:mo>⊂</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. We employ Dirichlet boundary conditions for the simulations in this study. The boundary conditions are given as
          

                <disp-formula id="Ch1.E3" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M26" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E3.4"><mml:mtd><mml:mtext>3a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E3.5"><mml:mtd><mml:mtext>3b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e676">representing the top and bottom boundary conditions of the model. The top boundary condition models the input of the surface temperature into the ice sheet. The bottom boundary condition is set to the basal temperature of the ice sheet <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. In order to determine the initial condition (<inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>), the model is run for 50 000 years by setting the top boundary condition to a constant mean temperature  <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, until the profile reaches equilibrium. The result of the temperature profile simulation for surface temperature <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">pr</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> which can be denoted as <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mi mathvariant="normal">F</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This represents the vector of approximated temperatures at all grid points <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">F</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of the discretized heat transfer model.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Sensor placement problem</title>
      <p id="d2e811">Our goal is to select the set of <inline-formula><mml:math id="M34" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> best sensor locations <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the borehole of depth <inline-formula><mml:math id="M36" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F1"/>), so that the sampling error in the reconstruction of the borehole temperature profile is minimized. The sensor locations <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are selected from a set of candidate sensor locations <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Here, this set is selected as a uniform grid of size <inline-formula><mml:math id="M39" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula>, over the interval <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>L</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M41" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> is the number of possible candidate sensor locations.</p>

      <fig id="F1"><label>Figure 1</label><caption><p id="d2e896">Schematic diagram representing space vectors used in the algorithm. <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the set of selected sensor locations, <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the grid of candidate sensor locations, and <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">F</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the spatial grid of the model.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f01.png"/>

        </fig>

<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Sampling error calculation</title>
      <p id="d2e945">Our aim is to develop a measure of error or uncertainty, for a given choice of sensor placements <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. To this end, we evaluate simulated temperature profiles for different surface temperature evolutions at locations <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to find the respective set of temperature values <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Then, we estimate the (interpolation) error that we introduce if we aim to recover the full temperature profiles from this artificial data (<inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for each profile). We use cubic spline interpolation for this study (Fig. <xref ref-type="fig" rid="FC1"/> in Appendix <xref ref-type="sec" rid="App1.Ch1.S3"/>). Sampling error is calculated as the root mean square over these interpolation errors obtained for each of the given temperature profiles of possible surface temperature histories, thereby incorporating a prior assumption on possible past surface temperature evolutions. This procedure is formulated in Algorithm <xref ref-type="other" rid="Ch1.Prog1"/>.</p>
      <p id="d2e1010">Note that in our algorithm, the final sampling error (<inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is influenced by the error due to sensor placement (i.e., interpolation error) and by the error due to uncertainties in the sensor device, which is called device error (<inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). Here, <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is drawn from a normal distribution <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mi mathvariant="script">N</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and is considered independent between borehole simulations and across sensors. The artificial temperature measurements <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for sensors <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are generated by adding an error term <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p><boxed-text content-type="algorithm" position="float" id="Ch1.Prog1"><label>Algorithm 1</label><caption><p id="d2e1104">Sampling_error.</p></caption><disp-quote content-type="algorithmic" specific-use="numbering{0}"><list>

    <list-item>

      <p id="d2e1111" specific-use="STATE"><bold>Input:</bold> Sensor locations <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, standard deviation of sensor device error <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, a set of <inline-formula><mml:math id="M59" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> temperature profiles <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">F</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mo mathvariant="italic">}</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>P</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, candidate sensor locations <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
              </list-item>

    <list-item>

      <p id="d2e1188" specific-use="STATE"><bold>Output:</bold> Sampling error <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></p>
              </list-item>

    <list-item>

      <p id="d2e1206" specific-use="STATE"><bold>begin:</bold></p>
              </list-item>

    <list-item>

      <p id="d2e1213" specific-use="STATE"><inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>←</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></p>
              </list-item>

    <list-item>

      <p id="d2e1229" specific-use="WHILE"><bold>while</bold> <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>≤</mml:mo><mml:mi>P</mml:mi></mml:mrow></mml:math></inline-formula> <bold>do</bold> <list>
    <list-item>
      <p id="d2e1252" specific-use="STATE">Create an interpolating function <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> for the <inline-formula><mml:math id="M66" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>th simulated temperature profile, <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mrow><mml:mi>F</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>←</mml:mo><mml:mi mathvariant="double-struck">I</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">F</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">F</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e1332" specific-use="STATE">Draw device error <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> from normal distribution with given standard deviation <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mi mathvariant="script">N</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="bold">0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">I</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e1373" specific-use="STATE">Create artificial measurements <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">S</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> for sensors in <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using the function <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and device error, <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">S</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e1469" specific-use="STATE">Create interpolation function <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> for sensor locations and artificial sensor measurements, <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>←</mml:mo><mml:mi mathvariant="double-struck">I</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">S</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e1542" specific-use="STATE">Calculate error grid as the difference between  two  functions evaluated at all candidate locations, <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">s</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">S</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e1625" specific-use="STATE"><inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>←</mml:mo><mml:mi>p</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></p></list-item></list></p>
              </list-item>

    <list-item>

      <p id="d2e1646" specific-use="ENDWHILE"><bold>end</bold> <bold>while</bold></p>
              </list-item>

    <list-item>

      <p id="d2e1656" specific-use="STATE">Calculate final sampling error as the root mean square across error grids with respect to all <inline-formula><mml:math id="M78" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> profiles, <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>P</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">s</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mi>P</mml:mi></mml:mfrac></mml:mstyle></mml:msqrt></mml:mrow></mml:math></inline-formula>.</p>
              </list-item>

    <list-item>

      <p id="d2e1716" specific-use="STATE"><bold>end</bold></p>
              </list-item>
            </list></disp-quote></boxed-text>
      <p id="d2e1722">Algorithm <xref ref-type="other" rid="Ch1.Prog1"/> thus requires the given choice of sensor locations, standard deviation of sensor device error, a set of borehole temperature profiles, and all possible (candidate) sensor locations for the calculation of sampling error. For each of the borehole temperature profiles, the algorithm creates an interpolation function. Artificial sensor measurements are created by evaluating given sensor locations using this interpolation function and adding device error to them. A separate interpolation function is then created for this artificial measurements. Both these functions are evaluated at all possible candidate locations, and the difference between them is recorded as the error grid for each borehole temperature profile. The final sampling error is calculated as the root mean square of the error grids of all borehole temperature profiles.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Sensor placement using greedy optimal sampling</title>
      <p id="d2e1736">Greedy optimal sampling is an adaptive method of adding sensors to lower the sampling error  <xref ref-type="bibr" rid="bib1.bibx26 bib1.bibx3" id="paren.22"/>. The sampling error is computed after each sensor is added, and the subsequent sensor is positioned at the location on the grid of candidate sensor locations <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which has the maximum error.</p>
      <p id="d2e1753">This procedure is summarized in Algorithm <xref ref-type="other" rid="Ch1.Prog2"/>. The algorithm begins by initializing <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with a set of sensor positions <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, in which one sensor is fixed to the top and one to the bottom position of the borehole, while the others are randomly selected using a quasi-random sequence with upper bound as <inline-formula><mml:math id="M83" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> and lower bound as 0. The sampling error <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> which represents the accumulated error over all candidate sensor location <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (refer Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS1"/>) is calculated with respect to the current set of sensor positions in <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The algorithm identifies the next sensor position <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">opt</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as the location in <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> which has the maximum error. The optimal sensor position <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">opt</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> thus found from the set of candidate sensor locations is added to the existing set of selected sensor positions in <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and this process is repeated with updated <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> each time, until all the remaining sensor positions are found.</p>
      <p id="d2e1881">There is a possibility of bias in the sensor locations <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> found using Algorithm <xref ref-type="other" rid="Ch1.Prog2"/> resulting from <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> being fixed at the beginning. This is reduced by averaging the various sets of sensor locations <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> obtained with respect to different <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> in the greedy optimal sampling algorithm (Algorithm <xref ref-type="other" rid="Ch1.Prog2"/>). We average these different sets of <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> giving averaged sensor placements <inline-formula><mml:math id="M97" display="inline"><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula>. It is assumed that this averaging procedure allows to reduce the bias due to <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> being fixed (also see Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>). <inline-formula><mml:math id="M99" display="inline"><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is referred to the greedy optimal sensor placement in this study, and unless otherwise specified, <inline-formula><mml:math id="M100" display="inline"><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is obtained by averaging over 1000 sets of <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p><boxed-text content-type="algorithm" position="float" id="Ch1.Prog2"><label>Algorithm 2</label><caption><p id="d2e2018">Greedy optimal sampling.</p></caption><disp-quote content-type="algorithmic" specific-use="numbering{0}"><list>

    <list-item>

      <p id="d2e2025" specific-use="STATE"><bold>Input:</bold> No. of available sensors <inline-formula><mml:math id="M102" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>, initial set of sensor locations <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>, standard deviation of sensor device error <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, a set of <inline-formula><mml:math id="M105" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> temperature profiles <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">F</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mo mathvariant="italic">}</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>P</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, candidate sensor locations <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
              </list-item>

    <list-item>

      <p id="d2e2112" specific-use="STATE"><bold>Output:</bold> Set of sensor locations <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></p>
              </list-item>

    <list-item>

      <p id="d2e2130" specific-use="STATE"><bold>begin:</bold></p>
              </list-item>

    <list-item>

      <p id="d2e2137" specific-use="STATE">Initialize the set of sensor locations, <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
              </list-item>

    <list-item>

      <p id="d2e2163" specific-use="STATE">Set <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> with the size of initial set of sensor locations <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi><mml:mo>*</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
              </list-item>

    <list-item>

      <p id="d2e2194" specific-use="STATE"><inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>←</mml:mo><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula></p>
              </list-item>

    <list-item>

      <p id="d2e2213" specific-use="WHILE"><bold>while</bold> <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>&lt;</mml:mo><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <bold>do</bold> <list>
    <list-item>
      <p id="d2e2247" specific-use="STATE">Find the sampling error <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for the current set of sensor locations, <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:mtext>sampling_error</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">F</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">T</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">F</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:msub><mml:msubsup><mml:mo mathvariant="italic">}</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>P</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e2337" specific-use="STATE">Select the location from <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that corresponds to maximum error in <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as the next sensor location in-order to minimize sampling error,</p>
      <p id="d2e2362" specific-use="STATE"><inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:mspace linebreak="nobreak" width="2em"/><mml:mover accent="true"><mml:mi>j</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>←</mml:mo><mml:mi>arg⁡</mml:mi><mml:msub><mml:mo>max⁡</mml:mo><mml:mi>j</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msubsup><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>,</p>
      <p id="d2e2398" specific-use="STATE"><inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mspace width="2em" linebreak="nobreak"/><mml:msub><mml:mi>z</mml:mi><mml:mtext>opt</mml:mtext></mml:msub><mml:mo>←</mml:mo><mml:msubsup><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">L</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>j</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e2431" specific-use="STATE">Add <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">opt</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to the current set of sensor locations, <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>←</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>∪</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">opt</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e2472" specific-use="STATE">Sort the set <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item>
    <list-item>
      <p id="d2e2488" specific-use="STATE"><inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>←</mml:mo><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></p></list-item></list></p>
              </list-item>

    <list-item>

      <p id="d2e2508" specific-use="ENDWHILE"><bold>end</bold> <bold>while</bold></p>
              </list-item>

    <list-item>

      <p id="d2e2518" specific-use="STATE"><bold>end</bold></p>
              </list-item>
            </list></disp-quote></boxed-text>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><title>Other sensor placement schemes </title>
      <p id="d2e2532">Linear and exponential spacing of sensor locations are used for comparative analysis in this paper. In what we denominate as <italic>linear sensor placement</italic>, sensors positions <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are assumed to be equally spaced along the sample space, hence

              <disp-formula id="Ch1.Ex1"><mml:math id="M125" display="block"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left right"><mml:mtr><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>≤</mml:mo><mml:mi>i</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>L</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

            where, <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>L</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. In <italic>exponential sensor placement</italic>, sensors positions <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are assumed to be spaced evenly on a log scale along the sample space, hence

              <disp-formula id="Ch1.Ex2"><mml:math id="M128" display="block"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left right"><mml:mtr><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>≤</mml:mo><mml:mi>i</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>L</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

            where, <inline-formula><mml:math id="M129" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is the common ratio between adjacent sensor positions.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Data</title>
<sec id="Ch1.S2.SS3.SSS1">
  <label>2.3.1</label><title>Parameters of the study sites</title>
      <p id="d2e2736">We study two known ice coring sites chosen to represent distinct boundary conditions (Table <xref ref-type="table" rid="T1"/>): EPICA Dronning Maud Land drilling site at Kohnen Station, East Antarctica (EDML) (75.00° S, 0.07° E) <xref ref-type="bibr" rid="bib1.bibx49" id="paren.23"/>, and the site of the Greenland Ice Core Project (GRIP) (72.35° N, 38.30° W). GRIP has an accumulation rate of 230 mm yr<sup>−1</sup> <xref ref-type="bibr" rid="bib1.bibx20" id="paren.24"/> and a mean surface snow temperature of <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">31.7</mml:mn></mml:mrow></mml:math></inline-formula> °C (borehole temperature at 10 m) <xref ref-type="bibr" rid="bib1.bibx24" id="paren.25"/>, while EDML has a lower accumulation rate of 64 mm yr<sup>−1</sup> <xref ref-type="bibr" rid="bib1.bibx37" id="paren.26"/> and a mean surface snow temperature of <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">44.1</mml:mn></mml:mrow></mml:math></inline-formula> °C (borehole temperature at 10 m, measured in 2024).</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e2801">Basic parameters of the heat transfer model.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Name</oasis:entry>
         <oasis:entry colname="col2">Symbol</oasis:entry>
         <oasis:entry colname="col3">Units</oasis:entry>
         <oasis:entry colname="col4">EDML</oasis:entry>
         <oasis:entry colname="col5">GRIP</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Accumulation rate</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">mm yr<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col4">64</oasis:entry>
         <oasis:entry colname="col5">230</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Basal velocity</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">mm yr<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Surface snow temperature</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">°C</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">44.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">31.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Basal temperature</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">°C</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ice Sheet Thickness</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M144" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">m</oasis:entry>
         <oasis:entry colname="col4">2782</oasis:entry>
         <oasis:entry colname="col5">3029</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Surface snow density</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">kg m<sup>−3</sup></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M147" display="inline"><mml:mn mathvariant="normal">340</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M148" display="inline"><mml:mn mathvariant="normal">327</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e2804">Accumulation rates: GRIP <xref ref-type="bibr" rid="bib1.bibx20" id="paren.27"/> and EDML <xref ref-type="bibr" rid="bib1.bibx36 bib1.bibx37" id="paren.28"/>, Snow surface temperature: GRIP <xref ref-type="bibr" rid="bib1.bibx24" id="paren.29"/> and own measurements 2024, Basal temperature and ice sheet thickness: GRIP <xref ref-type="bibr" rid="bib1.bibx46" id="paren.30"/> and EDML <xref ref-type="bibr" rid="bib1.bibx48" id="paren.31"/>, Surface pressure: <xref ref-type="bibr" rid="bib1.bibx23" id="paren.32"/>, Snow surface density: GRIP <xref ref-type="bibr" rid="bib1.bibx8" id="paren.33"/> and EDML <xref ref-type="bibr" rid="bib1.bibx29" id="paren.34"/>.</p></table-wrap-foot></table-wrap>

      <p id="d2e3106">The heat transfer model is discretized with a temporal grid of size 15 984 (<inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> years) and the spatial grid of size 695 for EDML and 757 for GRIP leading to a spatial resolution of <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>z</mml:mi><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> m for both sites.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS2">
  <label>2.3.2</label><title>Surface temperature time series</title>
      <p id="d2e3151">We generate an ensemble of surrogate local surface temperature time series designed to capture the full range of possible temperature histories. Each surrogate is a random time-series (<inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) following a power law spectral density with <inline-formula><mml:math id="M152" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> as its scaling exponent and the variance of the local observed surface temperature, as well as a global warming component based on anomalies in global mean temperatures (GMT) multiplied by a factor PA, representing the potential amount of polar amplification at the borehole site.

              <disp-formula id="Ch1.E6" content-type="numbered"><label>4</label><mml:math id="M153" display="block"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="normal">GMT</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

            In particular, this approach considers the temporal covariance structure of the stochastic component, which mimics natural climate variability (such as weather), and accounts for the uncertain amplitude of the deterministic warming trend. A simple parametrization to describe observed climate variability across a wide range of timescales is to assume a power–law relationship for the power spectral density (PSD) of the signal,  <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx27" id="paren.35"/>. This relationship is expressed as

              <disp-formula id="Ch1.E7" content-type="numbered"><label>5</label><mml:math id="M155" display="block"><mml:mrow><mml:mi>S</mml:mi><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo><mml:mo>∝</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where  <inline-formula><mml:math id="M156" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>  represents the scaling exponent. In state-of-the-art climate models, a scaling exponent of  <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn></mml:mrow></mml:math></inline-formula>  is typically found for Antarctica <xref ref-type="bibr" rid="bib1.bibx9" id="paren.36"/>. However, data from the EDML ice core and nearby ice cores for the past 1000 years suggest a scaling exponent of approximately  <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula>  after adjusting for local non-climate variability <xref ref-type="bibr" rid="bib1.bibx33" id="paren.37"/>. In contrast, marine and terrestrial temperature proxy data indicates a scaling exponent closer to  <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx21" id="paren.38"/>. In this study, we select values of  <inline-formula><mml:math id="M160" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>  between <inline-formula><mml:math id="M161" display="inline"><mml:mn mathvariant="normal">0</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M162" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula> to encompass the range of plausible scaling behaviors for surface temperature.</p>
      <p id="d2e3340">We generate 1000 year long surrogate time series as the sum of a realization of a stochastic process mimicking natural variability and the global mean surface temperature time series to represent the global warming component. The random time series follow the prescribed power-law spectral density and have the variance of the observed 2 <inline-formula><mml:math id="M163" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> air temperature time-series from the ice core locations from NOAA 20th century reanalysis <xref ref-type="bibr" rid="bib1.bibx13" id="paren.39"/> spanning 1836–2015. The global warming component are the anomalies in the NOAA 20th century reanalysis global mean temperature (GMT) with respect to mean value in 1836–1950 and multiplied by factor <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> to represent the uncertain <italic>polar amplification</italic> at the borehole site. This component is set to zero before 1836. A scenario without any warming component is referred to as <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3389">The simulations of borehole temperature profiles for each site were carried out using their respective site specific parameters (Table <xref ref-type="table" rid="T1"/>). For each site, 90 borehole temperature profiles are simulated with respect to different aforementioned surrogate local surface temperature time series <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Ten samples for each of the nine therein discussed, different types of <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, obtained by various combinations of warming factor (<inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>) and stochastic component (<inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>), are used in the borehole simulations. They serve as prior (knowledge) that we apply, hence narrowing down the optimization process to realistic past surface temperature histories.</p>
</sec>
<sec id="Ch1.S2.SS3.SSS3">
  <label>2.3.3</label><title>Sensor sampling parameters</title>
      <p id="d2e3470">The settings of input parameters for sampling error calculation (Algorithm <xref ref-type="other" rid="Ch1.Prog1"/>) and greedy optimal sampling (Algorithm <xref ref-type="other" rid="Ch1.Prog2"/>) are based on few basic values including length of the borehole, length of the error grid, total and number of sensors to be placed in borehole.  In this study, these values (Table <xref ref-type="table" rid="T2"/>) are taken to be the same for both sites.</p>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e3482">Values used for generating input parameters of Algorithms <xref ref-type="other" rid="Ch1.Prog1"/> and  <xref ref-type="other" rid="Ch1.Prog2"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Symbol</oasis:entry>
         <oasis:entry colname="col3">Value</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Borehole length (in m)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M171" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">200</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Length of the error grid</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M172" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">No. of sensors</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M174" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">20</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">No. of initial sensors</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">4</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e3489">Note: <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is used only in Algorithm <xref ref-type="other" rid="Ch1.Prog2"/>.</p></table-wrap-foot></table-wrap>

</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Comparative analysis of linear, exponential and greedy optimal sensor placements for borehole thermometry</title>
      <p id="d2e3632">We first compare the performance of linear, exponential, and greedy optimal sensor placements for <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> sensors for the EDML site, assuming no device error (Fig. <xref ref-type="fig" rid="F2"/>). Naturally, the sampling error is near zero at the depths where sensors are placed and maximal between sensors. For the linear placement, the maximum sampling error is larger than 100 <inline-formula><mml:math id="M177" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>, which occurs between the top two sensors (Fig. <xref ref-type="fig" rid="F2"/>b, c). For the exponential spacing, the error exceeds 2 <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>, which occurs between the deepest two sensors (Fig. <xref ref-type="fig" rid="F2"/>e, f). The greedy optimal spacing lies between the linear and exponential cases, with larger spacing deeper in the borehole but less than the exponential increase. For the greedy optimal sensor placement, the maximum sampling error is in the top 50 <inline-formula><mml:math id="M179" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> but is less than 0.2 <inline-formula><mml:math id="M180" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F2"/>g–i), and thus an improvement of a factor over 500 compared to the linear spacing.</p>
      <p id="d2e3688">Strong fluctuations in heat distribution occur closer to the surface and decrease deeper into the ice sheet. Therefore, many studies considered exponential and ad hoc sensor placements with sensors being placed farther apart down the borehole to recover heat distribution effectively. The greedy optimal sensor placements (Fig. <xref ref-type="fig" rid="F2"/>g) manifests more or less naturally this trend of sensors being placed farther apart down the borehole. The last sensor is an exception due to its fixed location at the very bottom of the borehole.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e3695">Performance comparison of linear, exponential, and greedy optimal sensor placements in case of EDML, assuming no device error. Panels <bold>(a)</bold>–<bold>(c)</bold> are based on linear spacing, <bold>(d)</bold>–<bold>(f)</bold> are based on exponential spacing and, <bold>(g)</bold>–<bold>(i)</bold> are based on greedy optimal sampling of a set of 20 sensors in a 200 <inline-formula><mml:math id="M181" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> borehole. The horizontal axis of <bold>(a)</bold>, <bold>(d)</bold> and <bold>(g)</bold> shows the index of the sensors, sensor with index-1 is placed at the top and index-20 is placed at the bottom of the borehole. Panels <bold>(b)</bold>, <bold>(e)</bold> and <bold>(h)</bold> show the sampling error due to linear, exponential, and greedy optimal sensor placement respectively. Panels <bold>(c)</bold>, <bold>(f)</bold> and <bold>(i)</bold> show sampling error in logarithmic scale. The dashed line marks 1 <inline-formula><mml:math id="M182" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> in <bold>(c)</bold>, <bold>(f)</bold>, and <bold>(i)</bold>.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f02.png"/>

        </fig>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e3780">Comparison of the results of greedy optimal sensor placements for the cases of EDML and GRIP, assuming no device error. <bold>(a)</bold> Depicts the greedy optimal sensor placements for both sites, for a set of 20 sensors in the 200 <inline-formula><mml:math id="M183" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> boreholes and <bold>(b)</bold> depicts their respective sampling error.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f03.png"/>

        </fig>

      <p id="d2e3803">Interestingly, generally similar results are also obtained for the GRIP ice core site that is characterized by very different site conditions. Comparing the results for both sites in detail, Fig. <xref ref-type="fig" rid="F3"/> shows that due to higher accumulation rate of GRIP compared to EDML, the signals are drifted slightly deeper, and therefore the GRIP sensors are placed slightly deeper in the borehole than the corresponding sensors for EDML. The difference between the corresponding sensor locations of the two sites is noticeable (<inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M185" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) for sensors placed between <inline-formula><mml:math id="M186" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 10 and 130 <inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> depths  (Fig. <xref ref-type="fig" rid="F3"/>a). The sampling error curve appears to be slightly shifted from one another, and the maximum sampling errors of EDML and GRIP are <inline-formula><mml:math id="M188" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 0.2 <inline-formula><mml:math id="M189" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F3"/>b).</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Dependence of sampling error on the number of sensors used for borehole thermometry</title>
      <p id="d2e3870">To evaluate the dependence of sampling error on the number of sensors used in the borehole sensor placement, we generate linear, exponential, and greedy optimal sensor placements for <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> to 20 sensors, assuming initially no device error. For the EDML site, as expected, the maximum sampling error decreases with the increasing number of sensors for all three types of sensor placement (Fig. <xref ref-type="fig" rid="F4"/>a).  Similar results are also observed in the case of GRIP (Fig. <xref ref-type="fig" rid="FB2"/>a in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>).</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e3893">The sampling of linear, exponential and greedy optimal sensor placements with and without device error were computed for 5 to 20 sensors for EDML. Maximal sampling errors without device error (<inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) <bold>(a)</bold>,  with 5 <inline-formula><mml:math id="M192" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> device error (<inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> mK) <bold>(b)</bold> and with 10 <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> device error (<inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> mK) <bold>(c)</bold> are given. The number of sensors used in sensor placement is denoted on the horizontal axis of <bold>(a)</bold>, <bold>(b)</bold> and <bold>(c)</bold>.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f04.png"/>

        </fig>

      <p id="d2e3982">We further investigate the influence of a device error on the sampling error. We again generate linear, exponential, and greedy optimal sensor placements for <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> to 20 sensors, assuming device error of standard deviation <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> and 10 <inline-formula><mml:math id="M198" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F4"/>b, c). The trend of maximum sampling error decreasing monotonically with increasing number of sensors is observed for linear and exponential sensor placement, but not reduced to the device error (<inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> line) with 20 sensors. In the case of greedy optimal sensor placement, this trend is observed until the error is in the range of the device error and then the error continues to be in that range with further increase in number of sensors (Fig. <xref ref-type="fig" rid="F4"/>b, c). Considering that the sensors have device error, it is clear that the device error of the sensors influences the sampling error. The greedy optimal sensor placements outperformed linear and exponential spacing of sensors as it reduces the maximum sampling error to the range of device error with fewer sensors.</p>
      <p id="d2e4037">Assuming the sensors have device error, it is important to understand if we can reduce the number of sensors and get good results. As mentioned before, both linear and exponential sensor placement was not able to reduce the sampling error to the range of device error with 20 sensors. The sampling error is not reduced below 100 <inline-formula><mml:math id="M200" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> with linear sensor placements considering device error of standard deviation <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> and 10 <inline-formula><mml:math id="M202" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>. For exponential sensor placement the sampling error is not reduced below 8 and 16 <inline-formula><mml:math id="M203" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> respectively, when device error of standard deviation <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> and 10 <inline-formula><mml:math id="M205" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> is considered. It is evident that only half the number of sensors is required by greedy optimal sensor placement to reduce the sampling error to the close vicinity of the given <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, when compared to respective linear and exponential placements (Fig. <xref ref-type="fig" rid="F4"/>b, c). GRIP also showed similar results when analyzing the influences of device errors (Fig. <xref ref-type="fig" rid="FB2"/>b, c).</p>
      <p id="d2e4118">To assess the reliability of greedy optimal sensor placement with fewer sensors, we tested one-by-one sensor failures for sets ranging from 11 to 20 sensors. For each set, we recorded the highest sampling error resulting from the failure of any single sensor, and plotted this maximum error to evaluate performance (Fig. <xref ref-type="fig" rid="FD1"/> in Appendix <xref ref-type="sec" rid="App1.Ch1.S4"/>). The greedy optimal placement resulted in the lowest error for all cases and the sampling errors remained within 30 mK when 15 or more sensors (with a sensor failure) are used. In contrast, for the other placement strategies, even with 20 sensors the maximum error under a single sensor failure reached about 60 <inline-formula><mml:math id="M207" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> for exponential placements and exceeded 250 <inline-formula><mml:math id="M208" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> for linear placements (Fig. <xref ref-type="fig" rid="FD1"/>).</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
      <p id="d2e4153">We found that the greedy optimal sensor placement for borehole temperature measurements provides more informative data than linear or exponential sensor placements, as it enables measurement of the full borehole temperature profile with higher precision and fewer sensors. Here, we review the factors that affect the optimal sensor placement, examine the associated uncertainties, choice of device error, and discuss the broader implications of our findings.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Numerical uncertainty of greedy optimal sampling algorithm</title>
      <p id="d2e4163">The greedy optimal sensor placements using Algorithm <xref ref-type="other" rid="Ch1.Prog2"/> determines the final sensor placement <inline-formula><mml:math id="M209" display="inline"><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> by an averaging  over a larger number of sensor placements that correspond to different sets of initial sensor positions, see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS2"/>. This averaging is done for robustness reasons. While each individual sensor placement <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> fulfills optimality properties, their geometric average does not have to be optimal. Therefore, it is of interest to analyze how strongly the averaged sensor placement deviates from the best possible, non-averaged sensor placement and whether averaging over a larger set influences the result.</p>

      <fig id="F5"><label>Figure 5</label><caption><p id="d2e4197">Numerical uncertainty handling of greedy optimal sampling. The obtained maximum sampling error is plotted against the number of greedy optimal sensor placement sets (<inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), over which the final placement is averaged. The dashed lines represents the best-case sampling error for EDML and GRIP which is the minimum of the maximum sampling errors across the 1000 distinct sensor placement.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f05.png"/>

        </fig>

      <p id="d2e4217">We analyze the maximum sampling error of the greedy optimal sensor placement averaged with 1, 20, 250, 500, and 1000 sets of sensor placements. The best case of sampling error is calculated as the minimum of the maximum sampling errors of each of the 1000 distinct sensor placement sets. The maximum sampling error of averaged greedy optimal sensor placement is observed to be decreasing (towards the best case) with increasing the number of  sets used in averaging (Fig. <xref ref-type="fig" rid="F5"/>). Although the maximum sampling error remains significantly higher than the best-case error, the absolute differences, at less than 0.3 <inline-formula><mml:math id="M212" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>, are negligible compared to the variations between different sampling strategies or the device error.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Sensitivity on past climate and ice borehole site properties</title>
      <p id="d2e4238">To better understand the factors influencing optimal sensor spacing, we conducted a sensitivity study to examine the impact of extreme surface temperature histories and site conditions on our results. In addition to the “realistic” parameter sets used previously, we include one case where the surface temperature history exhibits no trend, only stochastic variability (<inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula>), and another case dominated by a warming trend (<inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula>), which is stronger than trends currently assumed in the literature or found in state-of-the-art climate model simulations <xref ref-type="bibr" rid="bib1.bibx25" id="paren.40"/>.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e4294">Greedy optimal sensor placements' sensitivity to the surface temperature time series and the accumulation rate that determines the advection. The distribution of the <inline-formula><mml:math id="M217" display="inline"><mml:mn mathvariant="normal">20</mml:mn></mml:math></inline-formula> sensor locations computed for different extreme cases of input temperature time series with respect to EDML are shown in <bold>(a)</bold>. Greedy optimal sensor placements for EDML with <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula> mm yr<sup>−1</sup> and without advection (<inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), and GRIP with its given <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as 230 mm yr<sup>−1</sup> and very high advection (<inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> mm yr<sup>−1</sup>) are shown in <bold>(b)</bold>. Impact of advection is analyzed using surface temperature time series with <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS3.SSS2"/>).</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f06.png"/>

        </fig>

      <p id="d2e4433">In contrast to our earlier analysis, we present the full distributions of sensor placements for each of the different types of surface temperature time series. We modified the Algorithm <xref ref-type="other" rid="Ch1.Prog2"/> such that we generate greedy optimal sensor placements (for computational efficiency reasons, we only averaged over 20 sets of <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in this analysis) for each of the 1000 surface temperature time series of a particular type and thus the distribution of sensor placements with respect to that particular type of surface temperature time series is obtained.</p>
      <p id="d2e4450">Interestingly, the distributions of 1000 sensor locations generated for the six types of surface temperature time series mostly overlap at the respective sensor indices (Fig. <xref ref-type="fig" rid="F6"/>a). Even the extreme parameter sets for surface temperature have minimal influence on the results. This insensitivity indicates that sensor placement is primarily determined by the properties of the advection-diffusion equation rather than by any specific surface temperature history.</p>
      <p id="d2e4455">The primary factor varying between different ice core locations is the snow accumulation rate, which ranges from as little as 30 mm yr<sup>−1</sup> on the East Antarctic Plateau to more than 1 m yr<sup>−1</sup> in coastal regions. This directly affects the advection term. Additionally, site conditions influence the diffusion term by affecting the density and temperature profiles.</p>
      <p id="d2e4482">To investigate these influences, we conduct another sensitivity study. In addition to the actual cooler Antarctic EDML and warmer Greenlandic GRIP conditions, we examine two extreme parameter sets: EDML without advection and GRIP with very high advection (<inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> mm yr<sup>−1</sup>). For surface temperature, we use the standard parameter set (<inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mi mathvariant="normal">PA</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula>), as we have shown above that the results are not sensitive to this choice.</p>
      <p id="d2e4536">We find that for all surface conditions studied, the overall shape of the sensor placement is similar (Fig. <xref ref-type="fig" rid="F6"/>b). However, the accumulation rate has a noticeable effect: the optimal sensor locations, as determined by the greedy algorithm in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS2"/>, shift deeper into the ice sheet as the accumulation rate increases in the borehole simulations (Fig. <xref ref-type="fig" rid="F6"/>b). In the extreme case of optimal sensor placement with no advection and extremely high advection, the maximum difference reaches up to 6 m. This behavior aligns with the observation that GRIP sensors are placed slightly deeper in the borehole compared to the corresponding EDML sensors (Fig. <xref ref-type="fig" rid="F3"/>a).</p>
      <p id="d2e4547">The uncertainty in bottom boundary condition parameterization of ice sheet have minimal impact in borehole temperature at 200 <inline-formula><mml:math id="M234" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. The borehole temperature profile simulated using a Dirichlet boundary condition differs slightly from that obtained using a Neumann boundary, but the effect on optimal sensor placements are undetectable. Greedy optimal sensor placements do not depend on the absolute temperature, but on the variations of the temperature across borehole depth. Therefore, according to our methodology, the difference in borehole temperature profile simulations due to different basal boundary conditions of the ice sheet, does not affect the sampling error, as it is not contributing to the uncertainty budget we are assessing.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Device error range in ice borehole thermistors</title>
      <p id="d2e4566">The device error values assumed in this study (5 and 10 <inline-formula><mml:math id="M235" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>) fall within the typical range reported for borehole thermistors in glaciological applications. For example, precision values range from around 0.5 <inline-formula><mml:math id="M236" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>  when using a single thermistor on a winch in high-end systems <xref ref-type="bibr" rid="bib1.bibx11" id="paren.41"/> to approximately 30 <inline-formula><mml:math id="M237" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>  in simpler thermistor chain setups <xref ref-type="bibr" rid="bib1.bibx35" id="paren.42"/> while accuracy typically lies in the range of 3–30 <inline-formula><mml:math id="M238" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>. Our results show that greedy optimal sampling can reduce the sampling error to a level comparable to these typical device errors, particularly when only a limited number of sensors are used.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Implications</title>
      <p id="d2e4617">The proposed ice borehole sensor placement method, utilizing greedy optimal sampling, utilizes the understanding of how heat is distributed in the ice borehole and incorporates our knowledge on potential past climate states.</p>
      <p id="d2e4620">This approach has broad applicability and can directly be applied for shallow ice borehole thermometry spanning the Holocene period. Given the robustness of our results to variations in site-specific conditions and climate history (e.g., stochastic variability or pronounced trends), already using the proposed sensor spacing is likely to offer substantial improvements over ad hoc placements, even when applied to locations other than those explicitly analyzed in this study. Rerunning our algorithm for specific sites and specific prior knowledge on potential past climate histories is straightforward and has the advantage of also providing the uncertainty caused by using only a finite set of sensors.</p>
      <p id="d2e4623">For boreholes extending to the bottom of an ice sheet, for example for the estimation of geothermal heat flux <xref ref-type="bibr" rid="bib1.bibx12" id="paren.43"/>, the spacing will change near the basal regions and the sensitivity to prior information on the bottom heat flux needs to be tested. For studies encompassing time periods extending beyond the Holocene, such as glacial-interglacial cycles and orbital-scale variations, a revised set of surface temperature histories should be used to account for these longer-term climatic oscillations and depending on the site conditions, the forward model has to be extended with an ice-flow model <xref ref-type="bibr" rid="bib1.bibx41" id="paren.44"/>.</p>
      <p id="d2e4632">The greedy optimal approach to sensor placement can further be extended to other problems such as terrestrial boreholes or boreholes in permafrost areas <xref ref-type="bibr" rid="bib1.bibx19" id="paren.45"/> or the measurement of temperature profiles in sea ice <xref ref-type="bibr" rid="bib1.bibx51" id="paren.46"/> using adapted forward heat transfer models. Expected phase changes (e.g., in permafrost) or vertically heterogeneous thermal properties could be incorporated into the forward model, allowing sensor positions to be optimized nonetheless.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusion</title>
      <p id="d2e4650">We propose a greedy strategy for placing sensors in ice boreholes to maximize the informativeness of temperature sensor measurements. Unlike ad hoc, linear and exponential sensor placements, where sensors are positioned as a function of depth, our method determines sensor locations by accounting for the subsurface heat distribution influenced by surface temperature diffusion and advection. Exponential sensor placements, which space sensors farther apart down the ice borehole, are found to outperform linear sensor placements. This is because stronger vertical gradients in heat distribution occur closer to the surface and gradually diminish deeper into the ice sheet. Compared to exponential sensor placement, our simulations demonstrate that the greedy optimal sensor placement increases the informativeness of ice borehole measurements, reducing error by a factor of approximately 10.</p>
      <p id="d2e4653">Additionally, we analyzed sensor placement while considering the inherent measurement uncertainty (device error). This shows that, under realistic settings, greedy optimal sampling requires only half the number of sensors to minimize sampling error compared to linear and exponential placements. Therefore, we argue that our proposed approach could enable more cost-effective and accurate measurement of ice borehole profiles, making it a promising contribution to the establishment of a continuous subsurface temperature monitoring system.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Heat transfer model parameters</title>
      <p id="d2e4667">The thermal properties and vertical velocity of the firn/ice is calculated with respect to site specific parameters, which are mean surface temperature (<inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), basal temperature (<inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), basal velocity (<inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>),  accumulation rate (<inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and thickness of the ice sheet (<inline-formula><mml:math id="M243" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>).</p>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><title>Thermal properties</title>
      <p id="d2e4728">The thermal properties include density (<inline-formula><mml:math id="M244" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula>), specific heat capacity (<inline-formula><mml:math id="M245" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>), thermal conductivity (<inline-formula><mml:math id="M246" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>), and thermal diffusivity (<inline-formula><mml:math id="M247" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>). The density profile is simulated using the Herron–Langway model <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx2" id="paren.47"/>, which requires surface snow density (<inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) in addition to <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M251" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>. The unit of density is kg m<sup>−3</sup> and it is one of the key inputs to the heat transfer model to calculate heat capacity <inline-formula><mml:math id="M253" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> and thermal conductivity <inline-formula><mml:math id="M254" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>. The equations for their calculations are listed below <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx34 bib1.bibx38" id="paren.48"/>.</p>
<sec id="App1.Ch1.S1.SS1.SSS1">
  <label>A1.1</label><title>Specific heat capacity (<inline-formula><mml:math id="M255" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>)</title>
      <p id="d2e4848">Specific heat capacity of ice (<inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) in J kg<sup>−1</sup> K<sup>−1</sup> is given by the following equation from <xref ref-type="bibr" rid="bib1.bibx39" id="text.49"/>,

              <disp-formula id="App1.Ch1.S1.E8" content-type="numbered"><label>A1</label><mml:math id="M259" display="block"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">152.5</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">7.122</mml:mn><mml:mi>T</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M260" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is the temperature in Kelvin. Specific heat capacity of firn (<inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">firn</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is calculated from the percentage of ice and air in firn which is given by,

              <disp-formula id="App1.Ch1.S1.E9" content-type="numbered"><label>A2</label><mml:math id="M262" display="block"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">firn</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the density of ice (917 kg m<sup>−3</sup>) and <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (1005 J kg<sup>−1</sup> K<sup>−1</sup>) is the specific heat capacity of dry air.</p>
</sec>
<sec id="App1.Ch1.S1.SS1.SSS2">
  <label>A1.2</label><title>Thermal conductivity (<inline-formula><mml:math id="M268" display="inline"><mml:mi>K</mml:mi></mml:math></inline-formula>)</title>
      <p id="d2e5061">The temperature-dependent thermal conductivity of ice (<inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) in W m<sup>−1</sup> K<sup>−1</sup> is given by

              <disp-formula id="App1.Ch1.S1.E10" content-type="numbered"><label>A3</label><mml:math id="M272" display="block"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.22</mml:mn><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0067</mml:mn><mml:mi>T</mml:mi><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M273" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is temperature in °C. Thermal conductivity of firn (<inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">firn</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is given by

              <disp-formula id="App1.Ch1.S1.E11" content-type="numbered"><label>A4</label><mml:math id="M275" display="block"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">firn</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub><mml:mo mathsize="2.5em">(</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mo mathsize="2.5em">)</mml:mo><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo mathsize="2.5em">(</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathsize="2.5em">)</mml:mo></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where <inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> are site specific coefficients. We used <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.4634</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> for EDML which was used by <xref ref-type="bibr" rid="bib1.bibx34" id="text.50"/> for the site NUS07-2, and <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> for GRIP <xref ref-type="bibr" rid="bib1.bibx34" id="paren.51"/>.</p>
</sec>
</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><title>Vertical velocity (<inline-formula><mml:math id="M282" display="inline"><mml:mi>w</mml:mi></mml:math></inline-formula>)</title>
      <p id="d2e5318">As in <xref ref-type="bibr" rid="bib1.bibx34" id="text.52"/>, the velocity profile is computed using the equation from <xref ref-type="bibr" rid="bib1.bibx18" id="paren.53"/>, which is based on the ice velocity model by <xref ref-type="bibr" rid="bib1.bibx30" id="text.54"/>. Using a relative vertical coordinate <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:mi mathvariant="italic">ζ</mml:mi><mml:mo>=</mml:mo><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M284" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> is the ice sheet thickness, <inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ζ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is given as

            <disp-formula id="App1.Ch1.S1.E12" content-type="numbered"><label>A5</label><mml:math id="M286" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ζ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="italic">ρ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">ice</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathsize="2.5em">[</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo mathsize="2.5em">(</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="italic">ζ</mml:mi><mml:mo mathsize="2.5em">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mo mathsize="2.5em">(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ζ</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathsize="2.5em">)</mml:mo><mml:mo mathsize="2.5em">]</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          The constants <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the vertical velocity at the surface and at the base of the ice sheet, respectively. <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is assumed to be equal to the accumulation rate and <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the basal melting rate. <inline-formula><mml:math id="M291" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> is the shape parameter of the vertical velocity profile. We use <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> for EDML, and <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> for GRIP.</p>
</sec>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Sensor placements for GRIP</title>

      <fig id="FB1"><label>Figure B1</label><caption><p id="d2e5574">Performance comparison of linear, exponential, and greedy optimal sensor placements in case of GRIP, assuming no device error. Panels <bold>(a)</bold>–<bold>(c)</bold> are based on linear spacing, <bold>(d)</bold>–<bold>(f)</bold> are based on exponential spacing and, <bold>(g)</bold>–<bold>(i)</bold> are based on greedy optimal sampling of a set of 20 sensors in a 200 <inline-formula><mml:math id="M294" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> borehole. The horizontal axis of <bold>(a)</bold>, <bold>(d)</bold> and <bold>(g)</bold> shows the index of the sensors, sensor with index-1 is placed at the top and index-20 is placed at the bottom of the borehole. Panels <bold>(b)</bold>, <bold>(e)</bold> and <bold>(h)</bold> show the sampling error due to linear, exponential, and greedy optimal sensor placement respectively. Panels <bold>(c)</bold>, <bold>(f)</bold> and <bold>(i)</bold> show sampling error in logarithmic scale. The dashed line marks 1 <inline-formula><mml:math id="M295" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> in <bold>(c)</bold>, <bold>(f)</bold>, and <bold>(i)</bold>.</p></caption>
        
        <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f07.png"/>

      </fig>

      <fig id="FB2"><label>Figure B2</label><caption><p id="d2e5660">The sampling of linear, exponential and greedy optimal sensor placements with and without device error were computed for 5 to 20 sensors for GRIP. Maximal sampling errors without device error (<inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) <bold>(a)</bold>,  with 5 <inline-formula><mml:math id="M297" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> device error <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> mK) <bold>(b)</bold> and with 10 <inline-formula><mml:math id="M299" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula> device error <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> mK) <bold>(c)</bold> are given. The number of sensors used in sensor placement is denoted on the horizontal axis of <bold>(a)</bold>, <bold>(b)</bold> and <bold>(c)</bold>.</p></caption>
        
        <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f08.png"/>

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Interpolation function</title>

      <fig id="FC1"><label>Figure C1</label><caption><p id="d2e5767">The maximum sampling error of exponential and greedy optimal sensor placements with respect to different types of interpolation functions used is shown here. EDML site parameters are used for this analysis. </p></caption>
        <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f09.png"/>

      </fig>

</app>

<app id="App1.Ch1.S4">
  <label>Appendix D</label><title>Sensor failure test</title>

      <fig id="FD1"><label>Figure D1</label><caption><p id="d2e5786">This figure shows the maximal sampling error observed due to single sensor failure for all the three sensor placement strategies of 11 to 20 sensors, each with a device error of standard deviation <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M302" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mK</mml:mi></mml:mrow></mml:math></inline-formula>. The horizontal axis shows the no. of sensors including the failed sensor.</p></caption>
        <graphic xlink:href="https://gi.copernicus.org/articles/14/459/2025/gi-14-459-2025-f10.png"/>

      </fig>

</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e5822">The code and data used in this study are available on Zenodo at https://doi.org/10.5281/zenodo.17849760 <xref ref-type="bibr" rid="bib1.bibx43" id="paren.55"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e5831">PZ, KS, and TL conceptualized and designed the study. NH and TL provided surface temperature surrogates and glaciological expertise. PZ supervised the mathematical aspects of the project, while TL supervised the climate-related components. KS conducted the analysis and drafted the manuscript, with contributions from all co-authors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e5837">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e5843">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e5849">We would like to acknowledge the support of the ”Interdisciplinary Center for Machine Learning and Data Analytics (IZMD)” at the University of Wuppertal and we would like to thank Andrew Dolman and Thomas Münch for fruitful discussions.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e5854">KS is funded through the Helmholtz School for Marine Data Science (MarDATA) under grant no. HIDSS-0005. KS and NH received funding from the European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme (grant agreement no. 716092)The article processing charges for this open-access publication were covered by the Alfred-Wegener-Institut.  Helmholtz-Zentrum für Polar- und Meeresforschung.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e5868">This paper was edited by Lev Eppelbaum and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Andersson et al.(2023)Andersson, Bruinsma, Markou, Requeima, Coca-Castro, Vaughan, Ellis, Lazzara, Jones, Hosking, and Turner</label><mixed-citation>Andersson, T. R., Bruinsma, W. P., Markou, S., Requeima, J., Coca-Castro, A., Vaughan, A., Ellis, A.-L., Lazzara, M. A., Jones, D., Hosking, S., and Turner, R. E.: Environmental sensor placement with convolutional Gaussian neural processes, Environmental Data Science, 2, e32, <ext-link xlink:href="https://doi.org/10.1017/eds.2023.22" ext-link-type="DOI">10.1017/eds.2023.22</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Arthern et al.(2010)Arthern, Vaughan, Rankin, Mulvaney, and Thomas</label><mixed-citation>Arthern, R. J., Vaughan, D. G., Rankin, A. M., Mulvaney, R., and Thomas, E. R.: In situ measurements of Antarctic snow compaction compared with predictions of models, Journal of Geophysical Research: Earth Surface, 115, <ext-link xlink:href="https://doi.org/10.1029/2009JF001306" ext-link-type="DOI">10.1029/2009JF001306</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Bartos and Kerkez(2021)</label><mixed-citation>Bartos, M. and Kerkez, B.: Observability-Based Sensor Placement Improves Contaminant Tracing in River Networks, Water Resources Research, 57, <ext-link xlink:href="https://doi.org/10.1029/2020WR029551" ext-link-type="DOI">10.1029/2020WR029551</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Beltrami(2002)</label><mixed-citation>Beltrami, H.: Earth's Long-Term Memory, Science, 297, 206–207, <ext-link xlink:href="https://doi.org/10.1126/science.1074027" ext-link-type="DOI">10.1126/science.1074027</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Beltrami et al.(2015)Beltrami, Matharoo, and Smerdon</label><mixed-citation>Beltrami, H., Matharoo, G. S., and Smerdon, J. E.: Impact of borehole depths on reconstructed estimates of ground surface temperature histories and energy storage, Journal of Geophysical Research: Earth Surface, 120, 763–778, <ext-link xlink:href="https://doi.org/10.1002/2014JF003382" ext-link-type="DOI">10.1002/2014JF003382</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Biskaborn et al.(2019)Biskaborn, Smith, Noetzli, Matthes, Vieira, Streletskiy, Schoeneich, Romanovsky, Lewkowicz, Abramov, Allard, Boike, Cable, Christiansen, Delaloye, Diekmann, Drozdov, Etzelmüller, Grosse, Guglielmin, Ingeman-Nielsen, Isaksen, Ishikawa, Johansson, Johannsson, Joo, Kaverin, Kholodov, Konstantinov, Kröger, Lambiel, Lanckman, Luo, Malkova, Meiklejohn, Moskalenko, Oliva, Phillips, Ramos, Sannel, Sergeev, Seybold, Skryabin, Vasiliev, Wu, Yoshikawa, Zheleznyak, and Lantuit</label><mixed-citation>Biskaborn, B. K., Smith, S. L., Noetzli, J., Matthes, H., Vieira, G., Streletskiy, D. A., Schoeneich, P., Romanovsky, V. E., Lewkowicz, A. G., Abramov, A., Allard, M., Boike, J., Cable, W. L., Christiansen, H. H., Delaloye, R., Diekmann, B., Drozdov, D., Etzelmüller, B., Grosse, G., Guglielmin, M., Ingeman-Nielsen, T., Isaksen, K., Ishikawa, M., Johansson, M., Johannsson, H., Joo, A., Kaverin, D., Kholodov, A., Konstantinov, P., Kröger, T., Lambiel, C., Lanckman, J.-P., Luo, D., Malkova, G., Meiklejohn, I., Moskalenko, N., Oliva, M., Phillips, M., Ramos, M., Sannel, A. B. K., Sergeev, D., Seybold, C., Skryabin, P., Vasiliev, A., Wu, Q., Yoshikawa, K., Zheleznyak, M., and Lantuit, H.: Permafrost is warming at a global scale, Nat. Commun., 10, 264, <ext-link xlink:href="https://doi.org/10.1038/s41467-018-08240-4" ext-link-type="DOI">10.1038/s41467-018-08240-4</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Black(2005)</label><mixed-citation>Black, P. E.: Greedy algorithm, Dictionary of Algorithms and Data Structures, 2, 62, US National Institute of Standards and Technology, <uri>https://www.nist.gov/dads/HTML/greedyalgo.html</uri> (last access: 18 November 2025), 2005.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Bolzan and Strobel(1994)</label><mixed-citation>Bolzan, J. F. and Strobel, M.: Accumulation-rate variations around Summit, Greenland, Journal of Glaciology, 40, 56–66, <ext-link xlink:href="https://doi.org/10.3189/S0022143000003798" ext-link-type="DOI">10.3189/S0022143000003798</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Casado et al.(2020)Casado, Münch, and Laepple</label><mixed-citation>Casado, M., Münch, T., and Laepple, T.: Climatic information archived in ice cores: impact of intermittency and diffusion on the recorded isotopic signal in Antarctica, Clim. Past, 16, 1581–1598, <ext-link xlink:href="https://doi.org/10.5194/cp-16-1581-2020" ext-link-type="DOI">10.5194/cp-16-1581-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Clow(1992)</label><mixed-citation>Clow, G. D.: The extent of temporal smearing in surface-temperature histories derived from borehole temperature measurements, Global and Planetary Change, 6, 81–86, <ext-link xlink:href="https://doi.org/10.1016/0921-8181(92)90027-8" ext-link-type="DOI">10.1016/0921-8181(92)90027-8</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Clow et al.(1996)Clow, Saltus, and Waddington</label><mixed-citation>Clow, G. D., Saltus, R. W., and Waddington, E. D.: A new high-precision borehole-temperature logging system used at GISP2, Greenland, and Taylor Dome, Antarctica, Journal of Glaciology, 42, 576–584, <ext-link xlink:href="https://doi.org/10.3189/S0022143000003555" ext-link-type="DOI">10.3189/S0022143000003555</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Colgan et al.(2023)Colgan, Shields, Talalay, Fan, Lines, Elliott, Rajaram, Mankoff, Jensen, Backes et al.</label><mixed-citation>Colgan, W., Shields, C., Talalay, P., Fan, X., Lines, A. P., Elliott, J., Rajaram, H., Mankoff, K., Jensen, M., Backes, M., Liu, Y., Wei, X., Karlsson, N. B., Spanggård, H., and Pedersen, A. Ø.: Design and performance of the Hotrod melt-tip ice-drilling system, Geosci. Instrum. Method. Data Syst., 12, 121–140, <ext-link xlink:href="https://doi.org/10.5194/gi-12-121-2023" ext-link-type="DOI">10.5194/gi-12-121-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Compo et al.(2015)Compo, Whitaker, Sardeshmukh, Allan, McColl, Yin, Giese, Vose, Matsui, Ashcroft, Auchmann, Benoy, Bessemoulin, Brandsma, Brohan, Brunet, Comeaux, Cram, Crouthamel, Groisman, Hersbach, Jones, Jonsson, Jourdain, Kelly, Knapp, Kruger, Kubota, Lentini, Lorrey, Lott, Lubker, Luterbacher, Marshall, Maugeri, Mock, Mok, Nordli, Przybylak, Rodwell, Ross, Schuster, Srnec, Valente, Vizi, Wang, Westcott, Woollen, and Worley</label><mixed-citation>Compo, G., Whitaker, J., Sardeshmukh, P., Allan, R., McColl, C., Yin, X., Giese, B., Vose, R., Matsui, N., Ashcroft, L., Auchmann, R., Benoy, M., Bessemoulin, P., Brandsma, T., Brohan, P., Brunet, M., Comeaux, J., Cram, T., Crouthamel, R., Groisman, P., Hersbach, H., Jones, P., Jonsson, T., Jourdain, S., Kelly, G., Knapp, K., Kruger, A., Kubota, H., Lentini, G., Lorrey, A., Lott, N., Lubker, S., Luterbacher, J., Marshall, G., Maugeri, M., Mock, C., Mok, H., Nordli, O., Przybylak, R., Rodwell, M., Ross, T., Schuster, D., Srnec, L., Valente, M., Vizi, Z., Wang, X., Westcott, N., Woollen, J., and Worley, S.: NOAA/CIRES Twentieth Century Global Reanalysis Version 2c, NSF National Center for Atmospheric Research [data set], <ext-link xlink:href="https://doi.org/10.5065/D6N877TW" ext-link-type="DOI">10.5065/D6N877TW</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Cuffey and Paterson(2010)</label><mixed-citation> Cuffey, K. M. and Paterson, W. S. B.: The Physics of Glaciers, Academic Press, ISBN 978-0-08-091912-6,  2010.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Cuffey et al.(2016)Cuffey, Clow, Steig, Buizert, Fudge, Koutnik, Waddington, Alley, and Severinghaus</label><mixed-citation>Cuffey, K. M., Clow, G. D., Steig, E. J., Buizert, C., Fudge, T. J., Koutnik, M., Waddington, E. D., Alley, R. B., and Severinghaus, J. P.: Deglacial temperature history of West Antarctica, Proceedings of the National Academy of Sciences, 113, 14249–14254, <ext-link xlink:href="https://doi.org/10.1073/pnas.1609132113" ext-link-type="DOI">10.1073/pnas.1609132113</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Eppelbaum(2024)</label><mixed-citation>Eppelbaum, L. V.: The Possibility of Estimating the Permafrost's Porosity In Situ in the Hydrocarbon Industry and Environment, Geosciences, 14, 72, <ext-link xlink:href="https://doi.org/10.3390/geosciences14030072" ext-link-type="DOI">10.3390/geosciences14030072</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>García-Pereira et al.(2024)García-Pereira, González-Rouco, Schmid, Melo-Aguilar, Vegas-Cañas, Steinert, Roldán-Gómez, Cuesta-Valero, García-García, Beltrami, and de Vrese</label><mixed-citation>García-Pereira, F., González-Rouco, J. F., Schmid, T., Melo-Aguilar, C., Vegas-Cañas, C., Steinert, N. J., Roldán-Gómez, P. J., Cuesta-Valero, F. J., García-García, A., Beltrami, H., and de Vrese, P.: Thermodynamic and hydrological drivers of the soil and bedrock thermal regimes in central Spain, SOIL, 10, 1–21, <ext-link xlink:href="https://doi.org/10.5194/soil-10-1-2024" ext-link-type="DOI">10.5194/soil-10-1-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Goujon et al.(2003)Goujon, Barnola, and Ritz</label><mixed-citation>Goujon, C., Barnola, J.-M., and Ritz, C.: Modeling the densification of polar firn including heat diffusion: Application to close-off characteristics and gas isotopic fractionation for Antarctica and Greenland sites, Journal of Geophysical Research: Atmospheres, 108, <ext-link xlink:href="https://doi.org/10.1029/2002JD003319" ext-link-type="DOI">10.1029/2002JD003319</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Groenke et al.(2024)Groenke, Langer, Miesner, Westermann, Gallego, and Boike</label><mixed-citation>Groenke, B., Langer, M., Miesner, F., Westermann, S., Gallego, G., and Boike, J.: Robust Reconstruction of Historical Climate Change From Permafrost Boreholes, Journal of Geophysical Research: Earth Surface, 129, e2024JF007734, <ext-link xlink:href="https://doi.org/10.1029/2024JF007734" ext-link-type="DOI">10.1029/2024JF007734</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Hammer and Dahl-Jensen(1999)</label><mixed-citation>Hammer, C. U. and Dahl-Jensen, D.: GRIP Accumulation Rates, PANGAEA [data set], <ext-link xlink:href="https://doi.org/10.1594/PANGAEA.55084" ext-link-type="DOI">10.1594/PANGAEA.55084</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Hébert et al.(2022)Hébert, Herzschuh, and Laepple</label><mixed-citation>Hébert, R., Herzschuh, U., and Laepple, T.: Millennial-scale climate variability over land overprinted by ocean temperature fluctuations, Nat. Geosci., 15, 899–905, <ext-link xlink:href="https://doi.org/10.1038/s41561-022-01056-4" ext-link-type="DOI">10.1038/s41561-022-01056-4</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Herron and Langway(1980)</label><mixed-citation>Herron, M. M. and Langway Jr., C. C.: Firn Densification: An Empirical Model, Journal of Glaciology, 25, 373–385, <ext-link xlink:href="https://doi.org/10.3189/S0022143000015239" ext-link-type="DOI">10.3189/S0022143000015239</ext-link>, 1980.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Hersbach et al.(2020)Hersbach, Bell, Berrisford, Hirahara, Horányi, Muñoz-Sabater, Nicolas, Peubey, Radu, Schepers, Simmons, Soci, Abdalla, Abellan, Balsamo, Bechtold, Biavati, Bidlot, Bonavita, De Chiara, Dahlgren, Dee, Diamantakis, Dragani, Flemming, Forbes, Fuentes, Geer, Haimberger, Healy, Hogan, Hólm, Janisková, Keeley, Laloyaux, Lopez, Lupu, Radnoti, de Rosnay, Rozum, Vamborg, Villaume, and Thépaut</label><mixed-citation>Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Quarterly Journal of the Royal Meteorological Society, 146, 1999–2049, <ext-link xlink:href="https://doi.org/10.1002/qj.3803" ext-link-type="DOI">10.1002/qj.3803</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Johnsen(2003)</label><mixed-citation>Johnsen, S. J.: GRIP Temperature Profile, PANGAEA [data set], <ext-link xlink:href="https://doi.org/10.1594/PANGAEA.89007" ext-link-type="DOI">10.1594/PANGAEA.89007</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Jones et al.(2016)Jones, Gille, Goosse, Abram, Canziani, Charman, Clem, Crosta, de Lavergne, Eisenman, England, Fogt, Frankcombe, Marshall, Masson-Delmotte, Morrison, Orsi, Raphael, Renwick, Schneider, Simpkins, Steig, Stenni, Swingedouw, and Vance</label><mixed-citation>Jones, J. M., Gille, S. T., Goosse, H., Abram, N. J., Canziani, P. O., Charman, D. J., Clem, K. R., Crosta, X., de Lavergne, C., Eisenman, I., England, M. H., Fogt, R. L., Frankcombe, L. M., Marshall, G. J., Masson-Delmotte, V., Morrison, A. K., Orsi, A. J., Raphael, M. N., Renwick, J. A., Schneider, D. P., Simpkins, G. R., Steig, E. J., Stenni, B., Swingedouw, D., and Vance, T. R.: Assessing recent trends in high-latitude Southern Hemisphere surface climate, Nature Climate Change, 6, 917–926, <ext-link xlink:href="https://doi.org/10.1038/nclimate3103" ext-link-type="DOI">10.1038/nclimate3103</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Krause et al.(2008)Krause, Singh, and Guestrin</label><mixed-citation>Krause, A., Singh, A., and Guestrin, C.: Near-Optimal Sensor Placements in Gaussian Processes: Theory, Efficient Algorithms and Empirical Studies, Journal of Machine Learning Research, 9, 235–284, 2008.  </mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Laepple and Huybers(2014)</label><mixed-citation>Laepple, T. and Huybers, P.: Ocean surface temperature variability: Large model–data differences at decadal and longer periods, Proceedings of the National Academy of Sciences, 111, 16682–16687, <ext-link xlink:href="https://doi.org/10.1073/pnas.1412077111" ext-link-type="DOI">10.1073/pnas.1412077111</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Lee et al.(2019)Lee, Lee, Yeo, Kim, and Kim</label><mixed-citation>Lee, S.-y., Lee, I.-b., Yeo, U.-h., Kim, R.-w., and Kim, J.-g.: Optimal sensor placement for monitoring and controlling greenhouse internal environments, Biosystems Engineering, 188, 190–206, <ext-link xlink:href="https://doi.org/10.1016/j.biosystemseng.2019.10.005" ext-link-type="DOI">10.1016/j.biosystemseng.2019.10.005</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Ligtenberg et al.(2011)Ligtenberg, Helsen, and van den Broeke</label><mixed-citation>Ligtenberg, S. R. M., Helsen, M. M., and van den Broeke, M. R.: An improved semi-empirical model for the densification of Antarctic firn, The Cryosphere, 5, 809–819, <ext-link xlink:href="https://doi.org/10.5194/tc-5-809-2011" ext-link-type="DOI">10.5194/tc-5-809-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Lliboutry(1979)</label><mixed-citation> Lliboutry, L.: A critical review of analytical approximate solutions for steady state velocities and temperature in cold ice-sheets,, Z. Gletscherkde. Glazialgeol, 15, 135–148, 1979.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Løkkegaard et al.(2023)Løkkegaard, Mankoff, Zdanowicz, Clow, Lüthi, Doyle, Thomsen, Fisher, Harper, Aschwanden, Vinther, Dahl-Jensen, Zekollari, Meierbachtol, McDowell, Humphrey, Solgaard, Karlsson, Khan, Hills, Law, Hubbard, Christoffersen, Jacquemart, Seguinot, Fausto, and Colgan</label><mixed-citation>Løkkegaard, A., Mankoff, K. D., Zdanowicz, C., Clow, G. D., Lüthi, M. P., Doyle, S. H., Thomsen, H. H., Fisher, D., Harper, J., Aschwanden, A., Vinther, B. M., Dahl-Jensen, D., Zekollari, H., Meierbachtol, T., McDowell, I., Humphrey, N., Solgaard, A., Karlsson, N. B., Khan, S. A., Hills, B., Law, R., Hubbard, B., Christoffersen, P., Jacquemart, M., Seguinot, J., Fausto, R. S., and Colgan, W. T.: Greenland and Canadian Arctic ice temperature profiles database, The Cryosphere, 17, 3829–3845, <ext-link xlink:href="https://doi.org/10.5194/tc-17-3829-2023" ext-link-type="DOI">10.5194/tc-17-3829-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Montelli and Kingslake(2023)</label><mixed-citation>Montelli, A. and Kingslake, J.: Geothermal heat flux is the dominant source of uncertainty in englacial-temperature-based dating of ice rise formation, The Cryosphere, 17, 195–210, <ext-link xlink:href="https://doi.org/10.5194/tc-17-195-2023" ext-link-type="DOI">10.5194/tc-17-195-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Münch and Laepple(2018)</label><mixed-citation>Münch, T. and Laepple, T.: What climate signal is contained in decadal- to centennial-scale isotope variations from Antarctic ice cores?, Clim. Past, 14, 2053–2070, <ext-link xlink:href="https://doi.org/10.5194/cp-14-2053-2018" ext-link-type="DOI">10.5194/cp-14-2053-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Muto(2010)</label><mixed-citation>Muto, A.: Multi-decadal surface temperature trends in East Antarctica inferred from borehole firn temperature measurements and geophysical inverse methods, PhD Thesis, University of Colorado at Boulder, <uri>https://scholar.colorado.edu/concern/graduate_thesis_or_dissertations/td96k2585</uri> (last access: 8 December 2025), 2010.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Muto et al.(2011)Muto, Scambos, Steffen, Slater, and Clow</label><mixed-citation>Muto, A., Scambos, T. A., Steffen, K., Slater, A. G., and Clow, G. D.: Recent surface temperature trends in the interior of East Antarctica from borehole firn temperature measurements and geophysical inverse methods, Geophysical Research Letters, 38, <ext-link xlink:href="https://doi.org/10.1029/2011GL048086" ext-link-type="DOI">10.1029/2011GL048086</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Oerter et al.(2000)Oerter, Wilhelms, Jung-Rothenhäusler, Göktas, Miller, Graf, and Sommer</label><mixed-citation>Oerter, H., Wilhelms, F., Jung-Rothenhäusler, F., Göktas, F., Miller, H., Graf, W., and Sommer, S.: Accumulation rates in Dronning Maud Land, Antarctica, as revealed by dielectric-profiling measurements of shallow firn cores, Annals of Glaciology, 30, 27–34, <ext-link xlink:href="https://doi.org/10.3189/172756400781820705" ext-link-type="DOI">10.3189/172756400781820705</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Oerter et al.(2004)Oerter, Graf, Meyer, and Wilhelms</label><mixed-citation>Oerter, H., Graf, W., Meyer, H., and Wilhelms, F.: The EPICA ice core from Dronning Maud Land: first results from stable-isotope measurements, Annals of Glaciology, 39, 307–312, <ext-link xlink:href="https://doi.org/10.3189/172756404781814032" ext-link-type="DOI">10.3189/172756404781814032</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Orsi et al.(2012)Orsi, Cornuelle, and Severinghaus</label><mixed-citation>Orsi, A. J., Cornuelle, B. D., and Severinghaus, J. P.: Little Ice Age cold interval in West Antarctica: Evidence from borehole temperature at the West Antarctic Ice Sheet (WAIS) Divide: WAIS DIVIDE TEMPERATURE, Geophys. Res. Lett., 39, <ext-link xlink:href="https://doi.org/10.1029/2012GL051260" ext-link-type="DOI">10.1029/2012GL051260</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Paterson(1994)</label><mixed-citation>Paterson, W.: Physics of Glaciers, Pergamon/Elsevier Science, 3rd edn., ISBN 9780080379449, <ext-link xlink:href="https://doi.org/10.1016/C2009-0-14802-X" ext-link-type="DOI">10.1016/C2009-0-14802-X</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Pollack et al.(1998)Pollack, Huang, and Shen</label><mixed-citation>Pollack, H. N., Huang, S., and Shen, P.-Y.: Climate Change Record in Subsurface Temperatures: A Global Perspective, Science, 282, 279–281, <ext-link xlink:href="https://doi.org/10.1126/science.282.5387.279" ext-link-type="DOI">10.1126/science.282.5387.279</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Salamatin(2000)</label><mixed-citation>Salamatin, A.: Paleoclimatic reconstructions based on borehole temperature measurements in ice sheets: possibilities and limitations, Physics of Ice Core Records,  243–282, <uri>http://hdl.handle.net/2115/32471</uri> (last access: 18 November 2025), 2000.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Seo et al.(2000)Seo, Wallat, Graepel, and Obermayer</label><mixed-citation>Seo, S., Wallat, M., Graepel, T., and Obermayer, K.: Gaussian Process Regression: Active Data Selection and Test Point Rejection, in: Mustererkennung 2000, 27–34, Springer, Berlin, Heidelberg, ISBN 978-3-642-59802-9, <ext-link xlink:href="https://doi.org/10.1007/978-3-642-59802-9_4" ext-link-type="DOI">10.1007/978-3-642-59802-9_4</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Shaju(2025)</label><mixed-citation>Shaju, K.: Ice borehole thermometry: Sensor placement using greedy optimal sampling, Zenodo [code, data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.17849760" ext-link-type="DOI">10.5281/zenodo.17849760</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Shen et al.(1995)Shen, Pollack, Huang, and Wang</label><mixed-citation>Shen, P. Y., Pollack, H. N., Huang, S., and Wang, K.: Effects of subsurface heterogeneity on the inference of climate change from borehole temperature data: Model studies and field examples from Canada, Journal of Geophysical Research: Solid Earth, 100, 6383–6396, <ext-link xlink:href="https://doi.org/10.1029/94JB03136" ext-link-type="DOI">10.1029/94JB03136</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Singh et al.(2006)Singh, Krause, Guestrin, Kaiser, and Batalin</label><mixed-citation>Singh, A., Krause, A. R., Guestrin, C., Kaiser, W. J., and Batalin, M.: Efficient Planning of Informative Paths for Multiple Robots, in: 20th International Joint Conference on Artifical Intelligence, 2204–2211, <uri>https://escholarship.org/uc/item/4r48w3bb</uri> (last access: 18 November 2025), 2006.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Thorsteinsson et al.(1997)Thorsteinsson, Kipfstuhl, and Miller</label><mixed-citation>Thorsteinsson, T., Kipfstuhl, J., and Miller, H.: Textures and fabrics in the GRIP ice core, Journal of Geophysical Research: Oceans, 102, 26583–26599, <ext-link xlink:href="https://doi.org/10.1029/97JC00161" ext-link-type="DOI">10.1029/97JC00161</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>von Schuckmann et al.(2023)</label><mixed-citation>von Schuckmann, K., Minière, A., Gues, F., Cuesta-Valero, F. J., Kirchengast, G., Adusumilli, S., Straneo, F., Ablain, M., Allan, R. P., Barker, P. M., Beltrami, H., Blazquez, A., Boyer, T., Cheng, L., Church, J., Desbruyeres, D., Dolman, H., Domingues, C. M., García-García, A., Giglio, D., Gilson, J. E., Gorfer, M., Haimberger, L., Hakuba, M. Z., Hendricks, S., Hosoda, S., Johnson, G. C., Killick, R., King, B., Kolodziejczyk, N., Korosov, A., Krinner, G., Kuusela, M., Landerer, F. W., Langer, M., Lavergne, T., Lawrence, I., Li, Y., Lyman, J., Marti, F., Marzeion, B., Mayer, M., MacDougall, A. H., McDougall, T., Monselesan, D. P., Nitzbon, J., Otosaka, I., Peng, J., Purkey, S., Roemmich, D., Sato, K., Sato, K., Savita, A., Schweiger, A., Shepherd, A., Seneviratne, S. I., Simons, L., Slater, D. A., Slater, T., Steiner, A. K., Suga, T., Szekely, T., Thiery, W., Timmermans, M.-L., Vanderkelen, I., Wjiffels, S. E., Wu, T., and Zemp, M.: Heat stored in the Earth system 1960–2020: where does the energy go?, Earth Syst. Sci. Data, 15, 1675–1709, <ext-link xlink:href="https://doi.org/10.5194/essd-15-1675-2023" ext-link-type="DOI">10.5194/essd-15-1675-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Weikusat et al.(2017)Weikusat, Jansen, Binder, Eichler, Faria, Wilhelms, Kipfstuhl, Sheldon, Miller, Dahl-Jensen, and Kleiner</label><mixed-citation>Weikusat, I., Jansen, D., Binder, T., Eichler, J., Faria, S. H., Wilhelms, F., Kipfstuhl, S., Sheldon, S., Miller, H., Dahl-Jensen, D., and Kleiner, T.: Physical analysis of an Antarctic ice core—towards an integration of micro- and macrodynamics of polar ice*, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 375, 20150347, <ext-link xlink:href="https://doi.org/10.1098/rsta.2015.0347" ext-link-type="DOI">10.1098/rsta.2015.0347</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Wesche et al.(2016)Wesche, Weller, König-Langlo, Fromm, Eckstaller, Nixdorf, and Kohlberg</label><mixed-citation>Wesche, C., Weller, R., König-Langlo, G., Fromm, T., Eckstaller, A., Nixdorf, U., and Kohlberg, E.: Neumayer III and Kohnen Station in Antarctica operated by the Alfred Wegener Institute, Journal of large-scale research facilities JLSRF, 2, 1–6, <ext-link xlink:href="https://doi.org/10.17815/jlsrf-2-152" ext-link-type="DOI">10.17815/jlsrf-2-152</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Zagorodnov et al.(2012)Zagorodnov, Nagornov, Scambos, Muto, Mosley-Thompson, Pettit, and Tyuflin</label><mixed-citation>Zagorodnov, V., Nagornov, O., Scambos, T. A., Muto, A., Mosley-Thompson, E., Pettit, E. C., and Tyuflin, S.: Borehole temperatures reveal details of 20th century warming at Bruce Plateau, Antarctic Peninsula, The Cryosphere, 6, 675–686, <ext-link xlink:href="https://doi.org/10.5194/tc-6-675-2012" ext-link-type="DOI">10.5194/tc-6-675-2012</ext-link>, 2012. </mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Zuo et al.(2018)Zuo, Dou, Chang, Chen, and Ma</label><mixed-citation>Zuo, G., Dou, Y., Chang, X., Chen, Y., and Ma, C.: Design and Performance Analysis of a Multilayer Sea Ice Temperature Sensor Used in Polar Region, Sensors, 18, <ext-link xlink:href="https://doi.org/10.3390/s18124467" ext-link-type="DOI">10.3390/s18124467</ext-link>, 2018.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Ice borehole thermometry: sensor placement using  greedy optimal sampling</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Andersson et al.(2023)Andersson, Bruinsma, Markou, Requeima,
Coca-Castro, Vaughan, Ellis, Lazzara, Jones, Hosking, and
Turner</label><mixed-citation>
      
Andersson, T. R., Bruinsma, W. P., Markou, S., Requeima, J., Coca-Castro, A.,
Vaughan, A., Ellis, A.-L., Lazzara, M. A., Jones, D., Hosking, S., and
Turner, R. E.: Environmental sensor placement with convolutional Gaussian
neural processes, Environmental Data Science, 2, e32,
<a href="https://doi.org/10.1017/eds.2023.22" target="_blank">https://doi.org/10.1017/eds.2023.22</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Arthern et al.(2010)Arthern, Vaughan, Rankin, Mulvaney, and
Thomas</label><mixed-citation>
      
Arthern, R. J., Vaughan, D. G., Rankin, A. M., Mulvaney, R., and Thomas, E. R.:
In situ measurements of Antarctic snow compaction compared with predictions
of models, Journal of Geophysical Research: Earth Surface, 115,
<a href="https://doi.org/10.1029/2009JF001306" target="_blank">https://doi.org/10.1029/2009JF001306</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Bartos and Kerkez(2021)</label><mixed-citation>
      
Bartos, M. and Kerkez, B.: Observability-Based Sensor Placement
Improves Contaminant Tracing in River Networks, Water Resources
Research, 57, <a href="https://doi.org/10.1029/2020WR029551" target="_blank">https://doi.org/10.1029/2020WR029551</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Beltrami(2002)</label><mixed-citation>
      
Beltrami, H.: Earth's Long-Term Memory, Science, 297, 206–207,
<a href="https://doi.org/10.1126/science.1074027" target="_blank">https://doi.org/10.1126/science.1074027</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Beltrami et al.(2015)Beltrami, Matharoo, and Smerdon</label><mixed-citation>
      
Beltrami, H., Matharoo, G. S., and Smerdon, J. E.: Impact of borehole depths on
reconstructed estimates of ground surface temperature histories and energy
storage, Journal of Geophysical Research: Earth Surface, 120, 763–778,
<a href="https://doi.org/10.1002/2014JF003382" target="_blank">https://doi.org/10.1002/2014JF003382</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Biskaborn et al.(2019)Biskaborn, Smith, Noetzli, Matthes, Vieira,
Streletskiy, Schoeneich, Romanovsky, Lewkowicz, Abramov, Allard, Boike,
Cable, Christiansen, Delaloye, Diekmann, Drozdov, Etzelmüller, Grosse,
Guglielmin, Ingeman-Nielsen, Isaksen, Ishikawa, Johansson, Johannsson, Joo,
Kaverin, Kholodov, Konstantinov, Kröger, Lambiel, Lanckman, Luo, Malkova,
Meiklejohn, Moskalenko, Oliva, Phillips, Ramos, Sannel, Sergeev, Seybold,
Skryabin, Vasiliev, Wu, Yoshikawa, Zheleznyak, and Lantuit</label><mixed-citation>
      
Biskaborn, B. K., Smith, S. L., Noetzli, J., Matthes, H., Vieira, G.,
Streletskiy, D. A., Schoeneich, P., Romanovsky, V. E., Lewkowicz, A. G.,
Abramov, A., Allard, M., Boike, J., Cable, W. L., Christiansen, H. H.,
Delaloye, R., Diekmann, B., Drozdov, D., Etzelmüller, B., Grosse, G.,
Guglielmin, M., Ingeman-Nielsen, T., Isaksen, K., Ishikawa, M., Johansson,
M., Johannsson, H., Joo, A., Kaverin, D., Kholodov, A., Konstantinov, P.,
Kröger, T., Lambiel, C., Lanckman, J.-P., Luo, D., Malkova, G., Meiklejohn,
I., Moskalenko, N., Oliva, M., Phillips, M., Ramos, M., Sannel, A. B. K.,
Sergeev, D., Seybold, C., Skryabin, P., Vasiliev, A., Wu, Q., Yoshikawa, K.,
Zheleznyak, M., and Lantuit, H.: Permafrost is warming at a global scale, Nat.
Commun., 10, 264, <a href="https://doi.org/10.1038/s41467-018-08240-4" target="_blank">https://doi.org/10.1038/s41467-018-08240-4</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Black(2005)</label><mixed-citation>
      
Black, P. E.: Greedy algorithm, Dictionary of Algorithms and Data Structures,
2, 62,
US National Institute of Standards and Technology, <a href="https://www.nist.gov/dads/HTML/greedyalgo.html" target="_blank"/> (last access: 18 November 2025), 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Bolzan and Strobel(1994)</label><mixed-citation>
      
Bolzan, J. F. and Strobel, M.: Accumulation-rate variations around Summit,
Greenland, Journal of Glaciology, 40, 56–66,
<a href="https://doi.org/10.3189/S0022143000003798" target="_blank">https://doi.org/10.3189/S0022143000003798</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Casado et al.(2020)Casado, Münch, and Laepple</label><mixed-citation>
      
Casado, M., Münch, T., and Laepple, T.: Climatic information archived in ice cores: impact of intermittency and diffusion on the recorded isotopic signal in Antarctica, Clim. Past, 16, 1581–1598, <a href="https://doi.org/10.5194/cp-16-1581-2020" target="_blank">https://doi.org/10.5194/cp-16-1581-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Clow(1992)</label><mixed-citation>
      
Clow, G. D.: The extent of temporal smearing in surface-temperature histories
derived from borehole temperature measurements, Global and Planetary Change,
6, 81–86, <a href="https://doi.org/10.1016/0921-8181(92)90027-8" target="_blank">https://doi.org/10.1016/0921-8181(92)90027-8</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Clow et al.(1996)Clow, Saltus, and
Waddington</label><mixed-citation>
      
Clow, G. D., Saltus, R. W., and Waddington, E. D.: A new high-precision
borehole-temperature logging system used at GISP2, Greenland, and Taylor
Dome, Antarctica, Journal of Glaciology, 42, 576–584,
<a href="https://doi.org/10.3189/S0022143000003555" target="_blank">https://doi.org/10.3189/S0022143000003555</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Colgan et al.(2023)Colgan, Shields, Talalay, Fan, Lines, Elliott,
Rajaram, Mankoff, Jensen, Backes et al.</label><mixed-citation>
      
Colgan, W., Shields, C., Talalay, P., Fan, X., Lines, A. P., Elliott, J., Rajaram, H., Mankoff, K., Jensen, M., Backes, M., Liu, Y., Wei, X., Karlsson, N. B., Spanggård, H., and Pedersen, A. Ø.: Design and performance of the Hotrod melt-tip ice-drilling system, Geosci. Instrum. Method. Data Syst., 12, 121–140, <a href="https://doi.org/10.5194/gi-12-121-2023" target="_blank">https://doi.org/10.5194/gi-12-121-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Compo et al.(2015)Compo, Whitaker, Sardeshmukh, Allan, McColl, Yin,
Giese, Vose, Matsui, Ashcroft, Auchmann, Benoy, Bessemoulin, Brandsma,
Brohan, Brunet, Comeaux, Cram, Crouthamel, Groisman, Hersbach, Jones,
Jonsson, Jourdain, Kelly, Knapp, Kruger, Kubota, Lentini, Lorrey, Lott,
Lubker, Luterbacher, Marshall, Maugeri, Mock, Mok, Nordli, Przybylak,
Rodwell, Ross, Schuster, Srnec, Valente, Vizi, Wang, Westcott, Woollen, and
Worley</label><mixed-citation>
      
Compo, G., Whitaker, J., Sardeshmukh, P., Allan, R., McColl, C., Yin, X.,
Giese, B., Vose, R., Matsui, N., Ashcroft, L., Auchmann, R., Benoy, M.,
Bessemoulin, P., Brandsma, T., Brohan, P., Brunet, M., Comeaux, J., Cram, T.,
Crouthamel, R., Groisman, P., Hersbach, H., Jones, P., Jonsson, T., Jourdain,
S., Kelly, G., Knapp, K., Kruger, A., Kubota, H., Lentini, G., Lorrey, A.,
Lott, N., Lubker, S., Luterbacher, J., Marshall, G., Maugeri, M., Mock, C.,
Mok, H., Nordli, O., Przybylak, R., Rodwell, M., Ross, T., Schuster, D.,
Srnec, L., Valente, M., Vizi, Z., Wang, X., Westcott, N., Woollen, J., and
Worley, S.: NOAA/CIRES Twentieth Century Global Reanalysis
Version 2c, NSF National Center for Atmospheric Research [data set], <a href="https://doi.org/10.5065/D6N877TW" target="_blank">https://doi.org/10.5065/D6N877TW</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Cuffey and Paterson(2010)</label><mixed-citation>
      
Cuffey, K. M. and Paterson, W. S. B.: The Physics of Glaciers, Academic
Press, ISBN 978-0-08-091912-6,  2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Cuffey et al.(2016)Cuffey, Clow, Steig, Buizert, Fudge, Koutnik,
Waddington, Alley, and Severinghaus</label><mixed-citation>
      
Cuffey, K. M., Clow, G. D., Steig, E. J., Buizert, C., Fudge, T. J., Koutnik,
M., Waddington, E. D., Alley, R. B., and Severinghaus, J. P.: Deglacial
temperature history of West Antarctica, Proceedings of the National
Academy of Sciences, 113, 14249–14254, <a href="https://doi.org/10.1073/pnas.1609132113" target="_blank">https://doi.org/10.1073/pnas.1609132113</a>,
2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Eppelbaum(2024)</label><mixed-citation>
      
Eppelbaum, L. V.: The Possibility of Estimating the Permafrost's Porosity In
Situ in the Hydrocarbon Industry and Environment, Geosciences, 14, 72,
<a href="https://doi.org/10.3390/geosciences14030072" target="_blank">https://doi.org/10.3390/geosciences14030072</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>García-Pereira et al.(2024)García-Pereira, González-Rouco, Schmid,
Melo-Aguilar, Vegas-Cañas, Steinert, Roldán-Gómez, Cuesta-Valero,
García-García, Beltrami, and de Vrese</label><mixed-citation>
      
García-Pereira, F., González-Rouco, J. F., Schmid, T., Melo-Aguilar, C., Vegas-Cañas, C., Steinert, N. J., Roldán-Gómez, P. J., Cuesta-Valero, F. J., García-García, A., Beltrami, H., and de Vrese, P.: Thermodynamic and hydrological drivers of the soil and bedrock thermal regimes in central Spain, SOIL, 10, 1–21, <a href="https://doi.org/10.5194/soil-10-1-2024" target="_blank">https://doi.org/10.5194/soil-10-1-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Goujon et al.(2003)Goujon, Barnola, and Ritz</label><mixed-citation>
      
Goujon, C., Barnola, J.-M., and Ritz, C.: Modeling the densification of polar
firn including heat diffusion: Application to close-off characteristics and
gas isotopic fractionation for Antarctica and Greenland sites, Journal of
Geophysical Research: Atmospheres, 108, <a href="https://doi.org/10.1029/2002JD003319" target="_blank">https://doi.org/10.1029/2002JD003319</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Groenke et al.(2024)Groenke, Langer, Miesner, Westermann, Gallego,
and Boike</label><mixed-citation>
      
Groenke, B., Langer, M., Miesner, F., Westermann, S., Gallego, G., and Boike,
J.: Robust Reconstruction of Historical Climate Change From
Permafrost Boreholes, Journal of Geophysical Research: Earth Surface,
129, e2024JF007734, <a href="https://doi.org/10.1029/2024JF007734" target="_blank">https://doi.org/10.1029/2024JF007734</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Hammer and Dahl-Jensen(1999)</label><mixed-citation>
      
Hammer, C. U. and Dahl-Jensen, D.: GRIP Accumulation Rates, PANGAEA [data set],
<a href="https://doi.org/10.1594/PANGAEA.55084" target="_blank">https://doi.org/10.1594/PANGAEA.55084</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Hébert et al.(2022)Hébert, Herzschuh, and Laepple</label><mixed-citation>
      
Hébert, R., Herzschuh, U., and Laepple, T.: Millennial-scale climate
variability over land overprinted by ocean temperature fluctuations, Nat.
Geosci., 15, 899–905, <a href="https://doi.org/10.1038/s41561-022-01056-4" target="_blank">https://doi.org/10.1038/s41561-022-01056-4</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Herron and Langway(1980)</label><mixed-citation>
      
Herron, M. M. and Langway Jr., C. C.: Firn Densification: An Empirical Model,
Journal of Glaciology, 25, 373–385, <a href="https://doi.org/10.3189/S0022143000015239" target="_blank">https://doi.org/10.3189/S0022143000015239</a>, 1980.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Hersbach et al.(2020)Hersbach, Bell, Berrisford, Hirahara, Horányi,
Muñoz-Sabater, Nicolas, Peubey, Radu, Schepers, Simmons, Soci, Abdalla,
Abellan, Balsamo, Bechtold, Biavati, Bidlot, Bonavita, De Chiara, Dahlgren,
Dee, Diamantakis, Dragani, Flemming, Forbes, Fuentes, Geer, Haimberger,
Healy, Hogan, Hólm, Janisková, Keeley, Laloyaux, Lopez, Lupu, Radnoti,
de Rosnay, Rozum, Vamborg, Villaume, and Thépaut</label><mixed-citation>
      
Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A.,
Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons,
A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati,
G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D.,
Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer,
A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M.,
Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P.,
Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global
reanalysis, Quarterly Journal of the Royal Meteorological Society, 146,
1999–2049, <a href="https://doi.org/10.1002/qj.3803" target="_blank">https://doi.org/10.1002/qj.3803</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Johnsen(2003)</label><mixed-citation>
      
Johnsen, S. J.: GRIP Temperature Profile, PANGAEA [data set], <a href="https://doi.org/10.1594/PANGAEA.89007" target="_blank">https://doi.org/10.1594/PANGAEA.89007</a>,
2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Jones et al.(2016)Jones, Gille, Goosse, Abram, Canziani, Charman,
Clem, Crosta, de Lavergne, Eisenman, England, Fogt, Frankcombe, Marshall,
Masson-Delmotte, Morrison, Orsi, Raphael, Renwick, Schneider, Simpkins,
Steig, Stenni, Swingedouw, and Vance</label><mixed-citation>
      
Jones, J. M., Gille, S. T., Goosse, H., Abram, N. J., Canziani, P. O., Charman,
D. J., Clem, K. R., Crosta, X., de Lavergne, C., Eisenman, I., England,
M. H., Fogt, R. L., Frankcombe, L. M., Marshall, G. J., Masson-Delmotte, V.,
Morrison, A. K., Orsi, A. J., Raphael, M. N., Renwick, J. A., Schneider,
D. P., Simpkins, G. R., Steig, E. J., Stenni, B., Swingedouw, D., and Vance,
T. R.: Assessing recent trends in high-latitude Southern Hemisphere
surface climate, Nature Climate Change, 6, 917–926,
<a href="https://doi.org/10.1038/nclimate3103" target="_blank">https://doi.org/10.1038/nclimate3103</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Krause et al.(2008)Krause, Singh, and Guestrin</label><mixed-citation>
      
Krause, A., Singh, A., and Guestrin, C.: Near-Optimal Sensor Placements
in Gaussian Processes: Theory, Efficient Algorithms and Empirical
Studies, Journal of Machine Learning Research, 9, 235–284,
2008.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Laepple and Huybers(2014)</label><mixed-citation>
      
Laepple, T. and Huybers, P.: Ocean surface temperature variability: Large
model–data differences at decadal and longer periods, Proceedings of the
National Academy of Sciences, 111, 16682–16687,
<a href="https://doi.org/10.1073/pnas.1412077111" target="_blank">https://doi.org/10.1073/pnas.1412077111</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Lee et al.(2019)Lee, Lee, Yeo, Kim, and Kim</label><mixed-citation>
      
Lee, S.-y., Lee, I.-b., Yeo, U.-h., Kim, R.-w., and Kim, J.-g.: Optimal sensor
placement for monitoring and controlling greenhouse internal environments,
Biosystems Engineering, 188, 190–206,
<a href="https://doi.org/10.1016/j.biosystemseng.2019.10.005" target="_blank">https://doi.org/10.1016/j.biosystemseng.2019.10.005</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Ligtenberg et al.(2011)Ligtenberg, Helsen, and van den
Broeke</label><mixed-citation>
      
Ligtenberg, S. R. M., Helsen, M. M., and van den Broeke, M. R.: An improved semi-empirical model for the densification of Antarctic firn, The Cryosphere, 5, 809–819, <a href="https://doi.org/10.5194/tc-5-809-2011" target="_blank">https://doi.org/10.5194/tc-5-809-2011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Lliboutry(1979)</label><mixed-citation>
      
Lliboutry, L.: A critical review of analytical approximate solutions
for steady state velocities and temperature in cold ice-sheets,, Z. Gletscherkde. Glazialgeol, 15, 135–148, 1979.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Løkkegaard et al.(2023)Løkkegaard, Mankoff, Zdanowicz, Clow,
Lüthi, Doyle, Thomsen, Fisher, Harper, Aschwanden, Vinther, Dahl-Jensen,
Zekollari, Meierbachtol, McDowell, Humphrey, Solgaard, Karlsson, Khan, Hills,
Law, Hubbard, Christoffersen, Jacquemart, Seguinot, Fausto, and
Colgan</label><mixed-citation>
      
Løkkegaard, A., Mankoff, K. D., Zdanowicz, C., Clow, G. D., Lüthi, M. P., Doyle, S. H., Thomsen, H. H., Fisher, D., Harper, J., Aschwanden, A., Vinther, B. M., Dahl-Jensen, D., Zekollari, H., Meierbachtol, T., McDowell, I., Humphrey, N., Solgaard, A., Karlsson, N. B., Khan, S. A., Hills, B., Law, R., Hubbard, B., Christoffersen, P., Jacquemart, M., Seguinot, J., Fausto, R. S., and Colgan, W. T.: Greenland and Canadian Arctic ice temperature profiles database, The Cryosphere, 17, 3829–3845, <a href="https://doi.org/10.5194/tc-17-3829-2023" target="_blank">https://doi.org/10.5194/tc-17-3829-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Montelli and Kingslake(2023)</label><mixed-citation>
      
Montelli, A. and Kingslake, J.: Geothermal heat flux is the dominant source of uncertainty in englacial-temperature-based dating of ice rise formation, The Cryosphere, 17, 195–210, <a href="https://doi.org/10.5194/tc-17-195-2023" target="_blank">https://doi.org/10.5194/tc-17-195-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Münch and Laepple(2018)</label><mixed-citation>
      
Münch, T. and Laepple, T.: What climate signal is contained in decadal- to centennial-scale isotope variations from Antarctic ice cores?, Clim. Past, 14, 2053–2070, <a href="https://doi.org/10.5194/cp-14-2053-2018" target="_blank">https://doi.org/10.5194/cp-14-2053-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Muto(2010)</label><mixed-citation>
      
Muto, A.: Multi-decadal surface temperature trends in East Antarctica
inferred from borehole firn temperature measurements and geophysical inverse
methods, PhD Thesis, University of Colorado at Boulder, <a href="https://scholar.colorado.edu/concern/graduate_thesis_or_dissertations/td96k2585" target="_blank"/> (last access: 8 December 2025), 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Muto et al.(2011)Muto, Scambos, Steffen, Slater, and
Clow</label><mixed-citation>
      
Muto, A., Scambos, T. A., Steffen, K., Slater, A. G., and Clow, G. D.: Recent
surface temperature trends in the interior of East Antarctica from borehole
firn temperature measurements and geophysical inverse methods, Geophysical
Research Letters, 38, <a href="https://doi.org/10.1029/2011GL048086" target="_blank">https://doi.org/10.1029/2011GL048086</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Oerter et al.(2000)Oerter, Wilhelms, Jung-Rothenhäusler, Göktas,
Miller, Graf, and Sommer</label><mixed-citation>
      
Oerter, H., Wilhelms, F., Jung-Rothenhäusler, F., Göktas, F., Miller, H.,
Graf, W., and Sommer, S.: Accumulation rates in Dronning Maud Land,
Antarctica, as revealed by dielectric-profiling measurements of shallow
firn cores, Annals of Glaciology, 30, 27–34,
<a href="https://doi.org/10.3189/172756400781820705" target="_blank">https://doi.org/10.3189/172756400781820705</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Oerter et al.(2004)Oerter, Graf, Meyer, and Wilhelms</label><mixed-citation>
      
Oerter, H., Graf, W., Meyer, H., and Wilhelms, F.: The EPICA ice core from
Dronning Maud Land: first results from stable-isotope measurements,
Annals of Glaciology, 39, 307–312, <a href="https://doi.org/10.3189/172756404781814032" target="_blank">https://doi.org/10.3189/172756404781814032</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Orsi et al.(2012)Orsi, Cornuelle, and Severinghaus</label><mixed-citation>
      
Orsi, A. J., Cornuelle, B. D., and Severinghaus, J. P.: Little Ice Age cold
interval in West Antarctica: Evidence from borehole temperature at the
West Antarctic Ice Sheet (WAIS) Divide: WAIS DIVIDE
TEMPERATURE, Geophys. Res. Lett., 39, <a href="https://doi.org/10.1029/2012GL051260" target="_blank">https://doi.org/10.1029/2012GL051260</a>,
2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Paterson(1994)</label><mixed-citation>
      
Paterson, W.: Physics of Glaciers, Pergamon/Elsevier Science, 3rd edn., ISBN
9780080379449, <a href="https://doi.org/10.1016/C2009-0-14802-X" target="_blank">https://doi.org/10.1016/C2009-0-14802-X</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Pollack et al.(1998)Pollack, Huang, and Shen</label><mixed-citation>
      
Pollack, H. N., Huang, S., and Shen, P.-Y.: Climate Change Record in
Subsurface Temperatures: A Global Perspective, Science, 282,
279–281, <a href="https://doi.org/10.1126/science.282.5387.279" target="_blank">https://doi.org/10.1126/science.282.5387.279</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Salamatin(2000)</label><mixed-citation>
      
Salamatin, A.: Paleoclimatic reconstructions based on borehole temperature
measurements in ice sheets: possibilities and limitations, Physics of Ice
Core Records,  243–282, <a href="http://hdl.handle.net/2115/32471" target="_blank"/> (last access: 18 November 2025),
2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Seo et al.(2000)Seo, Wallat, Graepel, and Obermayer</label><mixed-citation>
      
Seo, S., Wallat, M., Graepel, T., and Obermayer, K.: Gaussian Process
Regression: Active Data Selection and Test Point Rejection, in:
Mustererkennung 2000, 27–34, Springer, Berlin, Heidelberg, ISBN
978-3-642-59802-9, <a href="https://doi.org/10.1007/978-3-642-59802-9_4" target="_blank">https://doi.org/10.1007/978-3-642-59802-9_4</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Shaju(2025)</label><mixed-citation>
      
Shaju, K.: Ice borehole thermometry: Sensor placement using greedy optimal
sampling, Zenodo [code, data set], <a href="https://doi.org/10.5281/zenodo.17849760" target="_blank">https://doi.org/10.5281/zenodo.17849760</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Shen et al.(1995)Shen, Pollack, Huang, and Wang</label><mixed-citation>
      
Shen, P. Y., Pollack, H. N., Huang, S., and Wang, K.: Effects of subsurface
heterogeneity on the inference of climate change from borehole temperature
data: Model studies and field examples from Canada, Journal of Geophysical
Research: Solid Earth, 100, 6383–6396, <a href="https://doi.org/10.1029/94JB03136" target="_blank">https://doi.org/10.1029/94JB03136</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Singh et al.(2006)Singh, Krause, Guestrin, Kaiser, and
Batalin</label><mixed-citation>
      
Singh, A., Krause, A. R., Guestrin, C., Kaiser, W. J., and Batalin, M.:
Efficient Planning of Informative Paths for Multiple Robots, in:
20th International Joint Conference on Artifical Intelligence,
2204–2211, <a href="https://escholarship.org/uc/item/4r48w3bb" target="_blank"/> (last access: 18 November 2025), 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Thorsteinsson et al.(1997)Thorsteinsson, Kipfstuhl, and
Miller</label><mixed-citation>
      
Thorsteinsson, T., Kipfstuhl, J., and Miller, H.: Textures and fabrics in the
GRIP ice core, Journal of Geophysical Research: Oceans, 102,
26583–26599, <a href="https://doi.org/10.1029/97JC00161" target="_blank">https://doi.org/10.1029/97JC00161</a>, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>von Schuckmann et al.(2023)</label><mixed-citation>
      
von Schuckmann, K., Minière, A., Gues, F., Cuesta-Valero, F. J., Kirchengast, G., Adusumilli, S., Straneo, F., Ablain, M., Allan, R. P., Barker, P. M., Beltrami, H., Blazquez, A., Boyer, T., Cheng, L., Church, J., Desbruyeres, D., Dolman, H., Domingues, C. M., García-García, A., Giglio, D., Gilson, J. E., Gorfer, M., Haimberger, L., Hakuba, M. Z., Hendricks, S., Hosoda, S., Johnson, G. C., Killick, R., King, B., Kolodziejczyk, N., Korosov, A., Krinner, G., Kuusela, M., Landerer, F. W., Langer, M., Lavergne, T., Lawrence, I., Li, Y., Lyman, J., Marti, F., Marzeion, B., Mayer, M., MacDougall, A. H., McDougall, T., Monselesan, D. P., Nitzbon, J., Otosaka, I., Peng, J., Purkey, S., Roemmich, D., Sato, K., Sato, K., Savita, A., Schweiger, A., Shepherd, A., Seneviratne, S. I., Simons, L., Slater, D. A., Slater, T., Steiner, A. K., Suga, T., Szekely, T., Thiery, W., Timmermans, M.-L., Vanderkelen, I., Wjiffels, S. E., Wu, T., and Zemp, M.: Heat stored in the Earth system 1960–2020: where does the energy go?, Earth Syst. Sci. Data, 15, 1675–1709, <a href="https://doi.org/10.5194/essd-15-1675-2023" target="_blank">https://doi.org/10.5194/essd-15-1675-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Weikusat et al.(2017)Weikusat, Jansen, Binder, Eichler, Faria,
Wilhelms, Kipfstuhl, Sheldon, Miller, Dahl-Jensen, and
Kleiner</label><mixed-citation>
      
Weikusat, I., Jansen, D., Binder, T., Eichler, J., Faria, S. H., Wilhelms, F.,
Kipfstuhl, S., Sheldon, S., Miller, H., Dahl-Jensen, D., and Kleiner, T.:
Physical analysis of an Antarctic ice core—towards an integration of
micro- and macrodynamics of polar ice*, Philosophical Transactions of the
Royal Society A: Mathematical, Physical and Engineering Sciences, 375,
20150347, <a href="https://doi.org/10.1098/rsta.2015.0347" target="_blank">https://doi.org/10.1098/rsta.2015.0347</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Wesche et al.(2016)Wesche, Weller, König-Langlo, Fromm, Eckstaller,
Nixdorf, and Kohlberg</label><mixed-citation>
      
Wesche, C., Weller, R., König-Langlo, G., Fromm, T., Eckstaller, A., Nixdorf,
U., and Kohlberg, E.: Neumayer III and Kohnen Station in Antarctica operated
by the Alfred Wegener Institute, Journal of large-scale research facilities
JLSRF, 2, 1–6, <a href="https://doi.org/10.17815/jlsrf-2-152" target="_blank">https://doi.org/10.17815/jlsrf-2-152</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Zagorodnov et al.(2012)Zagorodnov, Nagornov, Scambos, Muto,
Mosley-Thompson, Pettit, and Tyuflin</label><mixed-citation>
      
Zagorodnov, V., Nagornov, O., Scambos, T. A., Muto, A., Mosley-Thompson, E., Pettit, E. C., and Tyuflin, S.: Borehole temperatures reveal details of 20th century warming at Bruce Plateau, Antarctic Peninsula, The Cryosphere, 6, 675–686, <a href="https://doi.org/10.5194/tc-6-675-2012" target="_blank">https://doi.org/10.5194/tc-6-675-2012</a>, 2012.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Zuo et al.(2018)Zuo, Dou, Chang, Chen, and Ma</label><mixed-citation>
      
Zuo, G., Dou, Y., Chang, X., Chen, Y., and Ma, C.: Design and Performance
Analysis of a Multilayer Sea Ice Temperature Sensor Used in Polar Region,
Sensors, 18, <a href="https://doi.org/10.3390/s18124467" target="_blank">https://doi.org/10.3390/s18124467</a>, 2018.

    </mixed-citation></ref-html>--></article>
