Approximation of the Objective Function of Single-Machine Scheduling Problem
Abstract
:1. Introduction
2. Mathematical Problem Formulation
3. Approximation Problem Solving Method
3.1. The Initial and Efficient System of Inequalities for the Problem
- we call the efficient system of inequalities of the weight coefficient approximation problem for the case .
3.2. Method for Solving the Efficient System of Inequalities
3.3. Algorithm for Solving the Approximation Problem
4. Numerical Study
4.1. Description of Numerical Experiment
4.2. Analysis of Experiment Results
4.3. Computational Complexity Estimation
- construction of sets ;
- calculation of matrices ;
- calculation of matrices ;
- calculation of .
4.3.1. Construction of Sets
4.3.2. Calculation of Matrices
4.3.3. Calculation of Matrices
4.3.4. Calculation of
4.3.5. Resulting Complexity
5. Conclusions
- searching for a formal proof of the hypothesis about the form of dependence from Section 4.2 when ;
- continue studying the general case , where jobs can have different release times; it is necessary to find either a subsystem of inequalities with a polynomial number of inequalities, equivalent to the original system, or the strongest subsystem with a polynomial number of inequalities with an estimate of the approximation error;
- trying to adapt the results to solve the problem of approximating more complex objective functions.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Vahedi-Nouri, B.; Tavakkoli-Moghaddam, R.; Hanzálek, Z.; Dolgui, A. Production scheduling in a reconfigurable manufacturing system benefiting from human-robot collaboration. Int. J. Prod. Res. 2024, 62, 767–783. [Google Scholar] [CrossRef]
- Lazarev, A.A.; Nekrasov, I.; Pravdivets, N. Evaluating typical algorithms of combinatorial optimization to solve continuous-time based scheduling problem. Algorithms 2018, 11, 50. [Google Scholar] [CrossRef]
- Rzevski, G.; Skobelev, P.; Zhilyaev, A. Emergent Intelligence in Smart Ecosystems: Conflicts Resolution by Reaching Consensus in Resource Management. Mathematics 2022, 10, 1923. [Google Scholar] [CrossRef]
- Lei, D.; Liu, M. An artificial bee colony with division for distributed unrelated parallel machine scheduling with preventive maintenance. Comput. Ind. Eng. 2020, 141, 106320. [Google Scholar] [CrossRef]
- Zhao, X.; Liu, H.; Wu, Y.; Qiu, Q. Joint optimization of mission abort and system structure considering dynamic tasks. Reliab. Eng. Syst. Saf. 2023, 234, 109128. [Google Scholar] [CrossRef]
- Koulamas, C.; Kyparisis, G.J. A classification of dynamic programming formulations for offline deterministic single-machine scheduling problems. Eur. J. Oper. Res. 2023, 305, 999–1017. [Google Scholar] [CrossRef]
- Martinelli, R.; Mariano, F.C.M.Q.; Martins, C.B. Single machine scheduling in make to order environments: A systematic review. Comput. Ind. Eng. 2022, 169, 108190. [Google Scholar] [CrossRef]
- Tanaka, K.; Vlach, M. Minimizing maximum absolute lateness and range of lateness under generalized due dates on a single machine. Ann. Oper. Res. 1999, 86, 507–526. [Google Scholar] [CrossRef]
- Mosheiov, G.; Oron, D.; Shabtay, D. Minimizing total late work on a single machine with generalized due-dates. Eur. J. Oper. Res. 2021, 293, 837–846. [Google Scholar] [CrossRef]
- Hermelin, D.; Karhi, S.; Pinedo, M.; Shabtay, D. New algorithms for minimizing the weighted number of tardy jobs on a single machine. Ann. Oper. Res. 2021, 298, 271–287. [Google Scholar] [CrossRef]
- Janiak, A.; Kovalyov, M. Single machine group scheduling with ordered criteria. Ann. Oper. Res. 1995, 57, 191–201. [Google Scholar] [CrossRef]
- Rudek, R. The single machine total weighted completion time scheduling problem with the sum-of-processing time based models: Strongly NP-hard. Appl. Math. Mod. 2017, 50, 314–332. [Google Scholar] [CrossRef]
- Lazarev, A.; Pravdivets, N.; Werner, F. On the dual and inverse problems of scheduling jobs to minimize the maximum penalty. Mathematics 2020, 8, 1131. [Google Scholar] [CrossRef]
- Chernikov, S. Linear Inequalities. In Itogi Nauki i Tekhniki. Series ‘Algebra. Topology. Geometry’; VINITI: Moscow, Russia, 1968. (In Russian) [Google Scholar]
- Chernikova, N.V. Algorithm for finding a general formula for the non-negative solutions of a system of linear inequalities. USSR Comput. Math. Math. Phys. 1965, 5, 228–233. [Google Scholar] [CrossRef]
- Zhu, Y. Generalizations of some fundamental theorems on linear inequalities. Acta Math. Sin. 1966, 16, 25–40. [Google Scholar]
- Fan, K. On infinite systems of linear inequalities. J. Math. Anal. Appl. 1968, 21, 475–478. [Google Scholar] [CrossRef]
- Eckhardt, U. Theorems on the dimension of convex sets. Linear Algebra Appl. 1975, 12, 63–76. [Google Scholar] [CrossRef]
- Eckhardt, U. Representation of Convex Sets. In Extremal Methods and Systems Analysis; Springer: New York, NY, USA, 1980. [Google Scholar]
- Lenstra, J.; Rinnooy Kan, A.; Brucker, P. Complexity of Machine Scheduling Problems. Ann. Discret. Math. 1977, 1, 343–362. [Google Scholar]
- Lazarev, A. Scheduling Theory: Methods and Algorithms; ICS RAS: Moscow, Russia, 2019. (In Russian) [Google Scholar]
- Smith, W. Various optimizers for single-stage production. Nav. Res. Logist. Q. 1956, 3, 59–66. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lazarev, A.; Pravdivets, N.; Barashov, E. Approximation of the Objective Function of Single-Machine Scheduling Problem. Mathematics 2024, 12, 699. https://doi.org/10.3390/math12050699
Lazarev A, Pravdivets N, Barashov E. Approximation of the Objective Function of Single-Machine Scheduling Problem. Mathematics. 2024; 12(5):699. https://doi.org/10.3390/math12050699
Chicago/Turabian StyleLazarev, Alexander, Nikolay Pravdivets, and Egor Barashov. 2024. "Approximation of the Objective Function of Single-Machine Scheduling Problem" Mathematics 12, no. 5: 699. https://doi.org/10.3390/math12050699
APA StyleLazarev, A., Pravdivets, N., & Barashov, E. (2024). Approximation of the Objective Function of Single-Machine Scheduling Problem. Mathematics, 12(5), 699. https://doi.org/10.3390/math12050699