<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-03173562</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-19T09:47:46+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Scheduling Malleable Jobs Under Topological Constraints</title>
            <author role="aut">
              <persName>
                <forename type="first">Evripidis</forename>
                <surname>Bampis</surname>
              </persName>
              <email type="md5">86302bba886873f656fe083cf63d42ea</email>
              <email type="domain">ibisc.univ-evry.fr</email>
              <idno type="idhal" notation="numeric">1284586</idno>
              <idno type="halauthorid" notation="string">145111-1284586</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-4498-3040</idno>
              <idno type="IDREF">https://www.idref.fr/095348743</idno>
              <idno type="VIAF">https://viaf.org/viaf/23268861</idno>
              <idno type="ISNI">http://isni.org/isni/0000000043124960</idno>
              <affiliation ref="#struct-541718"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Konstantinos</forename>
                <surname>Dogeas</surname>
              </persName>
              <idno type="halauthorid">1430052-0</idno>
              <affiliation ref="#struct-541718"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Alexander</forename>
                <surname>Kononov</surname>
              </persName>
              <idno type="halauthorid">687542-0</idno>
              <affiliation ref="#struct-4744"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Giorgio</forename>
                <surname>Lucarelli</surname>
              </persName>
              <email type="md5">7c9a3bb1322aefec65b396cd06fd5138</email>
              <email type="domain">univ-lorraine.fr</email>
              <idno type="idhal" notation="string">lucarelli-giorgio</idno>
              <idno type="idhal" notation="numeric">5944</idno>
              <idno type="halauthorid" notation="string">5237-5944</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-7368-355X</idno>
              <idno type="IDREF">https://www.idref.fr/223391255</idno>
              <affiliation ref="#struct-234725"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Fanny</forename>
                <surname>Pascual</surname>
              </persName>
              <email type="md5">511094b863b38954ea9261379adb200b</email>
              <email type="domain">lip6.fr</email>
              <idno type="idhal" notation="string">fanny-pascual</idno>
              <idno type="idhal" notation="numeric">740534</idno>
              <idno type="halauthorid" notation="string">52026-740534</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-0215-409X</idno>
              <idno type="IDREF">https://www.idref.fr/120777037</idno>
              <idno type="VIAF">https://viaf.org/viaf/218443511</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/DJY-9349-2022</idno>
              <affiliation ref="#struct-541718"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Fanny</forename>
                <surname>Pascual</surname>
              </persName>
              <email type="md5">511094b863b38954ea9261379adb200b</email>
              <email type="domain">lip6.fr</email>
            </editor>
            <funder ref="#projanr-48446"/>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2021-03-18 15:26:19</date>
              <date type="whenModified">2025-11-04 12:04:36</date>
              <date type="whenReleased">2021-03-19 14:57:06</date>
              <date type="whenProduced">2020-05-18</date>
              <date type="whenEndEmbargoed">2021-03-18</date>
              <ref type="file" target="https://hal.science/hal-03173562v1/document">
                <date notBefore="2021-03-18"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal.science/hal-03173562v1/file/IPDPS_2020.pdf" id="file-3173562-2785513">
                <date notBefore="2021-03-18"/>
              </ref>
              <ref type="externalLink" target="https://hal.archives-ouvertes.fr/hal-03173562/file/IPDPS_2020.pdf"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="338710">
                <persName>
                  <forename>Fanny</forename>
                  <surname>Pascual</surname>
                </persName>
                <email type="md5">511094b863b38954ea9261379adb200b</email>
                <email type="domain">lip6.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-03173562</idno>
            <idno type="halUri">https://hal.science/hal-03173562</idno>
            <idno type="halBibtex">bampis:hal-03173562</idno>
            <idno type="halRefHtml">&lt;i&gt;35th IEEE International Parallel &amp; Distributed Processing Symposium&lt;/i&gt;, May 2020, New Orleans, LA, United States. pp.316-325, &lt;a target="_blank" href="https://dx.doi.org/10.1109/IPDPS47924.2020.00041"&gt;&amp;#x27E8;10.1109/IPDPS47924.2020.00041&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">35th IEEE International Parallel &amp; Distributed Processing Symposium, May 2020, New Orleans, LA, United States. pp.316-325, &amp;#x27E8;10.1109/IPDPS47924.2020.00041&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-3173562-2785513"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="LIP6" corresp="SORBONNE-UNIVERSITE">Laboratoire d'Informatique de Paris 6</idno>
            <idno type="stamp" n="UNIV-LORRAINE">Université de Lorraine</idno>
            <idno type="stamp" n="LCOMS-UL">LCOMS</idno>
            <idno type="stamp" n="SORBONNE-UNIVERSITE">Sorbonne Université</idno>
            <idno type="stamp" n="SORBONNE-UNIV" corresp="SORBONNE-UNIVERSITE">Sorbonne Université 01/01/2018</idno>
            <idno type="stamp" n="SU-SCIENCES" corresp="SORBONNE-UNIVERSITE">Faculté des Sciences de Sorbonne Université</idno>
            <idno type="stamp" n="TEST-HALCNRS">Collection test HAL CNRS</idno>
            <idno type="stamp" n="SU-TI">Sorbonne Université - Texte Intégral</idno>
            <idno type="stamp" n="ANR">ANR</idno>
            <idno type="stamp" n="ALLIANCE-SU"> Alliance Sorbonne Université</idno>
            <idno type="stamp" n="SUPRA_MATHS_INFO">Mathématiques + Informatique</idno>
            <idno type="stamp" n="AM2I-UL">Pôle scientifique Automatique, Mathématiques, Informatique et leurs Intéractions de l'Université de Lorraine</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Scheduling Malleable Jobs Under Topological Constraints</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Evripidis</forename>
                    <surname>Bampis</surname>
                  </persName>
                  <email type="md5">86302bba886873f656fe083cf63d42ea</email>
                  <email type="domain">ibisc.univ-evry.fr</email>
                  <idno type="idhal" notation="numeric">1284586</idno>
                  <idno type="halauthorid" notation="string">145111-1284586</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-4498-3040</idno>
                  <idno type="IDREF">https://www.idref.fr/095348743</idno>
                  <idno type="VIAF">https://viaf.org/viaf/23268861</idno>
                  <idno type="ISNI">http://isni.org/isni/0000000043124960</idno>
                  <affiliation ref="#struct-541718"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Konstantinos</forename>
                    <surname>Dogeas</surname>
                  </persName>
                  <idno type="halauthorid">1430052-0</idno>
                  <affiliation ref="#struct-541718"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Alexander</forename>
                    <surname>Kononov</surname>
                  </persName>
                  <idno type="halauthorid">687542-0</idno>
                  <affiliation ref="#struct-4744"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Giorgio</forename>
                    <surname>Lucarelli</surname>
                  </persName>
                  <email type="md5">7c9a3bb1322aefec65b396cd06fd5138</email>
                  <email type="domain">univ-lorraine.fr</email>
                  <idno type="idhal" notation="string">lucarelli-giorgio</idno>
                  <idno type="idhal" notation="numeric">5944</idno>
                  <idno type="halauthorid" notation="string">5237-5944</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-7368-355X</idno>
                  <idno type="IDREF">https://www.idref.fr/223391255</idno>
                  <affiliation ref="#struct-234725"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Fanny</forename>
                    <surname>Pascual</surname>
                  </persName>
                  <email type="md5">511094b863b38954ea9261379adb200b</email>
                  <email type="domain">lip6.fr</email>
                  <idno type="idhal" notation="string">fanny-pascual</idno>
                  <idno type="idhal" notation="numeric">740534</idno>
                  <idno type="halauthorid" notation="string">52026-740534</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-0215-409X</idno>
                  <idno type="IDREF">https://www.idref.fr/120777037</idno>
                  <idno type="VIAF">https://viaf.org/viaf/218443511</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/DJY-9349-2022</idno>
                  <affiliation ref="#struct-541718"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS)</title>
                <meeting>
                  <title>35th IEEE International Parallel &amp;  Distributed Processing Symposium</title>
                  <date type="start">2020-05-18</date>
                  <date type="end">2020-05-22</date>
                  <settlement>New Orleans, LA</settlement>
                  <country key="US">United States</country>
                </meeting>
                <imprint>
                  <publisher>IEEE</publisher>
                  <biblScope unit="serie">2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS)</biblScope>
                  <biblScope unit="pp">316-325</biblScope>
                  <date type="datePub">2020-07-14</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1109/IPDPS47924.2020.00041</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">malleable jobs</term>
                <term xml:lang="en">Input/Output</term>
                <term xml:lang="en">communications</term>
                <term xml:lang="en">Approximation algorithms</term>
              </keywords>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halDomain" n="info.info-cc">Computer Science [cs]/Computational Complexity [cs.CC]</classCode>
              <classCode scheme="halDomain" n="info.info-dc">Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]</classCode>
              <classCode scheme="halDomain" n="info.info-ds">Computer Science [cs]/Data Structures and Algorithms [cs.DS]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Bleuse et al. (EuroPar 2018) introduced a general model for interference-aware scheduling in large scale parallel platforms. They considered two different types of communications: the flows induced by data exchanges during computations and the flows related to Input/Output operations. Rather than taking into account these communications explicitly, they restrict the possible allocations of a job by external topological constraints. In their work, jobs are considered to be rigid: a job requires a specific number of machines in order to be executed. Here, we first adopt the same framework for the platform and the aforementioned topological constraints. We show that there is no polynomial time approximation algorithm under the rigid setting with ratio smaller than 3/2, unless P = NP. Then, we focus on the malleable setting. We show that in the proportional-malleable setting, where the work of every job remains constant independently of the number of machines on which it is executed, the scheduling problem remains NPhard even in the uniform case, where the maximum number of machines is the same for all the jobs. Then, we propose a 2-approximation algorithm for this case. Furthermore, we present an approximation algorithm solving the more general case where the maximum number of machines is job-dependent and the work of the jobs is increasing with respect to the number of used machines, due to the communication overhead.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-541718" status="VALID">
          <orgName>Recherche Opérationnelle</orgName>
          <orgName type="acronym">RO</orgName>
          <date type="start">2018-01-01</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
          <listRelation>
            <relation active="#struct-541703" type="direct"/>
            <relation active="#struct-413221" type="indirect"/>
            <relation name="UMR7606" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-4744" status="VALID">
          <idno type="ROR">https://ror.org/04t2ss102</idno>
          <orgName>Novosibirsk State University</orgName>
          <orgName type="acronym">NSU</orgName>
          <desc>
            <address>
              <addrLine>Pirogova str. 2, 630090 Novosibirsk</addrLine>
              <country key="RU"/>
            </address>
            <ref type="url">http://www.nsu.ru</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-234725" status="VALID">
          <idno type="IdRef">179233335</idno>
          <idno type="RNSR">201320864B</idno>
          <idno type="IdUnivLorraine">[UL]RSJ--</idno>
          <idno type="ROR">https://ror.org/04x6jg419</idno>
          <orgName>Laboratoire de Conception, Optimisation et Modélisation des Systèmes</orgName>
          <orgName type="acronym">LCOMS</orgName>
          <date type="start">2013-01-01</date>
          <desc>
            <address>
              <addrLine>LCOMS EA7306, Université de Lorraine, Metz 57000, France</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://lcoms.univ-lorraine.fr/</ref>
          </desc>
          <listRelation>
            <relation name="UR7306" active="#struct-413289" type="direct"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-541703" status="VALID">
          <idno type="IdRef">13558292X</idno>
          <idno type="RNSR">199712651U</idno>
          <idno type="ROR">https://ror.org/05krcen59</idno>
          <orgName>LIP6</orgName>
          <date type="start">2018-01-01</date>
          <desc>
            <address>
              <addrLine>4 Place JUSSIEU 75252 PARIS CEDEX 05</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.lip6.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-413221" type="direct"/>
            <relation name="UMR7606" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-413221" status="VALID">
          <idno type="IdRef">221333754</idno>
          <idno type="ROR">https://ror.org/02en5vm52</idno>
          <orgName>Sorbonne Université</orgName>
          <orgName type="acronym">SU</orgName>
          <date type="start">2018-01-01</date>
          <desc>
            <address>
              <addrLine>21 rue de l’École de médecine - 75006 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.sorbonne-universite.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-413289" status="VALID">
          <idno type="IdRef">157040569</idno>
          <idno type="IdUnivLorraine">[UL]100--</idno>
          <idno type="ROR">https://ror.org/04vfs2w97</idno>
          <orgName>Université de Lorraine</orgName>
          <orgName type="acronym">UL</orgName>
          <date type="start">2012-01-01</date>
          <desc>
            <address>
              <addrLine>34 cours Léopold - CS 25233 - 54052 Nancy cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-lorraine.fr/</ref>
          </desc>
        </org>
      </listOrg>
      <listOrg type="projects">
        <org type="anrProject" xml:id="projanr-48446" status="VALID">
          <idno type="anr">ANR-18-CE25-0008</idno>
          <idno type="program">APPEL À PROJETS GÉNÉRIQUE 2018</idno>
          <orgName>Energumen</orgName>
          <desc>Optimiser l'énergie des plates-formes de calcul à large échelle</desc>
          <date type="start">2018</date>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>