Prikladnaya Diskretnaya Matematika
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat.:
Year:
Volume:
Issue:
Page:
Find






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


Prikladnaya Diskretnaya Matematika, 2024, Number 64, Pages 99–111
DOI: https://doi.org/10.17223/20710410/64/8
(Mi pdm841)
 

Computational Methods in Discrete Mathematics

Makespan minimization in reentrant flow shop problem with identical jobs

A. A. Romanovaa, V. V. Servakhab, V. Yu. Tavchenkoa

a Dostoevsky Omsk State University, Omsk, Russia
b Sobolev Institute of Mathematics, Omsk, Russia
References:
Abstract: We consider the reentrant flow shop problem $F|\text{reentrant}$, $p_{ij} = p_i|C_{\max}$ with identical jobs and makespan criterion. We prove its NP-hardness in the ordinary sense. The proof is performed by polynomial reduction of the problem $J3|n =3|C_{\max}$ to the problem $F|\text{reentrant}$, $p_{ij} = p_i|C_{\max}$ with three identical jobs. Using the input data of the problem $J3|n=3|C_{\max}$, we have constructed a special type of job for the problem $F|\text{reentrant}$, $p_{ij} = p_i|C_{\max}$. In the proof, we analyze all possible variants of critical paths in the constructed instance. We also propose a dynamic programming algorithm to find the optimal solution of the problem $F|\text{reentrant}$, $p_{ij} = p_i|C_{\max}$. Analysis of the time complexity of the algorithm showed that the problem with fixed number of jobs is pseudopolynomially solvable. Next, we study the use of cyclic schedules to construct approximate solutions. A cyclic schedule with a minimum cycle time can be found in polynomial time. We propose a polynomial algorithm for finding an approximate solution. This algorithm is based on the construction of a cyclic schedule with a minimum cycle time and its subsequent compaction at the beginning and at the end. We construct an upper bound of the makespan of cyclic schedules. This bound depends on the number of jobs processed in one cycle. The paper provides numerous examples characterizing cyclic schedules from both the positive and negative sides to solve the problem $F|\text{reentrant}$, $p_{ij} = p_i|C_{\max}$.
Keywords: schedule, identical jobs, NP-hardness, pseudopolynomial algorithm, theory of NP-completeness.
Funding agency Grant number
Ministry of Science and Higher Education of the Russian Federation FWNF-2022-0020
Document Type: Article
UDC: 519.8
Language: Russian
Citation: A. A. Romanova, V. V. Servakh, V. Yu. Tavchenko, “Makespan minimization in reentrant flow shop problem with identical jobs”, Prikl. Diskr. Mat., 2024, no. 64, 99–111
Citation in format AMSBIB
\Bibitem{RomSerTav24}
\by A.~A.~Romanova, V.~V.~Servakh, V.~Yu.~Tavchenko
\paper Makespan minimization in reentrant flow shop problem with identical jobs
\jour Prikl. Diskr. Mat.
\yr 2024
\issue 64
\pages 99--111
\mathnet{http://mi.mathnet.ru/pdm841}
\crossref{https://doi.org/10.17223/20710410/64/8}
Linking options:
  • https://www.mathnet.ru/eng/pdm841
  • https://www.mathnet.ru/eng/pdm/y2024/i2/p99
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Прикладная дискретная математика
    Statistics & downloads:
    Abstract page:37
    Full-text PDF :30
    References:13
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024