ALLEN MUSHI
Associate Professor in the Department of Mathematics, College Of Natural And Applied Sciences
Education:
PhD in Mathematics specializing in Operations Research.
Teaching:
Undergraduate and Postgraduate Courses in Mathematics
- Discrete Mathematics
- Boolean algebra
- Queuing Theory and Inventory Models
- Analysis
- Computer Programming
- Mathematical Logic and Formal Semantics
- Operations Research
- Combinatorial Optimization
Computing courses
- Business Computer Applications
- Scheduling
- Project Management
- Management of Network Resources
- Database Management
- Programming in C/C++, VB/VBA, SQL
Research:
- Linear Ordering Problems – Development of Algorithms for better performance
- Resource Levelling Problems – Development of algorithms, Mathematical Programming solutions,
- Timetabling Problems – Algorithmic development, experimentations and applications into various higher level educational institutions
- Municipal Solid Waste Management Systems
- Mobile Adhoc Networks (MANETS) – Algorithms for optimization of routing protocols
- Combinatorial Optimization problems, development and implementation of new heuristics, searching for exact solutions of NP-Hard problems
- Database Management Systems, Systems Analysis and Design, Programming Languages Formal Methods
- Multi-Criteria Decision Analysis (MCDA) for organizational performances
- Operations research in business applications
Prof. A Mushi has Supervised 5 PhD, 16 Masters and more than 50 Postgraduate Diploma Students. Currently supervising 2 PhD and 2 Masters Students.
Projects:
- Development of hybrid heuristics for the Linear Ordering Problem
- Algorithms for the high school timetabling problems
- Operations Research applications in supermarkets business in East African region
- Operations Research applications in health systems in the East African region
Publications:
- Mushi A. R. (2020): Simulated Annealing Heuristic for the Linear Ordering Problem, Tanzania Journal of Science, 46(2): 281-289.
- Mushi A. R. (2020): Late Acceptance Heuristic for the Tanzanian High School Timetabling Problem, Tanzania Journal of Science, 46(1): 9-18.
- Andongwisye J, Allen Mushi (2019): Mathematical model for Tanzania Population Growth, Tanzania Journal of Science 45(3): 346-354.
- Andongwisye J, Larsson T, Singull M, Mushi A. R. (2018): Asset Liability Management for Tanzanian Pension Funds by Stochastic Programming, Journal Afrika Statistika, 13(3), 1733-1758.
- Ibrahim Mwita Fanuel, Allen Mushi (2018): Multi-Objective Optimization Model For Irrigation Water Allocation: A Case Study of Nduruma Catchment-Arusha, Tanzania, Asian Journal of Mathematics and Applications, ID-ama0449, 1-14.
- Ibrahim Mwita Fanuel, Allen Mushi, Damian Kajunguri (2018): Irrigation Water Allocation Optimization using Multi-Objective Evolutionary Algorithm (MOEA) – A Review, International Journal for Simulation and Multidisciplinary Design Optimization (IJSMDO), 9(A3), 1-
- Andongwisye J, Larsson T, Singull M, Mushi A. R. (2017): Projecting Tanzania Pension Fund System, African Journal of Applied Statistics, 4(1): 157-182.
- H. A. Lyeme, A. R. Mushi, Y. N. Gyeke (2017): Sensitivity Analysis of Multi-objective Optimization for Solid Waste Management: A Case Study of Dar es Salaam, Tanzania, New Trends in Mathematical Sciences, 5(4): 107-116.
- H. A. Lyeme, A. R. Mushi, Y. N. Gyeke (2017): Multi-objective Optimization Models Formulation for Solid Waste Management in Dar es Salaam, Tanzania, Asian Journal of Mathematics and Applications, 2017(0367):1-15.
- Mushi A. R., H. Lyeme. (2017): Review of Multi-objective Optimization Models for Solid Waste Management Systems with Environmental Considerations, Journal of Mathematical and Computational Science, 7(1):150-174.
- H. A. Lyeme, Mushi A.R., Yaw N. Gyekye (2017): Implementation of a Goal Programming Model for Solid Waste Management: A Case Study of Dar es Salaam – Tanzania, International Journal for Simulation and Multidisciplinary Design Optimization (IJSMDO), 8 (A2):1-10.
- Mushi A. R., Beatha Ngonyani, Egbert Mujuni (2015): Optimizing Schedules for School Bus Routing Problem: the case of Dar Es Salaam Schools, International Journal of Advanced Research in Computer Science, 6(1):132-136.
- Mushi A. R., Mathias A. (2015): Great Deluge Algorithm for The Linear Ordering Problem: the case of Tanzanian Input-Output table, International Journal of Information Technology & Computer Science, Vol. 7, No. 7, 28-34.
- Mushi A. R., Mujuni E. (2015): Solving the Examination Timetabling Problem Using a Two-Phase Heuristic: The case of Sokoine University of Agriculture, Journal of Information and Computer Science, Vol. 10, No. 3, pp. 220-227.
- Mushi A. R., Kahebo M., Mujuni E. (2013): Optimization of Municipal Solid Waste Management Problem with Composting Plants – The case of Ilala Municipality, International Journal of Advances in Computer Science and Technology, 2(8): 165 – 169.
- Mushi A. R., Mohamed A. S., Mujuni E. (2013): An Examination Scheduling Algorithm Using Graph Coloring – the case of Sokoine University of Agriculture, International Journal of Computer Engineering & Applications, II(I): 116 - 127.
- Mushi A. R., Chacha S. (2013): Optimal Solution Strategy for University Course Timetabling Problem, International Journal of Advanced Research in Computer Science, 4(2): 35 – 40.
- Mushi A. R., Marwa Y (2013): Late Acceptance Heuristic for University’s Course Timetabling Problem, International Journal of Advanced Research in Computer Science, 4(2): 88 – 92.
- Mushi A. R. (2011): Implementation of a Tabu Search Heuristic for the Examinations Timetabling Problem, Tanzania Journal of Science, 37: 84-93.
- Mushi A. R. (2011) Two Phase Heuristic Algorithm for the University Course Timetabling Problem: The case of University of Dar es Salaam, Tanzania Journal of Science, 37: 73-83.
- Mushi A. R. (2011) Two-Phase Great Deluge Algorithm for Course Timetabling Problem, International Journal of Advanced Research in Computer Science, 2(5): 90-95.
- Mushi A. R. (2011) Non-Linear Great Deluge Algorithm for Tanzanian High Schools Timetabling, International Journal of Advanced Research in Computer Science, 2(4): 584-590.
- Mushi A. R., Batho P. (2011) A Simulated Annealing Heuristic for Tanzanian High Schools Timetabling Problem, Global Journal of Computer Application and Technology (GJCAT), 1(3): 425-431.
- Mushi A. R. (2011) A Variable Neighbourhood Heuristic for the Resource Levelling Problem, International Journal of Computer Information Systems (IJCIS), 4(4): 18-25.
- H. A. Lyeme, E. Mujuni, A. Mushi (2011): Optimization model for Solid Waste Management at Ilala Municipal, Tanzania, Journal of Informatics and Virtual Education (JIVE), 1(1): 19-23, Tanzania.
- A. Mushi (2011): Simulated Annealing Algorithm for the Resource Levelling Problem, Operations Research Society of Eastern Africa (ORSEA) Journal, 1(1): 1-20.
- Mushi A. R. (2007) Simulated Annealing Algorithm for the Examinations Timetabling Problem, African Journal of Science and Technology (AJST), 8(2): 24-32.
- Mushi A. R. (2006) Tabu Search Heuristic for Course Timetabling Problem, African Journal of Science and Technology (AJST), 7(1): 34-40.
- A. Mushi (2004) The Linear Ordering Problem: An algorithm for the optimal solution, African Journal of Science and Technology (AJST), Science and Engineering Series, 6(1): 51-64.
- A. Mushi (2004) MIP Formulations for the Examinations Timetabling Problem, African Journal of Science and Technology (AJST), Science and Engineering Series, 5(2): 34-40.
- A. Mushi & M. O'hEigeartaigh (2000) Tabu Search Algorithm for the RLP, The International Journal of Management and Systems, 17(2): 117- 126, India.
- A. Mushi & M. O'hEigeartaigh (1999) The Resource Levelling Problem (RLP) Mixed-Integer Programming Formulations, Uhandisi Journal, 23(1): 13-20, Tanzania.