{"id":{"repo_id":"adelaide","oai_identifier":"oai:digital.library.adelaide.edu.au:2440/129596"},"canonical_url":"https://search.dev.ndltd.org/etd/adelaide/oai:digital.library.adelaide.edu.au:2440/129596","repository":{"repo_id":"adelaide","name":"University of Adelaide","base_url":"https://digital.library.adelaide.edu.au/server/oai/request"},"display":{"title":"Differential Evolution for Dynamic Constrained Continuous Optimisation","abstract":"In this thesis, we choose the evolutionary dynamic optimisation methodology to tackle dynamic constrained problems. Dynamic constrained problems represent a common class of optimisation that occur in many real-world scenarios. Evolutionary algorithms are often considered very general search heuristics. Their main advantages (in comparison to problem-specific search methods) are their robustness, flexibility and extensibility, as well as the fact that almost no domain knowledge is required for their implementation and application. Our research is focused on the following areas. In the first part of the thesis, we modify common constraint handling techniques from static domains to suit dynamic environments. We investigate the deficiencies of such techniques and the potential of each method based on the change characteristics of the environment. In the second part, we propose a framework to create benchmarks, since we have observed a lack of benchmarks to evaluate algorithms in dynamic continuous optimisation. Third, we carry out an exhaustive empirical study of diversity mechanisms applied to solve dynamic constrained optimisation problems. Finally, we investigate the integration of a neural network into the evolution process and analyse it’s effectiveness compared to that of popular diversity mechanisms. We address the possibility of integrating such mechanisms with a neural network approach in order to improve the results.","abstract_html":"In this thesis, we choose the evolutionary dynamic optimisation methodology to tackle dynamic constrained problems. Dynamic constrained problems represent a common class of optimisation that occur in many real-world scenarios. Evolutionary algorithms are often considered very general search heuristics. Their main advantages (in comparison to problem-specific search methods) are their robustness, flexibility and extensibility, as well as the fact that almost no domain knowledge is required for their implementation and application. Our research is focused on the following areas. In the first part of the thesis, we modify common constraint handling techniques from static domains to suit dynamic environments. We investigate the deficiencies of such techniques and the potential of each method based on the change characteristics of the environment. In the second part, we propose a framework to create benchmarks, since we have observed a lack of benchmarks to evaluate algorithms in dynamic continuous optimisation. Third, we carry out an exhaustive empirical study of diversity mechanisms applied to solve dynamic constrained optimisation problems. Finally, we investigate the integration of a neural network into the evolution process and analyse it’s effectiveness compared to that of popular diversity mechanisms. We address the possibility of integrating such mechanisms with a neural network approach in order to improve the results.","abstract_has_math":false,"creators":["Hasani Shoreh, Maryam"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Neuman, Frank","Yaneli Ameca Alducin, Maria","Gao, Wanru"],"committee_chairs":[],"committee_members":[],"year":2020,"date_issued":"2020","date_published":"2020","updated_at":"2026-07-24T00:51:13Z","subjects":["Dynamic Constrained Problems","Evolutionary Algorithm","Continuous Optimisation","Differential Evolution"],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2440/129596","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Neuman, Frank","Yaneli Ameca Alducin, Maria","Gao, Wanru"]},{"key":"dc:creator","label":"Author","values":["Hasani Shoreh, Maryam"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.issued","label":"Date","values":["2020"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Dynamic Constrained Problems","Evolutionary Algorithm","Continuous Optimisation","Differential Evolution"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/2440/129596"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In this thesis, we choose the evolutionary dynamic optimisation methodology to tackle dynamic constrained problems. Dynamic constrained problems represent a common class of optimisation that occur in many real-world scenarios. Evolutionary algorithms are often considered very general search heuristics. Their main advantages (in comparison to problem-specific search methods) are their robustness, flexibility and extensibility, as well as the fact that almost no domain knowledge is required for their implementation and application. Our research is focused on the following areas. In the first part of the thesis, we modify common constraint handling techniques from static domains to suit dynamic environments. We investigate the deficiencies of such techniques and the potential of each method based on the change characteristics of the environment. In the second part, we propose a framework to create benchmarks, since we have observed a lack of benchmarks to evaluate algorithms in dynamic continuous optimisation. Third, we carry out an exhaustive empirical study of diversity mechanisms applied to solve dynamic constrained optimisation problems. Finally, we investigate the integration of a neural network into the evolution process and analyse it’s effectiveness compared to that of popular diversity mechanisms. We address the possibility of integrating such mechanisms with a neural network approach in order to improve the results."]},{"key":"dc:title","label":"Title","values":["Differential Evolution for Dynamic Constrained Continuous Optimisation"]}]}],"canonical_facts":{"dc:contributor.advisor":["Neuman, Frank","Yaneli Ameca Alducin, Maria","Gao, Wanru"],"dc:creator":["Hasani Shoreh, Maryam"],"dc:date.issued":["2020"],"dc:description.abstract":["In this thesis, we choose the evolutionary dynamic optimisation methodology to tackle dynamic constrained problems. Dynamic constrained problems represent a common class of optimisation that occur in many real-world scenarios. Evolutionary algorithms are often considered very general search heuristics. Their main advantages (in comparison to problem-specific search methods) are their robustness, flexibility and extensibility, as well as the fact that almost no domain knowledge is required for their implementation and application. Our research is focused on the following areas. In the first part of the thesis, we modify common constraint handling techniques from static domains to suit dynamic environments. We investigate the deficiencies of such techniques and the potential of each method based on the change characteristics of the environment. In the second part, we propose a framework to create benchmarks, since we have observed a lack of benchmarks to evaluate algorithms in dynamic continuous optimisation. Third, we carry out an exhaustive empirical study of diversity mechanisms applied to solve dynamic constrained optimisation problems. Finally, we investigate the integration of a neural network into the evolution process and analyse it’s effectiveness compared to that of popular diversity mechanisms. We address the possibility of integrating such mechanisms with a neural network approach in order to improve the results."],"dc:identifier.uri":["http://hdl.handle.net/2440/129596"],"dc:language.iso":["en"],"dc:subject":["Dynamic Constrained Problems","Evolutionary Algorithm","Continuous Optimisation","Differential Evolution"],"dc:title":["Differential Evolution for Dynamic Constrained Continuous Optimisation"],"dc:type":["Thesis"]},"updated_at":"2026-07-24T00:51:13Z"}