Areas Marcos Silva is Knowledgeable in:
Modeling and solving combinatorial problems.
Techniques Marcos Silva Uses:
When the size / complexity of the problem permits, I use commercial packages to solve LP/MIP problems, like for example: CPLEX (IBM), Gurobi, Glpk, Cbc, ….
Since I have a strong knowledge in programming (C / C++, Java, Fortran, Perl, Python, ...), I also develop and implement solution methods to solve problems, with the use of heuristics and metaheuristics. I use scripting languages only to process data (input and output).
Marcos Silva's Problem Solving Skills:
- Operations Research: modeling and solving linear programming and mixed-integer programming problems and the use of solvers.
- Programming in C / C++ Java mainly implementing heuristics and metaheuristics to solve hard combinatorial problems
Marcos Silva's Problem Solving Experience:
- I have more than 10 years of experience in modeling and solving problems using Operations Research techniques, with more experience in linear and mixed-integer linear programming problems. My main experience is in Industrial and Transportation industry. To give examples: hub-and-spoke network design problem, Scheduling problems, empty vehicle allocation problems, production planning problems, etc.