Two Deadline Reduction Algorithms for Scheduling Dependent Tasks on Parallel Processors
This paper proposes two deadline adjustment techniques for scheduling non preemptive tasks subject to precedence relations, release dates and deadlines on a limited number of processors. This decision problem is denoted by P|prec,ri,di|⋆ $$P\vert prec, r_i, d_i\vert \star $$ in standard notations. T...
        Saved in:
      
    
          | Published in | Integration of Constraint Programming, Artificial Intelligence, and Operations Research Vol. 12735; pp. 214 - 230 | 
|---|---|
| Main Authors | , , | 
| Format | Book Chapter | 
| Language | English | 
| Published | 
        Switzerland
          Springer International Publishing AG
    
        2021
     Springer International Publishing  | 
| Series | Lecture Notes in Computer Science | 
| Subjects | |
| Online Access | Get full text | 
| ISBN | 9783030782290 3030782298  | 
| ISSN | 0302-9743 1611-3349  | 
| DOI | 10.1007/978-3-030-78230-6_14 | 
Cover
| Abstract | This paper proposes two deadline adjustment techniques for scheduling non preemptive tasks subject to precedence relations, release dates and deadlines on a limited number of processors. This decision problem is denoted by P|prec,ri,di|⋆ $$P\vert prec, r_i, d_i\vert \star $$ in standard notations. The first technique is an extension of the Garey and Johnson algorithm that integrates precedence relations in energetic reasoning. The second one is an extension of the Leung, Palem and Pnueli algorithm that builds iteratively relaxed preemptive schedules to adjust deadlines.
The implementation of the two classes of algorithms is discussed and compared on randomly generated instances. We show that the adjustments obtained are slightly different but equivalent using several metrics. However, the time performance of the extended Leung, Palem and Pnueli algorithm is much better than that of the extended Garey and Johnson ones. | 
    
|---|---|
| AbstractList | This paper proposes two deadline adjustment techniques for scheduling non preemptive tasks subject to precedence relations, release dates and deadlines on a limited number of processors. This decision problem is denoted by P|prec,ri,di|⋆ $$P\vert prec, r_i, d_i\vert \star $$ in standard notations. The first technique is an extension of the Garey and Johnson algorithm that integrates precedence relations in energetic reasoning. The second one is an extension of the Leung, Palem and Pnueli algorithm that builds iteratively relaxed preemptive schedules to adjust deadlines.
The implementation of the two classes of algorithms is discussed and compared on randomly generated instances. We show that the adjustments obtained are slightly different but equivalent using several metrics. However, the time performance of the extended Leung, Palem and Pnueli algorithm is much better than that of the extended Garey and Johnson ones. | 
    
| Author | Pedersen, Theo Kordon, Alix Munier Hanen, Claire  | 
    
| Author_xml | – sequence: 1 givenname: Claire orcidid: 0000-0003-2482-5042 surname: Hanen fullname: Hanen, Claire email: Claire.Hanen@lip6.fr – sequence: 2 givenname: Alix Munier orcidid: 0000-0002-2170-6366 surname: Kordon fullname: Kordon, Alix Munier – sequence: 3 givenname: Theo orcidid: 0000-0002-4567-1823 surname: Pedersen fullname: Pedersen, Theo  | 
    
| BookMark | eNotkNtOwzAMhgMMxDb2Blz0BQpx3OZwOY2jNIkJKnEZpW26jpVmJJ14fbKNG9uy_9-yvwkZ9a63hNwCvQNKxb0SMsWUIk2FZDFyDdkZmWDsHBtwTsbAAVLETF2QWdT_z5iiIzKONUuVyPCKTIDlIs9BCXZNZiF8UUqZYCiVGJPP4tclD9bU3aa3ybut99WwcX0y79bOb4b2OySN88lH1cZR1KyjeGf72vZDUpiwDUkUr4w3XWe7ZOVdZUNwPtyQy8Z0wc7-85QUT4_F4iVdvj2_LubLtGVCDGlFFVelKktAzBkKw5WVpRSykRIqA6UxiDxnlWGGN4oBN7xmNpOlEZwCTgk7rQ07H4-zXpfObYMGqg8YdcSiUUcY-khNHzBGU3Yy7bz72dswaHtwVfGn-EfVmt1gfdCcZxJy1KBQM2T4B9RBco4 | 
    
| ContentType | Book Chapter | 
    
| Copyright | Springer Nature Switzerland AG 2021 | 
    
