Banner Image

All Services

Programming & Development

Optimization software using AI

I develop software (in C++, C#, Java, or python) that optimizes system (e.g., supply chain, airline scheduling, antenna and  production system) performance using Artificial Intelligence. The buyer may provide, whichever is appropriate, his/her system unknown variables (including stochastic ones with their Probability Distribution) to optimize; given parameter values; task precedence graph; task duration; and models then the software finds the variables that yield optimal system performance, e.g., minimum cost, time and probability of failure (i.e., a multi-objective optimization) or maximum antenna gain.

The optimization technique (e.g., Evolutionary Algorithm and Multi-agent systems) will be researched such that it is most suitable to your system.

I have a PhD in Computer Science, with a thesis in Evolutionary Algorithm, from the University of Adelaide, Australia. I also have a Master's in Electrical Engineering Science, majoring in Microwave, from the University of Queensland, Australia.

Skills & Expertise

Artificial IntelligenceC#C++Computer ScienceElectrical EngineeringEngineeringJavaOptimization SoftwarePythonSchedulingScienceSoftware DevelopmentThesis

0 Reviews for This Service

This Freelancer has not received any feedback.