| |
|
BEHROOZ KARIMI Associate Professor
|
|
|
|
|
|
|
|
|
|
- 2002 Ph.D. in Industrial Engineering, Amirkabir University of Technology, Tehran, Iran.
- 1999-2000 Visiting Researcher, Loughborough University, Loughborough, UK.
- 1994 M.Sc. in Industrial Engineering, Iran university of Science and Technology, Tehran, Iran.
- 1990 B.Sc. in Industrial Engineering, Amirkabir University of Technology, Tehran, Iran.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Teaching: - Logistics and Supply Chain Management - Metaheuristics: Theory and Applications - Production Planning and Inventory Control - Computer Simulation - Operations Research
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Iranian Industrial Engineering Society - Iranian Logistics Society - Industrial Engineering Profesional Committee (Iran Ministry of Science, Research and Technology)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Program Commitee of Iran national Conference of Logistics and Supply chain (2009)
Program Commitee of Industrial Engineering Conferences
Program Commitee of Iran National Maintenance Conferences (2007)
Karimi, B., Fatemi Ghomi, S.M.T., 2001, “A new heuristic for CLSP with backlogging and setup carry-over”, 6th Annual International Conference on Industrial Engineering- Theory, Applications, and Practice, November 18-20, San Francisco, CA, US,.
Karimi, B., Fatemi Ghomi, S.M.T., 2002, “A tabu search heuristic for solving the CLSP with setup carry-over”, FAIM2002 Conference, July 15-17, Dresden, Germany.
Torabi, S.A., Karimi, B., and Fatemi Ghomi, S.M.T, 2004, “The economic lot and delivery scheduling in flexible flow lines”, 33rd International Conference on Computers and Industrial Engineering, 25-27 March, Jeju, Korea.
Torabi, S.A., Fatemi Ghomi, S.M.T and Karimi, B., 2004, “The finite horizon economic lot scheduling in flexible flow lines”, OR2004 International Conference, 1-3 September, Tilburg, Netherlands.
Torabi, S.A., Fatemi Ghomi, S.M.T, and Karimi, B., 2004, “The finite horizon economic lot scheduling in flexible job shops”, OR2004 International Conference, 1-3 September, Tilburg, Netherlands.
Torabi, S.A., Fatemi Ghomi, S.M.T, and Karimi, B., 2004, “The economic lot and delivery scheduling problem in supply chains: the flexible job shop case”, Proceedings of 4th International Conference on Advanced Engineering Design, 5-8 September 2004, Glasgow, Scotland, UK.
ترابي، س.ع، کريمي، ب.، فاطمي قمي، س.م.ت، ١٣٨٣، "زمانبندي توليد و تحويل انباشتههاي اقتصادي در زنجيرههاي تامين" اولين کنفرانس ملي لجستيک و زنجيره تامين، ٢٦-٢٧ بهمن ١٣٨٣، تهران، ايران.
Hajrezaie M. and Karimi, B., 2005, “An ant algorithm for the shortest loop design problem in a block layout”, Proceedings of 35th International Conference on Computers and Industrial Engineering”, 19-22 June, Istanbul, Turkey.
Tavakkoli-Moghaddam R., Safaei, N. and Karimi, B., 2005, “Scheduling of flexible flow lines with blocking by genetic algorithms”, Proceedings of 35th International Conference on Computers and Industrial Engineering”, 19-22 June, Istanbul, Turkey.
زنجيراني فراهاني، ر.، مياندوآبچي، ا.، و کريمي، ب.، 1384 "طراحي روشي براي مسيريابي در سيستمهاي تاندم به کمک جستجوي ممنوع " ، چهارمين کنفرانس بينالمللي مهندسي صنايع، 20و 21 آذر ماه، تهران، ايران.
Husseinzadeh Kashan, A., Karimi, B., and Jolai, F., 2006, “Minimizing makespan on a single batch processing machine with non-identical job sizes: a hybrid genetic approach”, EVOCop2006, 10-12 April, Budapest, Hungary.
Husseinzadeh Kashan, A., Karimi, B., and Jolai, F., 2006, “Bi-criteria scheduling on a batching machine with non-identical job sizes”, INCOM 2006 proceeding, Volume II, 17-19 May, Saint-Etienne, France.
Jenabi, M., Fatemi Ghomi, S.M.T., Torabi, S.A., Karimi, B., 2006, “Hybrid meta-heuristic approaches to multi-product multi-stage economic lot sizing and scheduling problem”, 5th Conference on Advanced Engineering Design AED 2006, 11-14 June 2006, Prague, Czech Republic.
تقيپور رضوان ع.، کريمي ب.، و سيفي ع.، 1385، "برنامهريزي توسعه ظرفيت توليد برق با استفاده از روشهاي ابتکاري"، اولين کنفرانس بينالمللي مديريت و برنامهريزي انرژي، 30-31 خرداد 1385، تهران، ايران.
کريمي، ب. و محمدعلي موفقپور، 1385، "طراحي و حل يک مدل يکپارچه براي سيستم موجودي- حملونقل براي توزيع به هنگام"، دومين کنفرانس ملي لجستيک و زنجيره تامين، 28 و 29 آبانماه 1385، تهران، ايران.
دهقان، م. و کريمي، ب.، 1385، "امكانسنجي پيادهسازي روش مديريت فروش از طريق تأمينكننده در نظام تامين كالاي فروشگاههاي شهروند"، دومين کنفرانس ملي لجستيک و زنجيره تامين، 28و29 آبانماه 1385، تهران، ايران.
Sabounchi N. S., Karimi B., Ghaemi A., “An LP-based heuristic procedure for the generalization of the generalized assignment problem”, The 8th Asia Pacific Industrial Engineering & Management System and 2007 Chinese Institute of Industrial Engineers Conference (8th APIEMS and CIIE Conference), December 9-13, 2007, Kaohsiung, Taiwan.
Zolfi H., Fatemi Ghomi S.M.T., Karimi B., “Supply chain operations planning with setup times and multi period capacity consumption”, Advances in Praduction Management Systems-APMS 2007, September 17-19, 2007, Lipkoping, Sweden.
اکرمي ه.، و کريمي ب.، 1386، "ارايه مدل تصميمگيري برونسپاري فعاليتهاي تعميراتي در يک سازمان نظامي ايراني"، چهارمين کنفرانس بينالمللي نگهداري و تعميرات، 22 و 23 آبانماه 1386، تهران، ايران.
M. Osanloo, J. Gholamnejad, B. Karimi, “Short-term scheduling and blending in a lignite open-pit mine with BWEs”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 53 – 61.
M. Osanloo, J. Gholamnejad, B. Karimi, “Production preparation, control and storing process in an open pit Silver Mine in Turkey” Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 151 – 157.
M. Osanloo, J. Gholamnejad, B. Karimi, “Use of Lagrange's polynomial theory for calculation of optimal and limit depths in open pit mine”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 62 – 69.
M. Osanloo, J. Gholamnejad, B. Karimi, “Probabilistic model of the blasting process from the Turcoaia - Iglicioara open pit”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 167 – 171.
M. Osanloo, J. Gholamnejad, B. Karimi, “OPCE - software developed for cost estimation of mined material in open pit mines based on O'Hara's detailed and escalation methods”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 697 – 703.
M. Osanloo, J. Gholamnejad, B. Karimi, “Use of hydraulic backhoe excavator in Vietnam open pit coal mines” Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 197 – 203.
M. Osanloo, J. Gholamnejad, B. Karimi, “A semi-caving method applied at level 600 Ciurug vein, Pongkor underground gold mine, PT Aneka Tambang Tbk”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 334 – 337.
M. Osanloo, J. Gholamnejad, B. Karimi, “Tailings disposal options study at Sungun copper mine”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 857 – 863.
M. Osanloo, J. Gholamnejad, B. Karimi, “Development of the operative environmental monitoring system if the mine transport complex in the open cast mines”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 783 – 787.
M. Osanloo, J. Gholamnejad, B. Karimi, “Safety and legislative issues on environment and mine closure in India”, Proceedings of the Thirteenth International Symposium on Mine Planning and Equipment Selection, Wroclaw, Poland, 1-3 September 2004, Pages 761 – 767.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M. Mohammadi • S. M. T. Fatemi Ghomi • B. Karimi • S. A. Torabi, 2009, “Developing of heuristics for Multi-product multi-level capacitated lotsizing with sequence-dependent setup”, Journal of Applied Sciences, 9(2), pp 296-303.
M. Mohammadi• S. M. T. Fatemi Ghomi • B. Karimi • S. A. Torabi, 2008, “Rolling-horizon and fix-and-relax heuristics for the multi-product multi-level capacitated lotsizing problem with sequence-dependent setups”, Journal of Intelligent Manufacturing, DOI 10.1007/s10845-008-0207-0.
Husseinzadeh Kashan, A., Karimi, B., 2009, “A discrete particle swarm optimization algorithm for scheduling parallel machines”, Computers & Industrial Engineering, Vol. 56(1), pp. 216-223,DOI 10.1016/j.cie.2008.05.007.
Jolai, F., Sheikh, S., Rabbani, M., and Karimi, B., 2008, “A genetic algorithm for solving no-wait flexible flow lines with due window and job rejection”, The International Journal of Advanced Manufacturing Technology, DOI 10.1007/s00170-008-1618-y.
Husseinzadeh Kashan, A., Karimi, B., 2008, “Scheduling a single batch-processing machine with arbitrary job sizes and incompatible job families: an ant colony framework”, Journal of Operational Research Society, Vol. 59, pp 1269-1280.
Husseinzadeh Kashan, A., Karimi, B., 2009, “An improved mixed integer linear formulation and lower bounds for minimizing makespan on a flow shop with batch processing machines”, The International Journal of Advanced Manufacturing Technology, Vol. 40, pp 582-594, DOI 10.1007/s00170-008-1377-9. Husseinzadeh Kashan, A., Karimi, B., 2007, “Scheduling a single batch-processing machine with arbitrary job sizes and incompatible job families: an ant colony framework”, Journal of Operational Research Society, DOI 10.1057/palgrave.jors.2602448. Osanloo, M., Gholamnejad, J., and Karimi, B., 2007, “Long -Term Open Pit Mine Production Planning : A Review of Models and Algorithms” , International Journal of Mining Reclamation and Environment , 1 – 33, iFirst article. Husseinzadeh Kashan, A., Karimi, B., and Jenabi, M., 2008, “A hybrid genetic heuristic for scheduling parallel batch processing machines with arbitrary job sizes”, Computers & Operations Research, Vol. 35, pp 1084-1098.
Jenabi M., Fatemi Ghomi S.M.T., Torabi S.A., Karimi B., 2007, “Two hybrid meta-heuristics for the finite horizon ELSP in flexible flow lines with unrelated parallel machines”, Applied Mathematics and Computation, Vol. 186, pp 230-245. Nasiri G., Karimi B., Torabi S.A., Jolai F., 2007, “Hierarchical production planning in make to order systems (with a case study)”, International Journal of Engineering science, Iran University of Science and Technology, Vol. 17(6), pp. 109-120.
Zanjirani Farahani, R., Karimi, B. and Tamaddon, S., 2007, “Designing an Efficient Method for Simultaneously Determining the Loop and the Location of the P/D Stations Using Genetic Algorithm”, International Journal of Production Research, Vol. 45(6), pp 1405-1427. Akrami, B., Karimi, B., Moattar Hosseini, S.M., 2006, “Two metaheuristic methods for the common cycle economic lot sizing and scheduling in flexible flow shops with limited intermediate buffers: The finite horizon case”, Applied Mathematics and Computation, Vol. 183, pp 634-645. Khademi Zare, H., Fatemi Ghomi, S.M.T., Karimi, B., 2006, “Developing a heuristic algorithm for order production planning using network models under uncertainty conditions”, Applied Mathematics and Computation, Vol. 182, pp1208-1218. Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2006, “A hybrid genetic algorithm for the finite horizon economic lot and delivery scheduling in supply chains”, European Journal of Operational Research, Vol. 173, pp 173-189. Husseinzadeh Kashan, A., Karimi, B., and Jolai, F., 2006, “Effective hybrid genetic algorithm for minimizing makespan on a single batch processing machine with non-identical job sizes”, International Journal of Production Research, Vol. 44(12), pp 2337-2360. Karimi, B., Fatemi Ghomi, S.M.T., and Wilson, J.M., 2006, “A tabu search heuristic for solving the CLSP with backlogging and set-up carry-over”, Journal of the Operational Research Society, Vol. 57(2), pp 140-147. Gholamnejad, J., Osanloo, M., and Karimi, B., 2006, “A chance-constrained programming approach for open pit long-term production scheduling in stochastic environments”, The Journal of The South African Institute of Mining and Metallurgy, Vol. 106, pp 117-126. Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2005, “The economic lot and delivery scheduling problem in flexible job shops”, Amirkabir Journal of Science & Technology, Vol. 16, No. 62-B/(MIA), pp 83-92, Summer-Fall 2005.
Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2005, “The finite horizon economic lot scheduling in flexible flow lines”, International Journal of Engineering, Vol. 18(3), pp 273-284, August 2005. Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2005, “Economic lot scheduling in flexible job shop systems”, International Journal of Engineering science, Iran University of Science and Technology, Vol. 16(2), pp. 29-41.
Torabi, S.A., Karimi, B. and Fatemi Ghomi, S.M.T., 2005, “The common cycle economic lot scheduling in flexible job shops: The finite horizon case”, International Journal of Production Economics, Vol. 97(1), pp 52-65. Hosseini S.T., Moattar Hosseini S.M., Karimi, B., 2004, “Determining number of Kanbans in dynamic JIT systems”, Modarres Engineering Scientific Journal (Published in Iran), Vol. 18, pp. 9-26.
Karimi, B., Fatemi Ghomi, S.M.T., and Wilson, J.M., 2003, “Classification of models and algorithms for solving single level lot sizing problems”, International Journal of Engineering science, Iran University of Science and Technology, Vol. 14(3), pp. 111-140.
Karimi, B., Fatemi Ghomi, S.M.T., 2003, “New heuristic methods for solving capacitated single-level multi-item dynamic lot sizing problems with setup carry-over”, Engineering Journal of Tehran University, Vol. 36(3), pp. 467-476.
Karimi, B., Fatemi Ghomi, S.M.T., and Wilson, J.M., 2003 “The capacitated lot sizing problem: A review of models and algorithms”, Omega, International Journal of Management Science, Vol. 31(5), pp. 365-378. Karimi, B., Fatemi Ghomi, S.M.T., 2002, “A new heuristic for the CLSP with backlogging and setup carry-over”, International Journal of Advanced Manufacturing Systems, Vol. 5(2), pp. 66-77. Aryanezhad, M.B., and Karimi, B., 1997, “Bus assignment to Iranian pilgrims during pilgrimage”, International Journal of Engineering, Vol. 10 (3), pp. 153-161.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Consultant: Developing Saipa new logistics organization
Internship at Irankhodro Co.: - Line balancing of Peugeot 206 body shop - Simulation of Tondar (L90) logistics flows - Line balancing of Peugeot 206 motor shop
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Best Teaching Award (Amirkabir University of Technology, 2009)
- Outstanding researcher (Amirkabir University of Technology, 2008)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Head of Industrial Engineering Department, (Amirkabir University of Technology, since July 7, 2007)
- Member of directing board of Iran Logistics Society (since Feb. 2008)
- Deputy for Research at Industrial Engineering Department (Amirkabir University of Technology, June 22, 2006- July 7, 2007)
- Deputy for Education at Industrial Engineering Department (Amirkabir University of Technology, September 30, 2003- November 12, 2005)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Behrooz Karimi Associate Professor Department of Industrial Engineering Amirkabir University of Technology 424 Hafez Ave. Tehran 15916-34311 Iran Tel: +98 21 66413034, +98 21 88762120 Fax: +98 21 66413025 Email: B.Karimi@aut.ac.ir Homepage: http://www.aut.ac.ir/B.Karimi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Akbar Esfahanipour, Behrooz Karimi, Somaye Mousavi, 2009, "The Profitability of Technical Trading Rules in Tehran Stock Exchange: An Application of Genetic Programming", International Symposium on INnovations
in Intelligent SysTems and Applications, 29 june- 1 july 2009, Karadeniz Technical University, Trabzon, Turkey.
|
|
|
|
|
|
M. Mohammadi • S. M. T. Fatemi Ghomi • B. Karimi • S. A. Torabi, 2009, “Developing of heuristics for Multi-product multi-level capacitated lotsizing with sequence-dependent setup”, Journal of Applied Sciences, 9(2), pp 296-303.
|
|
|
|
|
|
M. Mohammadi• S. M. T. Fatemi Ghomi • B. Karimi • S. A. Torabi, 2008, “Rolling-horizon and fix-and-relax heuristics for the multi-product multi-level capacitated lotsizing problem with sequence-dependent setups”, Journal of Intelligent Manufacturing, DOI 10.1007/s10845-008-0207-0.
|
|
|
|
|
|
Husseinzadeh Kashan, A., Karimi, B., 2009, “A discrete particle swarm optimization algorithm for scheduling parallel machines”, Computers & Industrial Engineering, Vol. 56(1), pp. 216-223,DOI 10.1016/j.cie.2008.05.007.
|
|
|
|
|
|
Jolai, F., Sheikh, S., Rabbani, M., and Karimi, B., 2008, “A genetic algorithm for solving no-wait flexible flow lines with due window and job rejection”, The International Journal of Advanced Manufacturing Technology, DOI 10.1007/s00170-008-1618-y.
|
|
|
|
|
|
Husseinzadeh Kashan, A., Karimi, B., 2008, “Scheduling a single batch-processing machine with arbitrary job sizes and incompatible job families: an ant colony framework”, Journal of Operational Research Society, Vol. 59, pp 1269-1280.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This paper considers a flow shop scheduling
problem with batch processing machines. Each batch
processing machine has a limited capacity and can process a group of jobs, each of them having a different known capacity requirement, simultaneously. Job processing time on each machine is known and arbitrary. The processing time of a batch on each machine is the longest processing
time of all jobs in the batch. We improve the only existing mixed integer linear formulation (MILF) of the problem through significant reduction in size complexity of the model. Results justify that the improved MILF is clearly more efficient in reducing the required time for obtaining optimal makespan of small-size problems, in comparison with the existing MILF. Motivated by relaxing variety of the problem assumptions, several valid lower bounds on the
optimal makespan are also proposed that can furtheraccelerate obtaining optimal solution through proposed MILF. Robustness evaluation of each bound under the different problem settings is reported through computations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This paper investigates the first attempt on the batch-processing machine scheduling problem, where the machine can process multiple jobs simultaneously, using an ant colony optimization metaheuristic. We consider the scheduling problem of a single batch-processing machine with incompatible job families and the performance measure of minimizing total weighted completion time. Jobs of a given family have an identical processing time and are characterized by arbitrary sizes and weights. Based on a number of developed heuristic approaches, we propose an ant colony framework (ACF) in two versions, which are distinguished by the type of embedded heuristic information. Each version is also investigated in two formats, that is the pure ACF and the hybridized ACF. To verify the performance of our framework, comparisons are made based on using a set of well-known existing heuristic and meta-heuristic algorithms taken from the literature, on a
diverse set of artificially generated test problem instances. Computational results show the high performance of the proposed framework and signify its ability to outperform the comparator algorithms in most cases as the problem size increases.
|
|
|
|
|
|
|
|
|
| Osanloo, M., Gholamnejad, J., and Karimi, B., 2007, “Long -Term Open Pit Mine Production Planning : A Review of Models and Algorithms” , International Journal of Mining Reclamation and Environment , 1 – 33, iFirst article. |
|
|
|
|
|
|
|
Long-term production planning (LTPP) is a large-scale optimization problem that aims to find the block extraction sequence that produces the maximum
possible net present value (NPV) whilst satisfying a variety of physical and economical constraints. The economic feasibility of a mine is highly dependent upon careful LTPP. As the mining industries extract deeper and lower grade ores, LTPP is becoming a key item that can result in ceasing operations or continuing the project. Mathematical programming models are well suited to optimizing LTPP of open pit mines. These mathematical models have been studied extensively in the literature since the 1960s. The result of this study shows that there are two approaches for dealing with LTPP problems: (1) deterministic and (2) uncertainty-based approaches.
This paper first discusses the deterministic algorithms and then, after an introduction to uncertainty associated with mining projects,
reviews uncertainty-based algorithms. The advantages and disadvantages of these algorithms are discussed and suggestions for future research are offered.
|
|
|
|
|
|
|
|
|
| Husseinzadeh Kashan, A., Karimi, B., and Jenabi, M., 2008, “A hybrid genetic heuristic for scheduling parallel batch processing machines with arbitrary job sizes”, Computers & Operations Research, Vol. 35, pp 1084-1098. |
|
|
|
|
|
|
|
This paper investigates the scheduling problem of parallel identical batch processing machines in which each machine can process a group of jobs simultaneously as a batch. Each job is characterized by its size and processing time. The processing time of a batch is given by the longest processing time among all jobs in the batch. Based on developing heuristic approaches, we proposed a hybrid genetic heuristic (HGH) to minimize makespan objective. To verify the performance of our algorithm, comparisons are made through using a simulated annealing (SA) approach addressed in the literature as a comparator algorithm. Computational experiments reveal that affording the knowledge of problem through using heuristic procedures, gives HGH the ability of finding optimal or near optimal solutions in a reasonable time.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This article addresses the economic lot sizing and scheduling problem in flexible flow lines with unrelated parallel machines over a finite planning horizon. The objective is determination of a cyclic schedule that minimizes the sum of setup and inventory holding costs per unit time without any stock-out. A new mixed zero–one nonlinear mathematical programming has been developed for the problem. Due to difficulty of obtaining the optimal solution especially for medium and large-sized problems, we have also proposed two algorithms: a hybrid genetic algorithm (HGA) and a simulated annealing (SA). Two efficient constructive heuristic algorithms have been also proposed that provide some initial solutions for the algorithms. Moreover, a new local search approach has been proposed to improve solution quality of algorithms. The
two proposed solution methods are compared on 180 randomly generated problems. Computational results indicate the superiority of the proposed HGA in compare to the SA with respect to the solution quality, but the proposed SA outperforms the proposed HGA with respect to the required computations time.
|
|
|
|
|
|
|
|
|
Nasiri G., Karimi B., Torabi S.A., Jolai F., 2007, “Hierarchical production planning in make to order systems (with a case study)”, International Journal of Engineering science, Iran University of Science and Technology, Vol. 17(6), pp. 109-120.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
There are some issues which have to be addressed when designing an automated guided vehicles system (AGVS) such as flow-path layout, traffic management,
the number and the location of pick-up and delivery points, vehicle routing and so on. One of the AGVS guide path configurations discussed in the previous
researches includes a single-loop which is the subject of this paper. Many researchers have worked on the subject of finding the shortest single loop in a given block layout. This problem has been already proved to be NP-complete. Finding the location of pick-up/drop-off (P/D) stations on a given loop is what is typically done, but locating the loop and the P/D stations simultaneously is
actually more realistic. In this paper, a genetic algorithm (GA) has been developed to determine these two simultaneously. The algorithm only reproduces
the feasible solutions. The objective is to minimize the total traveled distance. A from-to chart and a block layout are the inputs and a unidirectional loop
including its corresponding direction and along with the locations of the P/D stations on the loop are the outputs. To show the efficiency of the algorithm, the associated results for some sample problems have been compared with the results
generated by LINGO for the equivalent mixed integer programming (MIP) problem. Computational results show the efficiency of the algorithm in solving
relatively large size problem.
|
|
|
|
|
|
|
|
|
| Akrami, B., Karimi, B., Moattar Hosseini, S.M., 2006, “Two metaheuristic methods for the common cycle economic lot sizing and scheduling in flexible flow shops with limited intermediate buffers: The finite horizon case”, Applied Mathematics and Computation, Vol. 183, pp 634-645. |
|
|
|
|
|
|
|
This paper addresses the common cycle multi-product lot sizing and scheduling problem in deterministic flexible flow shops where the planning horizon is finite and fixed by management and the production stages are in series, while separated by finite intermediate buffers. The limited intermediate buffers between the stages result in a blocking scheduling problem, where a completed part may remain on a machine and block it until a downstream machine becomes available. This prevents another part from being processed on the blocked machine. We propose a new mixed integer nonlinear program and
due to difficulty of obtaining the optimal solution in medium and large-scaled problems, we use both genetic algorithm and tabu search methods to find an optimal or near-optimal solution for the problem. The two proposed solution methods are compared with optimal enumeration method (OEM) on randomly generated problems. Computational results show that the performance of both GA and TS are very promising.
|
|
|
|
|
|
|
|
|
| Khademi Zare, H., Fatemi Ghomi, S.M.T., Karimi, B., 2006, “Developing a heuristic algorithm for order production planning using network models under uncertainty conditions”, Applied Mathematics and Computation, Vol. 182, pp1208-1218. |
|
|
|
|
|
|
|
In this paper, a practical and appropriate algorithm is provided for order production planning under uncertainty conditions. Producing the order production projects using different methodologies is facing uncertainty and therefore specific
techniques are required to determine their production planning schedule. Network models combining fuzzy logic to define the sequence of the production stages and uncertainty are appropriate tools for order production planning modeling. In
this paper, start time parameters of each activity, duration of each activity and number of loops in the products production network are defined as triangular fuzzy numbers (pessimistic, possible, optimistic) and results of the production planning
are defined as fuzzy sets. In this paper, network calculations including fuzzy forward CPM are performed. Output of this algorithm is a fuzzy order production schedule. This method is more practical than existing production planning schedules
determination methods and has less calculation and has upgrade and mechanization capability.
|
|
|
|
|
|
|
|
|
| Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2006, “A hybrid genetic algorithm for the finite horizon economic lot and delivery scheduling in supply chains”, European Journal of Operational Research, Vol. 173, pp 173-189. |
|
|
|
|
|
|
|
In this paper, we investigate the lot and delivery scheduling problem in a simple supply chain where a single supplier produces multiple components on a flexible flow line (FFL) and delivers them directly to an assembly facility (AF). It is assumed that all of parameters such as demand rates for the components are deterministic and constant over a finite planning horizon. The main objective is to find a lot and delivery schedule that would minimize the average of holding, setup, and transportation costs per unit time for the supply chain. We develop a new mixed integer nonlinear program (MINLP) and an optimal enumeration method to solve the problem. Due to difficulty of obtaining the optimal solution
in medium and large-scaled problems, a hybrid genetic algorithm (HGA) is also developed. The proposed HGA incorporates a neighborhood search (NS) into a basic genetic algorithm that enables the algorithm to perform genetic search over the subspace of local optima. The two proposed solution methods are compared on randomly generated problems,
and computational results show that the performance of HGA is very promising because it is able to find an optimal or near-optimal solution for majority of the test problems.
|
|
|
|
|
|
|
|
|
| Husseinzadeh Kashan, A., Karimi, B., and Jolai, F., 2006, “Effective hybrid genetic algorithm for minimizing makespan on a single batch processing machine with non-identical job sizes”, International Journal of Production Research, Vol. 44(12), pp 2337-2360. |
|
|
|
|
|
|
|
The paper addresses minimizing makespan by a genetic algorithm (GA) for scheduling jobs with non-identical sizes on a single-batch-processing machine.
A batch-processing machine can process up to B jobs simultaneously. The processing time of a batch is equal to the longest processing time among all jobs
in the batch. Two different GAs are proposed based on different encoding schemes. The first is a sequence-based GA (SGA) that generates random
sequences of jobs using GA operators and applies the batch first fit heuristic to group the jobs. The second is a batch-based hybrid GA (BHGA) that generates random batches of jobs using GA operators and ensures feasibility by using knowledge of the problem based on a heuristic procedure. A greedy local search heuristic based on the problem characteristics is hybridized with a BHGA that
has the ability of steering efficiently the search toward the optimal or nearoptimal schedules. The performance of proposed GAs is compared with a
simulated annealing (SA) approach proposed by Melouk et al. (Melouk, S., Damodaran, P. and Chang, P.Y., Minimizing makespan for single machine batch
processing with non-identical job sizes using simulated annealing. Int. J. Prod. Econ., 2004, 87, 141–147) and also against a modified lower bound proposed for the problem. Computational results show that BHGA performs considerably well compared with the modified lower bound and significantly outperforms the SGA and SA in terms of both quality of solutions and required runtimes.
|
|
|
|
|
|
|
|
|
| Karimi, B., Fatemi Ghomi, S.M.T., and Wilson, J.M., 2006, “A tabu search heuristic for solving the CLSP with backlogging and set-up carry-over”, Journal of the Operational Research Society, Vol. 57(2), pp 140-147. |
|
|
|
|
|
|
|
In this paper,the multi-item, single-level, capacitated, dynamic lot sizing problem with set-up carry-over and backlogging,abbreviated to CLSP+,is considered. The problem is formulated as a mixed integer programming problem. A heuristic method consisting of four elements: (1) a demand shifting rule,(2) lot size determination rules,(3) checking feasibility conditions and (4) set-up carry-over determination,provides us with an initial feasible solution. The resulting feasible solution is improved by adopting the corresponding set-up and set-up carry-over schedule and re-optimizing it by solving a minimum-cost network flow problem. Then the improved solution is used as a starting
solution for a tabu search procedure,with the value of moves assessed using the same minimum-cost network problem. Computational results on randomly generated problems show that the algorithm,which is coded in C++,is able to provide optimal solutions or solutions extremely close to optimal. The computational efficiency makes it possible to
solve reasonably large problem instances routinely on a personal computer.
|
|
|
|
|
|
|
|
|
| Gholamnejad, J., Osanloo, M., and Karimi, B., 2006, “A chance-constrained programming approach for open pit long-term production scheduling in stochastic environments”, The Journal of The South African Institute of Mining and Metallurgy, Vol. 106, pp 117-126. |
|
|
|
|
|
|
|
This paper attempts to model long-term production scheduling problems by chance constrained binary integer programming in a stochastic environment. This stochastic model is set up to account for ore block grade uncertainty. The probability distribution
function of grade in each block is used as a stochastic input to the optimization model. This distribution function in each block should be determined using a Geostatistical Simulation approach. The deterministic equivalents of these chance constraints are then achieved, which are in the form of nonlinear in binary variables. A
confidence level at which it is desired that the uncertain constraints holds, is specified in each scheduling period. Rather than the previous risk-based model, this formulation will yield schedules
with a high chance of achieving planned production targets while maximizes the expectation of net present value and minimizing the variance function simultaneously. Using this method, the grade
uncertainty is integrated explicitly into the optimization process.
|
|
|
|
|
|
|
|
|
Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2005, “The economic lot and delivery scheduling problem in flexible job shops”, Amirkabir Journal of Science & Technology, Vol. 16, No. 62-B/(MIA), pp 83-92, Summer-Fall 2005.
|
|
|
|
|
|
| Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2005, “The finite horizon economic lot scheduling in flexible flow lines”, International Journal of Engineering, Vol. 18(3), pp 273-284, August 2005. |
|
|
|
|
|
|
|
This paper addresses the common cycle multi-product lot-scheduling problem in flexible flow lines (FFL) where the product demands are deterministic and constant over a finite planning horizon. Objective is minimizing the sum of setup costs, work-in-process and final products inventory holding costs per time unit while satisfying the demands without backlogging. This problem consists of a combinatorial part (machine assignment and sequencing sub-problems) and a continuous part (lot sizing and scheduling sub-problems). To account for these two elements, a new mixed integer nonlinear program (MINLP) is developed which simultaneously determines machine allocation, sequencing, lot-sizing and scheduling decisions. In order to reduce computational complexity, instead of solving this MINLP directly, we propose an efficient enumeration method to determine optimal solution of the model. Moreover, the performance of the proposed method is evaluated by some numerical experiments. Two other applicable cases (zero setup costs and Lot streaming) are studied and required modifications in the model formulation and the solution method are described. Finally, a case example in a PCB assembly system is presented to illustrate applicability of the mathematical model and the proposed solution method.
|
|
|
|
|
|
|
|
|
Torabi, S.A., Fatemi Ghomi, S.M.T, Karimi, B., 2005, “Economic lot scheduling in flexible job shop systems”, International Journal of Engineering science, Iran University of Science and Technology, Vol. 16(2), pp. 29-41.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This paper addresses the common cycle multi-product lot-scheduling problem in deterministic flexible job shops where the planning horizon is finite and fixed by management. This problem consists of a combinatorial part (machine assignment and sequencing sub-problems) and a continuous part (lot-sizing and -scheduling sub-problems). To account
for these two elements, a new mixed integer nonlinear program (MINLP) is developed which simultaneously determines machine allocation, sequencing, lot-sizing and -scheduling decisions. In order to reduce computational complexity, instead of solving this MINLP directly, we propose an efficient enumeration method to determine optimal solution for
this model. The performance of the proposed method is evaluated by some numerical experiments. Two other
applicable cases (zero setup costs and lot streaming) are also studied and required modifications in the model formulation and the solution procedure are described. Moreover, a numerical example is presented to illustrate
applicability of the proposed mathematical model and the solution method.
|
|
|
|
|
|
|
|
|
Hosseini S.T., Moattar Hosseini S.M., Karimi, B., 2004, “Determining number of Kanbans in dynamic JIT systems”, Modarres Engineering Scientific Journal (Published in Iran), Vol. 18, pp. 9-26.
|
|
|
|
|
|
Karimi, B., Fatemi Ghomi, S.M.T., and Wilson, J.M., 2003, “Classification of models and algorithms for solving single level lot sizing problems”, International Journal of Engineering science, Iran University of Science and Technology, Vol. 14(3), pp. 111-140.
|
|
|
|
|
|
Karimi, B., Fatemi Ghomi, S.M.T., 2003, “New heuristic methods for solving capacitated single-level multi-item dynamic lot sizing problems with setup carry-over”, Engineering Journal of Tehran University, Vol. 36(3), pp. 467-476.
|
|
|
|
|
|
| Karimi, B., Fatemi Ghomi, S.M.T., and Wilson, J.M., 2003 “The capacitated lot sizing problem: A review of models and algorithms”, Omega, International Journal of Management Science, Vol. 31(5), pp. 365-378. |
|
|
|
|
|
|
|
Lot sizing is one of the most important and also one of the most di4cult problems in production planning. This subject has been studied extensively in the literature. In this article, we consider single-level lot sizing problems, their variants and
solution approaches. After introducing factors a9ecting formulation and the complexity of production planning problems, and introducing di9erent variants of lot sizing and scheduling problems, we discuss single-level lot sizing problems, together with exact and heuristic approaches for their solution. We conclude with some suggestions for future research.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The problem addressed in this paper is the determination of lot sizes for multiple products to be produced on a single production facility with limited capacity that can vary from period to period. Demand is assumed to be deterministic and time varying and backlogging is allowed. For each product there is a fixed setup cost incurred each time the facility is set up to produce the product. Setup can be carried into the next period if the same product is produced last in a period and first in the following period. The objective is to minimize the sum of setup, inventory holding, backlogging and production costs. We abbreviate this problem as CLSPBSC. The formulation of CLSPBSC as a mixed integer programming (MIP) problem and a heuristic with four elements are presented. These elements consist of (1) demand shifting rule (2) lot size determination rules (3) feasibility conditions and (4) setup carry-over determination. Based on the heuristic algorithm a computer program in C++ is prepared. The computational results demonstrate that the heuristic algorithm is efficient to provide good quality solutions with very high speed. The computational efficiency of the heuristic introduces it as a promising technique for solving realistically large problem instances routinely on a personal computer.
|
|
|
|
|
|
|
|
|
Aryanezhad, M.B., and Karimi, B., 1997, “Bus assignment to Iranian pilgrims during pilgrimage”, International Journal of Engineering, Vol. 10 (3), pp. 153-161.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B. Karimi, M. Jenabi, "Production Planning and Inventory Control- Volume 1: Systems with independent demand" (In persian), Publication of Jihad Amirkabir University, 2009. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BEHROOZ KARIMI
Associate Professor |
|
|
Department:
|
|
Department of Industrial Engineering & Management Systems
|
|
Place of Birth:
|
Iran |
|
Date of Birth: |
20/9/1967 |
|
Personal Homepage
|
|
|