| Copyright_xml | – notice: Springer Nature Switzerland AG 2021 | 
    
| DBID | FFUUA | 
    
| DEWEY | 005.11 | 
    
| DOI | 10.1007/978-3-030-78230-6_14 | 
    
| DatabaseName | ProQuest Ebook Central - Book Chapters - Demo use only | 
    
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Computer Science | 
    
| EISBN | 3030782301 9783030782306  | 
    
| EISSN | 1611-3349 | 
    
| Editor | Stuckey, Peter J | 
    
| Editor_xml | – sequence: 1 fullname: Stuckey, Peter J  | 
    
| EndPage | 230 | 
    
| ExternalDocumentID | EBC6648153_193_232 | 
    
| GroupedDBID | 38. AABBV AABLV ABLLD ABNDO ACWLQ AEDXK AEJLV AEKFX AELOD AIYYB ALMA_UNASSIGNED_HOLDINGS ARRAB BAHJK BBABE CZZ DBWEY FFUUA I4C IEZ OCUHQ ORHYB SBO TPJZQ TSXQS Z7R Z83 -DT -~X 29L 2HA 2HV ACGFS ADCXD EJD F5P LAS LDH P2P RSU ~02  | 
    
| ID | FETCH-LOGICAL-h277t-c0969b9bb1335237a69e8b878f881ca1baa33652ca2a6f9216a6d2e48ba76013 | 
    
| ISBN | 9783030782290 3030782298  | 
    
| ISSN | 0302-9743 | 
    
| IngestDate | Tue Jul 29 20:30:09 EDT 2025 Tue Oct 21 02:44:56 EDT 2025  | 
    
| IsPeerReviewed | true | 
    
| IsScholarly | true | 
    
| LCCallNum | QA76.9.M35 | 
    
| Language | English | 
    
| LinkModel | OpenURL | 
    
| MergedId | FETCHMERGED-LOGICAL-h277t-c0969b9bb1335237a69e8b878f881ca1baa33652ca2a6f9216a6d2e48ba76013 | 
    
| Notes | Original Abstract: This paper proposes two deadline adjustment techniques for scheduling non preemptive tasks subject to precedence relations, release dates and deadlines on a limited number of processors. This decision problem is denoted by P|prec,ri,di|⋆\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$P\vert prec, r_i, d_i\vert \star $$\end{document} in standard notations. The first technique is an extension of the Garey and Johnson algorithm that integrates precedence relations in energetic reasoning. The second one is an extension of the Leung, Palem and Pnueli algorithm that builds iteratively relaxed preemptive schedules to adjust deadlines. The implementation of the two classes of algorithms is discussed and compared on randomly generated instances. We show that the adjustments obtained are slightly different but equivalent using several metrics. However, the time performance of the extended Leung, Palem and Pnueli algorithm is much better than that of the extended Garey and Johnson ones. | 
    
| OCLC | 1257551972 | 
    
| ORCID | 0000-0003-2482-5042 0000-0002-4567-1823 0000-0002-2170-6366  | 
    
| PQID | EBC6648153_193_232 | 
    
| PageCount | 17 | 
    
| ParticipantIDs | springer_books_10_1007_978_3_030_78230_6_14 proquest_ebookcentralchapters_6648153_193_232  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2021 20210617  | 
    
| PublicationDateYYYYMMDD | 2021-01-01 2021-06-17  | 
    
| PublicationDate_xml | – year: 2021 text: 2021  | 
    
| PublicationDecade | 2020 | 
    
| PublicationPlace | Switzerland | 
    
| PublicationPlace_xml | – name: Switzerland – name: Cham  | 
    
| PublicationSeriesSubtitle | Theoretical Computer Science and General Issues | 
    
| PublicationSeriesTitle | Lecture Notes in Computer Science | 
    
| PublicationSeriesTitleAlternate | Lect.Notes Computer | 
    
| PublicationSubtitle | 18th International Conference, CPAIOR 2021, Vienna, Austria, July 5-8, 2021, Proceedings | 
    
| PublicationTitle | Integration of Constraint Programming, Artificial Intelligence, and Operations Research | 
    
| PublicationYear | 2021 | 
    
| Publisher | Springer International Publishing AG Springer International Publishing  | 
    
| Publisher_xml | – name: Springer International Publishing AG – name: Springer International Publishing  | 
    
