Optimization Algorithms

Optimizing actions and plans is a key feature of decision-support tools, especially when decision makers must optimize multiple goals simultaneously, such as time and cost. We apply a suite of optimization algorithms, including genetic/evolutionary algorithms, market-based negotiation algorithms, neural networks, ant-colony optimization and others to help decision makers develop effective and efficient plans.

Related Products:

MultiMAST

MultiMAST

A modeling and simulation toolkit for megacity operations training
DREEMS

DREEMS

Helping analysts understand how stressors impact Warfighters
PRINCESS

PRINCESS

Probabilistic representation of intent commitments to ensure software survival
HAMLET

HAMLET

Avoiding malice with linguistics-inspired exploit testing
CRISIS

CRISIS

A system using heterogeneous crowds for complex analysis problems
CSFV

CSFV

A framework of crowdsourcing tools for formal software verification
SPARTEN

SPARTEN

A tactical decision aid to generate UAS mission plans
robot_localization

robot_localization

An open source software package for multi-sensor fusion
Perseid

Perseid

Decision-support tools for ISR collection management
SNOMAN

SNOMAN

Software for real-time sensor network optimization
Close