Vestnik Sankt-Peterburgskogo Universiteta. Seriya 10. Prikladnaya Matematika. Informatika. Protsessy Upravleniya
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Vestnik S.-Petersburg Univ. Ser. 10. Prikl. Mat. Inform. Prots. Upr.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Vestnik Sankt-Peterburgskogo Universiteta. Seriya 10. Prikladnaya Matematika. Informatika. Protsessy Upravleniya, 2021, Volume 17, Issue 3, Pages 240–253
DOI: https://doi.org/10.21638/11701/spbu10.2021.302
(Mi vspui493)
 

Applied mathematics

$3/2$-approximation algorithm for a single machine scheduling problem

N. S. Grigoreva

St. Petersburg State University, 7-9, Universitetskaya nab., St. Petersburg, 199034, Russian Federation
References:
Abstract: The problem of minimizing the maximum delivery times while scheduling tasks on a single processor is a classical combinatorial optimization problem. Each task $u_i$ must be processed without interruption for $ t (u_i)$ time units on the machine, which can process at most one task at time. Each task $u_i$ has a release time $r (u_i)$, when the task is ready for processing, and a delivery time $q (u_i)$. Its delivery begins immediately after processing has been completed. The objective is to minimize the time, by which all jobs are delivered. In the Graham notation this problem is denoted by $1|r_j,q_j|C_{\max},$ it has many applications and it is NP-hard in a strong sense. The problem is useful in solving owshop and jobshop scheduling problems. The goal of this article is to propose a new $3/2$-approximation algorithm, which runs in $O(n\log n)$ times for scheduling problem $1|r_j,q_j|C_{\max}$. An example is provided which shows that the bound of $3/2$ is accurate. To compare the effectiveness of proposed algorithms, random generated problems of up to $5000$ tasks were tested.
Keywords: single-machine scheduling problem, realize and delivery times, approximation algorithm, guarantee approximation ratio.
Received: February 12, 2021
Accepted: June 4, 2021
Document Type: Article
UDC: 519.8
MSC: 90B35
Language: Russian
Citation: N. S. Grigoreva, “$3/2$-approximation algorithm for a single machine scheduling problem”, Vestnik S.-Petersburg Univ. Ser. 10. Prikl. Mat. Inform. Prots. Upr., 17:3 (2021), 240–253
Citation in format AMSBIB
\Bibitem{Gri21}
\by N.~S.~Grigoreva
\paper $3/2$-approximation algorithm for a single machine scheduling problem
\jour Vestnik S.-Petersburg Univ. Ser. 10. Prikl. Mat. Inform. Prots. Upr.
\yr 2021
\vol 17
\issue 3
\pages 240--253
\mathnet{http://mi.mathnet.ru/vspui493}
\crossref{https://doi.org/10.21638/11701/spbu10.2021.302}
Linking options:
  • https://www.mathnet.ru/eng/vspui493
  • https://www.mathnet.ru/eng/vspui/v17/i3/p240
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вестник Санкт-Петербургского университета. Серия 10. Прикладная математика. Информатика. Процессы управления
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024