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...

Full description

Saved in:
Bibliographic Details
Published inIntegration of Constraint Programming, Artificial Intelligence, and Operations Research Vol. 12735; pp. 214 - 230
Main Authors Hanen, Claire, Kordon, Alix Munier, Pedersen, Theo
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2021
Springer International Publishing
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783030782290
3030782298
ISSN0302-9743
1611-3349
DOI10.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