I. INTRODUCTION

II. WHY LEARN TO SOLVE COMBINATORIAL OPTIMIZATION PROBLEMS?

III. SPECIALIZED, CONTEMPORARY MACHINE LEARNING METHODS

IV. LEARNING TO SOLVE COMBINATORIAL OPTIMIZATION PROBLEMS ON GRAPHS

V. PERFORMANCE

VI. NETWORKING APPLICATIONS

VII. SUMMARY AND OUTLOOK