As redes ad hoc são redes sem fio descentralizadas e autoconfiguralizadas que se formam dinamicamente sem depender de uma infraestrutura pré-existente. Sua característica abstrata está em sua flexibilidade e adaptabilidade inerentes. Isso é alcançado através de algoritmos distribuídos que permitem que nós se descubram autonomamente, estabeleçam rotas e gerenciem recursos sem controle central. Os desafios abstratos das redes ad hoc abrangem topologia dinâmica, largura de banda limitada, restrições de energia, vulnerabilidades de segurança e a necessidade de protocolos de roteamento e alocação de recursos eficientes. A pesquisa nessa área se concentra no desenvolvimento de algoritmos robustos e eficientes para enfrentar esses desafios e permitir a comunicação perfeita em ambientes diversos e imprevisíveis, facilitando as aplicações em vários domínios, incluindo redes de sensores, alívio de desastres e operações militares.