Noureddine Bouhmala


Fakultet for teknologi, naturvitenskap og maritime fag
Institutt for mikrosystemer
Campus Vestfold (D3-60)


* Software Engineering

*  Introduction to Combinatorial Optimization 

*  Data Structures and Algorithms


* Combinatorial and Continous Optimization 

* Machine Learning 

*  Artificial Intelligence

* Metaheuristics

* Data Mining 

* Algorithms



 Book Chapters
1. Book Chapter Title: Artificial Intelligence: Emergig Trends and Applications: N. Bouhmala. A Multilevel Genetic Algorithm for the Maximum Constraint Satisfaction problem. Edited by Witold Betnordz,Vienna, pp. 263-274,2018.

2. Book Chapter Title: Machine Learning: Advanced Techniques and Emerging Applications. N. Bouhmala , Kjell Ivar, Karina Hjelmervik. A Multilevel Evolutionary Algorithm Applied to the Maximum Satisfiability Problem. https:// pp. 203-217, 2018.

3. Book Chapter Title: Innovative Computing, Optimization and Its Applications. N. Bouhmala and Kjell Ivar Overgaard. Combining Genetic Algorithm with Variable Neighborhood Search for MAX-SAT. Studies in Computational Intelligence published by Springer. pp: 73-92, ISSN 1860-949X ,, 2018.

4. Book Chapter Title: Modeling Analysis, and Applications in Metaheuristic Computing. N. Bouhmala and O.C. Granmo. Stochastic Learning for SATEncoded Graph Coloring Problems.. National Chi Nan University, Taiwan by PengYeng Yin, Publisher: IGI Global, ISBN: 9781466602700,2012.

5. Book Chapter Title: VLSI Design. N.Bouhmala. A Multilevel Approach Applied to SAT-Encoded Problems. pp: 167-181, Edited by Esteban Tlelo Cuautle and Sheldon X-D. Tan, Published by In-Tech, 2012.

6. Book chapter Title: Application of Machine Learning. Ole-Christoffer Granmo and Noureddine Bouhmala. Using Learning Automata to Enhance Local-Search Based SAT Solvers with Learning Capability, pp. 63-85. Published by In-Teh. Edited by Yagang Zhang, 2010.

7. Book Chapter Title: Advances in Greedy Algorithms. N. Bouhmala and Xing Cai: A Multilevel Greedy Algorithm for the Satisfiability Problem. Edited by Witold Betnordz, Vienna, pp.39-54, . IN-TECH Education and Publishing, 2008.

8. Book Chapter Title: Optimization and Optimal Control. N.Bouhmala , T. Natvig M. Jakobsen:  A Multilevel Construction Algorithm for the Traveling Salesman Problem. pp. 29-37, Series on Computers and Operations Research ISBN: 981-238597-5, 2003.

Selected: Journal /conference papers

*Yazidi, Anis; Bouhmala, Noureddine; Goodwin, Morten.
A team of pursuit learning automata for solving deterministic optimization problems. Applied intelligence [Imapact Factor( 3.325]Boston) 2020 ;Volum 50. s. 2916-2931

 * Jaramillo Jimenez, Veronica; Bouhmala, Noureddine; Gausdal, Anne Haugen.
Developing a predictive maintenance model for vessel machinery. Journal of Ocean Engineering and Science 2020 ;Volum 5.(4) s. 358-386

* N.Bouhmala :A Kernighan-Lin inspired algorithm for MAX-SAT. Science China Information Sciences [Impact Facotor 3,304], 2019 ;Volum 62.(11) 

* N. Bouhmala: Combining Simulated Annealing with Local Search Heuristic for MAXSAT. Journal of Heuristics[Impact factor 1,577], , pp. 1-23, 2018. 

*H. Schoyen, C. Bjorbaek, K. Steger, N. Bouhmala:Measuring the contribution of logistics service delivery on port outcomes and deep-sea container liner connectivity on port efficiency. Journal of Research in Transportation Buisness and Management [Impact Factor: 2,189], 2018

* N. Bouhmala. Enhanced Meta-heuristics with Variable Neighborhood Search Strategy for Combinatorial Optimization Problems. Advances and Applications in Discrete Mathematics, Volume 17, Number 2, pp: 125-149, 2016.