| RelatedPersons | Hartmanis, Juris Gao, Wen Bertino, Elisa Woeginger, Gerhard Goos, Gerhard Steffen, Bernhard Yung, Moti  | 
    
| RelatedPersons_xml | – sequence: 1 givenname: Gerhard surname: Goos fullname: Goos, Gerhard – sequence: 2 givenname: Juris surname: Hartmanis fullname: Hartmanis, Juris – sequence: 3 givenname: Elisa surname: Bertino fullname: Bertino, Elisa – sequence: 4 givenname: Wen surname: Gao fullname: Gao, Wen – sequence: 5 givenname: Bernhard orcidid: 0000-0001-9619-1558 surname: Steffen fullname: Steffen, Bernhard – sequence: 6 givenname: Gerhard orcidid: 0000-0001-8816-2693 surname: Woeginger fullname: Woeginger, Gerhard – sequence: 7 givenname: Moti surname: Yung fullname: Yung, Moti  | 
    
| SSID | ssj0002723897 ssj0002792  | 
    
| Score | 1.9938285 | 
    
| Snippet | This paper proposes two deadline adjustment techniques for scheduling non preemptive tasks subject to precedence relations, release dates and deadlines on a... | 
    
| SourceID | springer proquest  | 
    
| SourceType | Publisher | 
    
| StartPage | 214 | 
    
| SubjectTerms | Energetic reasoning Precedence constraints Preemptive relaxation Scheduling problem  | 
    
| Title | Two Deadline Reduction Algorithms for Scheduling Dependent Tasks on Parallel Processors | 
    
| URI | http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=6648153&ppg=232 http://link.springer.com/10.1007/978-3-030-78230-6_14  | 
    
| Volume | 12735 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEF6FcEEceIvy0h7oKTKKvc7aPnCIQlFV2lJBQOW02vWjjRps5DgC8Wv6W_ob-EHM7MN2Qi_lYkXWylnvfBrP45sZQl7nE59lLAQnJ4-4F4aKe0mcFeCl-BHDxJ0ssFD46JjvfwkPTieng8GfHmtp3ag36e9r60r-R6pwD-SKVbI3kGz7ULgBv0G-cAUJw3XL-N0Ms7Z0wbO6tfhw8qae99Ag-R85V9_tuJJprflApqtG14DT8TY__shry4dzNLxOLZVGK82WsseS_QAOqx1FvVz8Gh2ty0XH8T3B7hQ2rIOF_xuY_FmBgpOZNm0_YdNYvfvp8qyqF8256Q2xOwt2p-PPAKZsrWvl39k5vc1oLlcXmN4wS05kjYNglq7YobKJKTz6fPX20GZHjqtGk85GboCF02f9gEegiVmmvnMj4LkVMu2idhseMkMlppva9xQrg68A-FFGseZG8XNs58hM-9RWmYc9uyAw-aN_Pjl9lgk82YswdelxgdPVb8EGhuT2dO_g8Gsb-QtwzlvShgXG2MLR5LrMrrACye06Nj2iurfoVX9e95cbftJWal9bTPP75C5W0VAsb4Hze0AGefmQ3HMioFYEj8g3wAR1mKAtJmiHCQqYuLrs8EBbPFCNB1qVV5cOC7TDwmMyf783n-17dtyHdx5EUeOl4E0nKlHKxzpAFkme5LGKo7iIYz-VvpKSMT4JUhlIXiSBzyXPgjyMlURiF3tChmVV5k8JVVEmQwWOQFCkYQwuUADPnCRqnGYJkzLZIZ47JaE5CZYInZozWQnOsYcRE-DdCHA5dsjIHaXA5Svhmn2DDAQTIAOhZSBQBs9utPo5udOB_AUZNvU6fwl2bqNeWeD8BQhAo9w | 
    
| linkProvider | Library Specific Holdings | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Integration+of+Constraint+Programming%2C+Artificial+Intelligence%2C+and+Operations+Research&rft.au=Hanen%2C+Claire&rft.au=Kordon%2C+Alix+Munier&rft.au=Pedersen%2C+Theo&rft.atitle=Two+Deadline+Reduction+Algorithms+for%C2%A0Scheduling+Dependent+Tasks+on%C2%A0Parallel+Processors&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2021-06-17&rft.pub=Springer+International+Publishing&rft.isbn=9783030782290&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=214&rft.epage=230&rft_id=info:doi/10.1007%2F978-3-030-78230-6_14 | 
    
| thumbnail_s | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F6648153-l.jpg |