Kalyanmoy Deb

ORCID: 0000-0001-7402-9939
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Multi-Objective Optimization Algorithms
  • Metaheuristic Optimization Algorithms Research
  • Evolutionary Algorithms and Applications
  • Optimal Experimental Design Methods
  • Topology Optimization in Engineering
  • Probabilistic and Robust Engineering Design
  • Optimization and Mathematical Programming
  • Optimization and Variational Analysis
  • Water resources management and optimization
  • Advanced Control Systems Optimization
  • Process Optimization and Integration
  • Manufacturing Process and Optimization
  • Advanced Optimization Algorithms Research
  • Design Education and Practice
  • Machine Learning and Data Classification
  • Software Engineering Research
  • Robotic Path Planning Algorithms
  • Scheduling and Optimization Algorithms
  • Vehicle Routing Optimization Methods
  • Neural Networks and Applications
  • Software Reliability and Analysis Research
  • Heat Transfer and Optimization
  • Additive Manufacturing and 3D Printing Technologies
  • Simulation Techniques and Applications
  • Advanced Neural Network Applications

Michigan State University
2016-2025

Michigan United
2023-2024

American International University-Bangladesh
2024

Beacon College
2023

Indian Statistical Institute
2011-2022

Mahindra Group (India)
2022

The University of Tokyo
2022

University of Salerno
2022

Institute of Electrical and Electronics Engineers
2019

Gorgias Press (United States)
2019

Multi-objective evolutionary algorithms (MOEAs) that use non-dominated sorting and sharing have been criticized mainly for: (1) their O(MN/sup 3/) computational complexity (where M is the number of objectives N population size); (2) non-elitism approach; (3) need to specify a parameter. In this paper, we suggest sorting-based MOEA, called NSGA-II (Non-dominated Sorting Genetic Algorithm II), which alleviates all above three difficulties. Specifically, fast approach with 2/) presented. Also,...

10.1109/4235.996017 article EN IEEE Transactions on Evolutionary Computation 2002-04-01

In trying to solve multiobjective optimization problems, many traditional methods scalarize the objective vector into a single objective. those cases, obtained solution is highly sensitive weight used in scalarization process and demands that user have knowledge about underlying problem. Moreover, solving designers may be interested set of Pareto-optimal points, instead point. Since genetic algorithms (GAs) work with population it seems natural use GAs problems capture number solutions...

10.1162/evco.1994.2.3.221 article EN Evolutionary Computation 1994-09-01

Having developed multiobjective optimization algorithms using evolutionary methods and demonstrated their niche on various practical problems involving mostly two three objectives, there is now a growing need for developing (EMO) handling many-objective (having four or more objectives) problems. In this paper, we recognize few recent efforts discuss number of viable directions potential EMO algorithm solving Thereafter, suggest reference-point-based following NSGA-II framework (we call it...

10.1109/tevc.2013.2281535 article EN IEEE Transactions on Evolutionary Computation 2013-09-16

In this paper, we provide a systematic comparison of various evolutionary approaches to multiobjective optimization using six carefully chosen test functions. Each function involves particular feature that is known cause difficulty in the process, mainly converging Pareto-optimal front (e.g., multimodality and deception). By investigating these different problem features separately, it possible predict kind problems which certain technique or not well suited. However, contrast what was...

10.1162/106365600568202 article EN Evolutionary Computation 2000-06-01

10.1016/s0045-7825(99)00389-8 article EN Computer Methods in Applied Mechanics and Engineering 2000-06-01

10.5281/zenodo.6487417 article EN cc-by Zenodo (CERN European Organization for Nuclear Research) 2002-04-25

In the precursor paper, a many-objective optimization method (NSGA-III), based on NSGA-II framework, was suggested and applied to number of unconstrained test practical problems with box constraints alone. this we extend NSGA-III solve generic constrained problems. process, also suggest three types that are scalable any objectives provide different challenges optimizer. A previously MOEA/D algorithm is extended Results using show an edge former, particularly in solving large objectives....

10.1109/tevc.2013.2281534 article EN IEEE Transactions on Evolutionary Computation 2013-09-11

After adequately demonstrating the ability to solve different two-objective optimization problems, multi-objective evolutionary algorithms (MOEAs) must show their efficacy in handling problems having more than two objectives. In this paper, we suggest three approaches for systematically designing test purpose. The simplicity of construction, scalability any number decision variables and objectives, knowledge exact shape location resulting Pareto-optimal front, control difficulties both...

10.1109/cec.2002.1007032 article EN 2003-06-25

Over the past few years, research on evolutionary algorithms has demonstrated their niche in solving multiobjective optimization problems, where goal is to find a number of Pareto-optimal solutions single simulation run. Many studies have depicted different ways can progress towards set with widely spread distribution solutions. However, none (MOEAs) proof convergence true wide diversity among In this paper, we discuss why earlier MOEAs do not such properties. Based concept ɛ-dominance, new...

10.1162/106365602760234108 article EN Evolutionary Computation 2002-09-01

In this paper, we study the problem features that may cause a multi-objective genetic algorithm (GA) difficulty in converging to true Pareto-optimal front. Identification of such helps us develop difficult test problems for optimization. Multi-objective are constructed from single-objective optimization problems, thereby allowing known (such as multi-modality, isolation, or deception) be directly transferred corresponding problem. addition, having specific also constructed. More importantly,...

10.1162/evco.1999.7.3.205 article EN Evolutionary Computation 1999-09-01

Python has become the programming language of choice for research and industry projects related to data science, machine learning, deep learning. Since optimization is an inherent part these fields, more frameworks have arisen in past few years. Only a them support multiple conflicting objectives at time, but do not provide comprehensive tools complete multi-objective task. To address this issue, we developed pymoo, framework Python. We guide getting started with our by demonstrating...

10.1109/access.2020.2990567 article EN cc-by IEEE Access 2020-01-01

tutorial Evolutionary multi-criterion optimization Share on Author: Kalyanmoy Deb Indian Institute of Technology Kanpur, India IndiaView Profile Authors Info & Claims GECCO '10: Proceedings the 12th annual conference companion Genetic and evolutionary computationJuly 2010 Pages 2577–2602https://doi.org/10.1145/1830761.1830909Online:07 July 2010Publication History 1citation389DownloadsMetricsTotal Citations1Total Downloads389Last 12 Months24Last 6 weeks0 Get Citation AlertsNew Alert...

10.1145/1830761.1830909 article EN 2010-07-07

Achieving balance between convergence and diversity is a key issue in evolutionary multiobjective optimization. Most existing methodologies, which have demonstrated their niche on various practical problems involving two three objectives, face significant challenges many-objective This paper suggests unified paradigm, combines dominance- decomposition-based approaches, for Our major purpose to exploit the merits of both approaches process. The performance our proposed method validated...

10.1109/tevc.2014.2373386 article EN IEEE Transactions on Evolutionary Computation 2014-11-21
Coming Soon ...