los ˌalɣoɾˈitmos ˌalteɾnatˈiβos i kˌomplementˈaɾjos inklˈuʝen ˌestɾatˈexjas ðe ˌeβoluθjˈon, pɾˌoɣɾamaθjˈon ˌeβolutˈiβa, rˌekoθˈiðo sˌimulˈaðo, ˌaðapːtaθjˈoŋ ɡaʊssjˈana, ˌeskalˈaða ðe kolˈinas e ˌintelixˈɛnθja ðe eŋxˈambɾe poɾ exˈemplo: ˌopːtimˌiθaθjˈon de oɾmˈiɣas, ˌopːtimˌiθaθjˈon de eŋxˈambɾe ðe paɾtˈikulas i mˈetoðos βasˈaðos em pɾˌoɣɾamaθjˈon lˌineˈal entˈeɾa.
Los algoritmos alternativos y complementarios incluyen estrategias de evolución, programación evolutiva, recocido simulado, adaptación gaussiana, escalada de colinas e inteligencia de enjambre (por ejemplo: optimización de hormigas, optimización de enjambre de partículas) y métodos basados en programación lineal entera.