*N. Bouhmala. A Multilevel Genetic Algorithm For The Clustering Problem. International Journal of Information and Communication Technology, Vol.9 , No.1 pp: 101-116, 2016.

*N. Bouhmala. A Variable Neighborhood Search Structure Based-Genetic Algorithm for Combinatorial Optimization Problems. International Journal of Hybrid Intelligent Systems : Theory and Application, Vol, 15, No 2, 2016.

*. N. Bouhmala , Hjelmervik, Karina Bakkeløkken; Øverg˚ard, Kjell Ivar. A Generalized Variable Neighborhood Search For Combinatorial Optimization Problems. Electronic Notes in Discrete Mathematics ;Volume 47. pp. 45-52, 2015.

*N. Bouhmala, A. Viken, and J. B. Lonnum: Enhanced Genetic Algorithm with KMeans for the Clustering Problem. International Journal of Modeling and Optimization vol. 5, no. 2, pp. 150-154, 2015.

* N. Bouhmala: A Multilevel Learning Automata for MAX-SAT. International Journal of machine Learning Cybernetics [Impact factor: 3,357], Vol 6, Issue 6, pp: 911-921, DOI 10.1007/s13042015-0355-4, Springer-Verlag Berlin Heidelberg , 2015.

* N. Bouhmala: A Variable Depth Search Algorithm for Binary Constraint Satisfaction Problems [Impact factor: 1,009]. Volume 2015, Article ID 637809, Mathematical Problems in Engineering 2015.

*N.Bouhmala: Enhanced Walksat With Finite Learning Automata for MAX-SAT. International Journal of Combinatorial Optimization Problems and Informatics 2014 ;Volume 5,(3) pp. 20-36, 2014.

* Jaziar Radiant, Ole Christoffer Granmo, N. Bouhmala, Parvaneh Sarshar, Jose J. Gonzalez: Comparing Different Crowd Emergency Evacuation Models Based on Human Centered Sensing Criteria. International Journal of Information Systems for Crisis Response and Management, Vol 6, N03, pp. 53-70, 2014.

N. Bouhmala: A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems. Scientific World Journal [Impact factor: 1,625],2014 , Volume 2014, Article ID 798323, 11 pages, 2014.

* J.Bjørn; N.Bouhmala, Noureddine, T.Nordli: A Novel Tangent Based Framework for Optimizing Continuous Functions. Journal of Emerging Trends in Computing and Information Sciences 2013 ;Volume 4.(2) pp. 239-247, 2013.

*N. Bouhmala, J. Reiersen:Matching Structure and the Evolution of Cooperation in the Prisoners Dilemma. International Journal of Computer Science Information Technology (IJCSIT) ;Volume 3 5.(4) pp. 109-119, 2013.

*N. Bouhmala, K.Hjelmervik,  K. Ivar. Single vs hierarchical population-based memetic algorithm for SAT-encoded industrial problems:a statistical comparison. International Journal of Artificial Intelligence Applications ;Volume 3.(6) pp. 57-73, 2012.

N.Bouhmala, S, Sirar. A Multilevel Tabu Search for the Maximum Satisfiability Problem. International Journal of Communications, Network and System Sciences ;Volume 5,(10) pp. 661-670, 2012.

*N.Bouhmala: A Multilevel Memetic Algorithm for Large SAT-Encoded Problems. Evolutionary Computation [Impact factor: 3,933] ;Volume 20,(4) pp. 641-664, 2012.

*N.Bouhmala,  G.O. Christoffer:  GSAT Enhanced with Learning Automata and Multilevel Paradigm. International Journal of Computer Science Issues ;Volume2 8.(6) pp. 38-54, 2011.

* N. Bouhmala, O. Christoffer: Stochastic Learning for the Graph Coloring Problem. International Journal of Applied Meta-heuristic Computing ;Volume 1.(3) pp. 1-19, 2010.

*N.Bouhmala, G. O. Christoffer: Combining finite learning automata with GSAT for the satisfiability problem. Engineering applications of artificial intelligence [Impact Factor: 4,201] ;Volume 23.(5) pp. 715-726, 2010.

