Алгоритмы решения NP-трудных задач минимизации суммарного запаздывания и минимизации времени выполнения проекта и их применение в комбинаторной оптимизации
Диссертация
Принято считать, что исследование задач теории расписаний началось с публикации С. Джонсоном своей работы, в которой рассматривалась задача выбора очередности обслуживания множества деталей, каждая из которых должна пройти последовательную обработку на нескольких станках с целью минимизации момента окончания обслуживания всех деталей. Начиная с первых публикация по теории расписаний выяснилось… Читать ещё >
Список литературы
- Беллман Р. Динамическое программирование М.: ИЛ, 1960. — 400 с.
- Бурдюк В.Я., Шкурба В. В. Теория расписаний. Задачи и методы решений // Кибернетика 1971. — № 1. — С. 89−102.
- Бурков В.Н., Ловецкий С. Е. Методы решения экстремальных комбинаторных задач (обзор) // Известия АН СССР, Техническая кибернетика. 1968. — № 4. — С. 82−93.
- Бурков В.Н., Ловецкий С. Е. Методы решения экстремальных задач комбинаторного типа (обзор) // Автоматика и телемеханика. 1968. -№ 11.-С. 68−93.5. под редакцией Буркова В. Н. Математические основы управления проектами М: Высшая школа, 2005, — 432 с.
- Гафаров Е.Р. Гибридный алгоритм решения задачи минимизации суммарного запаздывания для одного прибора // Информационные технологии, 2007, № 1 — С. 30−37.
- Гафаров Е.Р., Лазарев А. А. Доказательство NP-трудности частного случая задачи минимизация суммарного запаздывания для одного прибора // Известия АН: Теория и системы управления. 2006.№.3. С. 120−128
- Гафаров Е.Р. Алгоритмы решения проблемы 1 || Х^Т, — и чётно-нечётного разбиения // Материалы XLIII Международной научной студенческой конференции «Студент и научно-технический прогресс»: Математика. Новосиб. гос. ун-т. Новосибирск, 2005. — С. 201−202
- Гафаров Е. Р. Гибридный алгоритм решения проблемы 1 11
- Матеррталы XLIV Международной научной студенческой конференции «Студент и научно-технический прогресс»: Математика. Новосиб. гос. ун-т. Новосибирск, 2006. — С. 190−191
- Гафаров Е.Р. Задачи теории расписаний. Алгоритмы и применение. // Труды 49 научной конференции МФТИ «Современные проблемы фундаментальных и прикладных наук»: Управление и прикладная математика. Москва-Долгопрудный, 2006. — С. 82−83.
- Гафаров Е.Р. Алгоритмы решения NP-трудных задач теории расписаний и разбиения // Труды всероссийской конференции студентов, аспирантов и молодых ученых «Технологии Microsoft в теории и практике программирования» Москва, 2006. — С. 120−121.
- Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи: Пер. с англ. М.: Мир, 1982. — 416 с.
- Емеличев В.А., Мельников О. И., Сарванов В. И., Тышкевич Р. И. Лекции по теории графов М:Наука, 1990, — 384 с.
- Карп P.M. Сводимость комбинаторных проблем // Кибернетический сборник. М.: Мир. — 1972. — Вып. 12. — С. 16−38.
- Кварацхелия А.Г. Методы решения задачи минимизации суммарного запаздывания для одного прибора и задачи Разбиения: Дис. канд. физ.-мат. наук. Москва, 2007. — 126 с.
- Ковалев М.Я. Интервальные е приближенные алгоритмы решения дискретных экстремальных задач: Дис. канд. физ.-мат. наук. — Минск, 1986. — 110 с.
- Корбутп А.А., Сигал И. Х., Финкельштейн Ю. Ю. Методы ветвей и границ. Обзор теорий, алгоритмов, программ и приложений // Operations Forsch. Statist., Ser. Optimiz. — 1977. — V.8, N.2. — P. 253—280.
- Корбут А.А., Сигал И. Х., Финкельштейн Ю. Ю. Гибридные методы в дискретном программировании j j Изв. АН СССР. Техн. кибернет.- 1988. № 1. — С. 65−77.
- Корбут А.А., Финкельштейн Ю. Ю. Приближенные методы дискретного программирования // Изв. АН СССР. Техн. кибернет. — 1983. № 1. — С. 165−176.
- Лазарев А.А. Алгоритмы в теории расписаний, основанные на необходимых условиях оптимальности // Исследования по прикладной математике. Казань: Изд-во Казан, гос. ун-та, 1984. -Вып. 10. — С. 102−110.
- Лазарев А.А. Алгоритмы декомпозиционного типа решения задачи минимизации суммарного запаздывания // Исследования по прикладной математике. Казань: Изд-во Казан, гос. ун-та, 1990. -Вып. 17. — С. 71−78.
- Лазарев А.А. Эффективные алгоритмы решения некоторых задач теории расписаний для одного прибора с директивными сроками обслуживания требований: Дис. канд. физ.-мат. наук. Казань, 1989.- 108 с.
- Лазарев А.А., Гафаров Е. Р. Теория расписаний. Минимизациясуммарного запаздывания для одного прибора. М.: Вычислительныйцентр им. А. А. Дороницына РАН, 2006. 134 с. i
- Лазарев А.А., Гафаров Е. Р. Теория расписаний. Исследование задач с отношениями предшествования и ресурсными ограничениями. М.: Вычислительный центр им. А. А. Дороницына РАН, 2007. — 80 с.
- Лазарев А.А. Графический подход к решению задач комбинаторной оптимизации // Атоматика и телемеханика, 2007, № 4 — С. 13−23.
- Пападимитриу X., Стайглиц К. Комбинаторная оптимизация. Алгоритмы и сложность. М.: Мир, 1985, — 512 с.
- Посыпкин М.А., Сигал И. Х., Галимьянова Н. Н. Алгоритмы параллельных вычислений для решения некоторых классов задач дискретной оптимизации. М.: Вычислительный центр им. А. А. Дороницина РАН, 2005. — 44 с.
- Современное состояние теории исследования операций Под ред. Н. Н. Моисеева. — М.: Наука, 1979. — 464 с.
- Сигал И.Х., Иванова А. П. Введение в прикладное дискретное программирование: теория и вычислительные алгоритмы. М.: Физматлит, 2002. — 240 с.
- Танаев B.C., Шкурба В. В. Введение в теорию расписаний. М.: Наука, 1975.
- Танаев B.C., Гордон B.C., Шафранский Я. М. Теория расписаний. Одностадийные системы. М.: Наука. Гл. ред. физ.-мат. лит., 1984. -384 с.
- Танаев B.C., Сотпсков Ю. Н., Струсевич В. А. Теория расписаний. Многостадийные системы. М.: Наука. Гл. ред. физ.-мат. лит., 1989. — 328 с.
- Танаев B.C., Ковалев М. Я., Шафранский Я. М. Теория расписаний. Групповые технологии. Минск: Институт технической кибернетики НАН Беларуси, 1998. — 290 с.
- Финкелъштейн Ю.Ю. Приближенные методы и прикладные задачи дискретного программирования М.: Наука, 1976.
- Хачатуров В.Р., Веселовский В. Е., Злотов А. В. и др. Комбинаторные методы и алгоритмы решения задач дискретной оптимизации большой размерности М.: Наука. — 2000.
- Шкурба В.В., Подчасова Т. П., Пшичук А. Н., Тур Л.П. Задачи календарного планирования и методы их решения Киев: Наукова думка, 1966. — 154 с.
- Alidaee В., Gopalan S. A note of the equivalence of two heuristics to minimize total tardiness // European Journal of Operation Research. -1997. V.96. — P. 514−517.
- Baev I.D., Meleis W.M., Eichenberger A. Lower bounds on Precedence-Constrained Scheduling for Parallel Processors //IEEE, 2000.
- Baker K.R. Introduction to sequencing and scheduling. Wiley, New York. — 1974.
- Baker K.R., Bertrand W.M. A dynamic priority rule for scheduling against due dates // Journal of Operation Management. 1982. — V.3. — P. 37−42.
- Baker K.R., Schrage L. Finding am optimal sequence by dynamic programming: an extension to precedence-related tasks // Operations Research. 1978. — V. 26. — P. 111−120.
- A. Bauer, B. Bullnheimer, R.F.Hartl, C. Strauss. Minimizing Total Tardiness on a Single Machine Using Ant Colony Optimization. // Proceedings of the 1999 Congress on Evolutionary Computation (CEC99). Washington D. C, 1999. — P. 1445−1450.
- Blazewicz J., Ecker K., Pesch E., Schmidt G., Weglarz J. Scheduling Computer and Manufactoring Processes. Springer Berlin. — 1996.
- Brucker P. Scheduling Algorithms. Springer-Verlag, 2001. — 365 p.
- Brucker P., Lenstra J.K., Rinnoy Kan A.N.G. Complexity of machine scheduling problems // Math. Cent. Afd. Math Beslisk. Amsterdam, 1975. — BW 43. — 29 pp.
- Brucker P., Knust S. Complex scheduling Springer-Verlag Berlin, Heidelberg, Germany, 2006
- Burkov V.N. Problems of optimum distribution of resources // Control and cibernetics, 1972, vol.1, №½ — P. 27−41.
- Carroll D. С. Heuristic sequencing of single and multiple components PhD Thesis: Massachusets Institute of Technology. 1965.
- Chang S., Lu Q., Tang G., Yu W. On decomposition of the total tardiness problem, j j Oper. Res. Lett. 1995. — V.17. — P. 221−229.
- Cheng T.C.-E., Lazarev A.A., Gafarov E.R. A Hybrid Algorithm for the Single Machine Total Tardiness Problem, // Computers & Operations Research. In Print.
- Conway R. W., Maxwell W.L., Miller L. W. Theory of Scheduling -Addison-Wesley, Reading, MA. 1967.
- Delia Croce F., Grosso A., Paschos V. Lower bounds on the approximation ratios of leading heuristics for the single-machine total tardiness problem j j Journal of Scheduling. 2004. — V.7. — P. 85−91.
- Demeulemeester E.L., Herroelen W.S. Experimental evaluation of state-of-the-art heurisitcs for the resource-constrained project scheduling problem // EJOR, 1996, V90 — P. 334−348.
- Du J., Leung J. Y.-T. Minimizing total tardiness on one processor is NP-hard // Math. Operation Research. 1990. — V.15. — P. 483−495.
- Elmaghraby S.E. The one machine scheduling ptoblem with delay costs 11 Journal of Industrial Engineering. 1968. — V.19. — P. 105−108.
- Emmons H. One machine sequencing to minimizing certain function of job tardiness // Operations Research. 1969. — V.17. — P. 701−715.
- Fisher M.L. A dual problem for the one machine scheduling problem // Mathematics Programming. 1976. — V.ll. — P. 229−251.
- Graham R.L. Bounds for certain multiprocessing anomalies //SIAM J. Appl.Math., 1966, -VI7 P. 263−269.
- Graham R.L., Lawler E.L., Lenstra J.K., Rinnooy Kan A.H.G Optimization and approximation in detcrmenistic sequencing and scheduling: a servey. // Ann. Descrete Optimization. 1979. — V.2. — P. 287−325.
- Hartmann S., Kolish R. Experimental evaluation of state-of-the-art heurisitcs for the resource-constrained project scheduling problem // EJOR, 2000, V127 — P. 394−407.
- Ни Т.О. Parallel sequencing and assembly line problems //Operation Research, 1961, -V9 P. 841−848.
- Jackson J.R. Scheduling a production line to minimize maximum tardiness // Res. Report 43 Sci. Res.Project. UCLA, 1955.
- Johnson S.M. Optimal two- and three-stage production schedules with setup times included. // Naval Research Logistics Quarterly. 1954. -V.l. — P. 61−68.
- Held M., Karp R.M. A dynamic programming approach to sequencing problems // SIAM Journal. 1962. — V.10. — P. 196−210.
- Holsenback J.E., Russell R.M. A heuristic algorithm for sequencing on one machine to minimize total tardiness // Journal of Operation Research Society. 1992. — V.43. — P. 53−62.
- Kao Е.Р. C., Queyranne M. On dynamic programming methods for assembly line balancing // Operations Research. 1982. — V.30. — P. 375−390.
- Keller H., Pferschy U., Pisinger D. Knapsack problems // Springer, 2004, 546 p.
- Kolish R., Padman R. An Integrated Survey of Project Scheduling // 1997
- Kolish R., Hartmann S. PSPLIB A project scheduling problem library // Manuscripte aus den Intsituten fur Betriebswirtschaftslehre, 1996, No.396, Kiel, Germany
- Kolish R., Hartmann S. Heuristics Algorithms for Solving the Resource-Constrainde Project Scheduling Problem: Classification and Computational Analysis // Manuscripte aus den Intsituten fur Betriebswirtschaftslehre, 1998, No.469, Kiel, Germany.
- Koulamas C.P. The total tardiness problem: Review and extensions // Operations Research. 1994. — V.42. — P. 1025−1041.
- Lazarev A., Kvaratskhelia A., Tchernykh A. Solution algorithms for the total tardiness scheduling problem on a single machine. // Workshop Proceedings of the ENC'04 Mexican International Conference in Computer Science. Mexico, 2004. — P. 474−480.
- Lazarev A., Kvaratskhelia A., Gafarov E. Algorithms for solving problems 1 || Y^Tj and Even-Odd Partition. //In Book of Abstracts of XVIII International Conference «European Chapters on Combinatorial Optimization». Minsk, 26−28.V.2005. — P. 32−33.
- Lazarev A. A., Gafarov E.R. Graphical approach for solving combinatorial problems // Abstract Guide of International Conference on Operation Research OR 2006, Karlsruhe 6.09−8.09, Germany, P.59
- Lazarev A.A., Gafarov E.R. Algorithms for the single machine total tardiness problem // Abstract Guide of International Conference on Operation Research OR 2006, Karlsruhe 6.09−8.09, Germany, P.285
- Lazarev A.A., Gafarov E.R. Estimation of lower bounds for resources constrained project scheduling problem // Proceedings of V Moscow International Conference on Operation Research (ORM2007), Moscow, 2007, P.236−238
- Lawler E.L. On scheduling problems with deferral costs // Management Science. 1964. — V. ll- P. 280−288.
- Lawler E.L. A pseudopolynomial algorithm for sequencing jobs to minimize total tardiness 11 Ann. Discrete Math. 1977. — V.l. — P. 331−342.
- Lawler E.L. A fully polynomial approximation scheme for the total tardiness problem // Oper. Res. Lett. 1982. — V.l. — P. 207−208.
- Lawler E.L., Lenstra J.K., Rinnooy Kan A.H.G., Shmoys D.B. Sequencing and Schedling: Algorithms and Complexity // Elsevier Science Publishers B.V. 1993. — V.4. — P. 445−520.
- Lenstra J.K., A.H.G. Rinnoy Kan Complexity of scheduling under precedence constraints //Operation Research, 1978, -V26 P. 22−35.
- Lenstra J.K., Rinnooy Kan A.H.G., Brucker P. Complexity of machine scheduling problems // European Journal of Operational Research. -1980. V.4. — P. 270−275.
- McNaughton R. Scheduling with deadlines and loss functions // Management Science. 1959. — V.6. — P. 1−12.
- Merkle D., Middendorf M., Schmeck H. Ant Colony Optimization for Resource-Constrainted Project Scheduling. // IEEE Transactions on Evolutionary Computation, 2002 vol.6, № 4 — P. 333−346.
- D. Merkle, M. Middendorf. An Ant Algorithm with a New Pheromone Evaluation Rule for Total Tardiness Problem. // EvoWorkshops 2000. -Springer-Verlag, 2000. P. 287−296.
- Mingozzi A., Maniezzo V., Ricciardelli S., Bianco L. An exact alforithm for project scheduling with recource constraints based on new mathematical formulation // Management Science, 1998, V44 — P. 714−729.
- Morton Т.Е., Rachamadugu R.M., Vepsalainen A. Accurate myopic heuristics for tardiness scheduling // GSIA Working Paper 36−83−84, Carnegie Mellon University. 1984.
- Panwalkar S.S., Smith M.L., Koulamas C.P. A heuristic for the single machine tardiness problem // European Journal of Operation Research.- 1993. V.70. — p. 304−310.
- Picard J., Queyranne M. The time-dependent travelling salesman problem and its application to the tardiness problem in one machine // Operations Research. 1978. — V.26. — P. 86−110.
- Pinedo M. Scheduling: Theory, Algorithms, and Systems. Prentice-Hall? Englewood Cliffs, New Jersey. — 1995.
- Potts C.N., Van Wassenhove L.N. A decomposition algorithm for the single machine total tardiness problem // Oper. Res. Lett. 1982. — V.5.- P. 177−182.
- Potts C.N., Van Wassenhove L.N. A branch-and-bound algorithm for the weighted tardiness problem // Operations Research. 1985. — V.33. — P. 363−377.
- Potts C.N., Van Wassenhove L.N. Dynamic programming and decomposition approaches for the single machine total tardiness problem European Journal of Operational Research. 1987. — V.32. — P. 405−414.
- Potts C.N., Van Wassenhove L.N. Single machine tardiness sequencing heuristics // HE Transactions. 1991. — V.23. — P. 93−108.
- Rinnooy Kan A.H.G., Lageweg B.J., Lenstra J.K. Minimizing total cost in one machine scheduling // Operations Research. 1975. — V.23. — P. 908−927.
- Rykov I. Approximate solving of RCPSP // Abstract Guide of OR 2006, Karlsruhe 6.09−8.09, Germany, P.226
- Schild L., Fredman K.R. Scheduling tasks with linear loss function // Management Science. 1961. — V.7. — P. 280−285.
- Sen Т., Austin L.M., Ghandforoush P. An algorithm for the single machine sequencing problem to minimize total tardiness // HE Transactions.- 1983. -«V.15. P. 363−366.
- Sen Т., Borah B.N. On the single machine sheduling problem with tardiness penalties // Journal of Operational Research Society. 1991. — V.42.- P. 695−702.
- Sen Т., Sulek J.M., Dileepan P. Static scheduling research to minimize weighted and unweighted tardiness: A state-of-the-art survey. // International Jornal of Production Economics. 2003. — V.83. — P. 1−12.
- Schrage L., Baker K.R. Dynamic programming solution of sequencing problems with precedence constraints // Operations Research. 1978. -V.26. — P. 444−449.
- Shwimer J. On the n-job one machine sequence-independent scheduling problem with tardiness penalties // Management Science. 1972. — V.18.- p. 301−313.
- Smith W.E. Various optimizers for single stage production // Naval Research Logistics Quarterly. 1956. — V.3. — R 59−66.
- Srinivasan V. A hybrid algorithm for the one machine sequencing problem to minimize total tardiness // Naval Research Logistics Quaterly. 1971.- V.18. P. 317−327.
- Szwarc W. Single machine total tardiness problem revised // Creative and Innovate Approaches to the Science of Management, Quorum Books.- 1993. R 407−419.
- Szwarc W., Delia Croce F., Grosso A. Solution of the single machine total tardiness problem // Journal of Scheduling. 1999. — V.2. — P. 55−71.
- Szwarc W., Grosso A., Delia Croce F. Algorithmic paradoxes of the single machine total tardiness problem // Journal of Scheduling. 2001. — V.4.- P. 93−104.
- Szwarc W., Mikhopadhyay S. Decomposition of the single machine total tardiness problem //Орет. Res. Lett. 1996. — V.19. — P. 243−250.
- Ullman J.D. Complexity of sequencing problems //Coffman, 1976, P. 139−164. ,