Neural Networks for Combinatorial Optimization: A Review of More Than a Decade of Research | Synapse