* N.Bouhmala, Noureddine ,Cai, Xing. A Multilevel Approach for the Satisfiability Problem. ISAST Transactions on Computers and Intelligent Systems ;Volume 2.(1) pp.. 29-37, 2009.

* O. Granmo & N.Bouhmala: Solving the Satisfiability Problem Using Finite Learning Automata. International Journal of Computer Science and applications, Special Issue on Natural Inspired Computation Vol:IV Issue III pp: 15-29, 2007.

* C,  Xing; N.Bouhmala, Noureddine. A Unified Framework of Multi-Objective Cost Functions for Partitioning Unstructured Finite Element Meshes. Applied Mathematical Modeling [Impact factor 3,633] ;Volume 31.(9) pp. 1711-1728, 2007. 2

*P. Meseguer, N. Bouhmala, T. Bouzoubaa, M. Irgens, M. Sanchez: Current Approaches for Solving Over-Constrained Problems. Journal of Constraints [Impact fACTOR:1,167],Vol.8, pp.939, 2003.

* N.Bouhmala & Michel Pahud: A Parallel Variant of Simulated Annealing for Optimizing Mesh Partitions on Workstations. Journal in Advances in Engineering Software [Impact Factor: 3,884], Vol: 29, No.3-6, pp: 481-485, 1998.

 *N. Bouhmala,M. Oseland , and Øbradland. A New Variable Neighorhood Search for MAX-SAT Problems. Intelligent System Conference. Lecture Notes in Network Systems , 2017. 2. N. Bouhmala, M. Oseland , Øbradland. WalkSAT Based-Learning Automata For MAX-SAT. Advances in Intelligent Systems and Computing: Recent Advances in Soft Computing (MENDEL), volume 576, Springer, Czech Republic,2017.

* N. Bouhmala, Halvard Sanness helgen , Morten Mathisen. Combining Genetic Algorithm with the Multilevel Paradigm for the Maximum Constraint Satisfaction Problem. In: Pardalos P., Conca P., Giuffrida G., Nicosia G. (eds) Machine Learning, Optimization, and Big Data. MOD 2016. Lecture Notes in Computer Science, vol 10122. Springer, , pp.330-340, August 26-29, Tuscany, Italy.

* N. Bouhmala. A Simple and Efficient Variable Neighborhood Structure For The Satisfiability Problem. Proceedings of 6th International Conference on Meta-heuristics and Nature, pp-126-133, Marrakech , 2016.

*N. Bouhmala. A Multilevel K-Means Algorithm For The Clustering Problem. IEEE International Conference on Cloud Computing and Big Data Analysis, , pp.115-121, Chengdu, China (ICCCBDA 2016).

*. N.Bouhmala. Enhanced Metaheuristics with the Multilevel Paradigm for MAX-CSPs. Computational Sciences and Its Applications, Vol. 9789, Lecture Notes in computer science, pp.543-553, 2016.

*. N. Bouhmala. How Good Is The Euclidean Distance Metric For The Clustering Problem. 5th IIAI International Congress on Advanced Applied Informatics (IIAIAAI), Kumamoto, 2016, pp. 312-315. doi: 10.1109/IIAI-AAI.2016.


*G. Morten and N. Bouhmala. Towards Multilevel Ant Colony Optimization for the Euclidean Symmetric Traveling Salesman Problem. Volume 9101 of the series Lecture Notes in Computer Science, pp. 222-231, 2015.

*Radianti, Jaziar; Granmo, Ole-Christoffer; Bouhmala, Noureddine; Sarshar, Parvaneh; Yazidi, Anis; Gonzalez, Jose J. Crowd Models for Emergency Evacuation: A Review Targeting Human-Centered Sensing. I: 46th Hawaii International Conference on System Sciences (HICSS). IEEE Computer Society 2013 ISBN 978-1-4577-1925-7, pp.. 156-165, 2013.

*N. Bouhmala,; J.Reiersen,. Segregation and the Evolution of Cooperation. I: Knowledge Engineering and Management : Proceedings of the Seventh International Conference on Intelligent Systems and Knowledge Engineering. Springer 2013 ISBN 978-3642378317. pp. 127-138, 2013.

*N.Bouhmala. An Evolutionary Approach for Bounded Model Checking, Complex Systems (ICCS), 2012 International Conference on , vol., no., pp.1,6, Nov. doi: 10.1109/ICoCS.2012.6458602, 2012.

*N.Bouhmala; Hjelmervik, Karina Bakkeløkken; Øverg˚ard, Kjell Ivar. Improving the asymptotic convergence of memetic algorithms: The SAT problem case study. International Conference on Evolutionary Computation Theory and Applications (ECTA 2012).

*Granmo, Ole-Christoffer; Bouhmala, Noureddine. Enhancing Local-search based SAT Solvers with Learning Capability. I: ICAART 2010, 2nd International Conference on Agents and Artificial Intelligence, Proceedings. Institute for Systems and Technologies of Information, Control and Communication, ISBN 978-989-674-021-4. pp. 515-521, 2010.

*N. Bouhmala, Granmo, Ole-Christoffer. Solving Graph Coloring Problems using Learning Automata. Evolutionary Computation in Combinatorial Optimization : Proceedings of 8th European conference, EVOCOP 2008, Naples, Italy, March 2628, pp. 277-288, 2008.

*N.Bouhmala; Hjelmervik, Karina Bakkelkken; Øverg˚ard, Kjell Ivar. Combining Evolutionary Algorithm With The Multilevel Paradigm For The Simulation Of Complex System. I: Proceedings 27th European Conference on Modeling and Simulation ECMS , ˚Alesund, Norway. ECMS European Council for Modeling and Simulation 2013 ISBN 978-0-9564944-6-7. pp. 753-757, 2013.

*N.Bouhmala; Hjelmervik, Karina Bakkelkken; Øverg˚ard, Kjell Ivar. Hybrid of Evolutionary Algorithm and Multilevel Paradigm to Solve the Satisfiability Problem. Proceedings of 2013 International Conference on Industrial Engineering and Systems Management (IESM). IEEE conference proceedings 2013 ISBN 978-29600532-4-1. pp. 1-4, 2013.

*N.Bouhmala; Hjelmervik, Karina Bakkelkken; Øverg˚ard, Kjell Ivar. Combining Evolutionary Algorithm With The Multilevel Paradigm For The Simulation Of Complex System. 27th European Conference on Modeling and Simulation, Norway, 2013.



* N.Bouhmala. Multilevel diversification and intensification in meta-heuristics. Proceedings of the 8th International Conference on Intelligent Systems: Theories and Applications (SITA). IEEE conference proceedings , ISBN 978-1-4799-0299-6, 2013.

* N. Bouhmala: A New Iterative Local Search Method for Constraint Satisfaction Problems. Proceedings of the Eleventh International Conference on Principles and Practice of Constraint Programming, pp:46-55, Spain , 2005.

*N.Bouhmala: A Combined Local Search Method and Simulated Annealing to Constraints Satisfaction Problems. Proceedings of the Sixteenth Australian Workshop on Combinatorial Algorithms, pp. 429-438, Australia, 2005 .

* N. Bouhmala. Combining Local Search and Genetic Algorithms with the Multilevel Paradigm for the Traveling Salesman Problem. pp.51-58. Proceedings of the First International Workshop on Hybrid Meta-heuristic, pp.51-58, Spain, 2004.

*N. Bouhmala, T. Natvig, & M. Jakobsen: A Multilevel Construction Algorithm for the Traveling Salesman Problem. The Fifth Meta-heuristics International Conference, Kyoto, pages: 1-6 Japan , 2003.

*N. Bouhmala. Multilevel Techniques for the Traveling Salesman Problem. Proceedings of the 1st Indian International Conference on Artificial Intelligence, IICAI 2003, Hyderabad, India, December 18-20, 2003, pp: 928-937, IICAI 2003.

* N. Bouhmala & X.Cai: Partitioning of Unstructured Meshes by a Multilevel Approach. Fifth International Conference on Applied Parallel Computing-New Paradigms for HPC in Industry and Academia, PARA 2000, Lecture Notes in Computer Science, No. 1947, pp. 187-195, Springer-Verlag, 2001.

*N. Bouhmala: A Multilevel Algorithm for the Graph Partitioning Problem. Proceedings of the International Conference on Optimization Techniques and Applications, pp:259-265,Australia, 1998.