SEARCH Articles Figures Tables Algorithm Synthesis from Examples as a Niche of Learning Functional Program Synthesis from Examples Heuristic Synthesis from Examples Logic Program Synthesis from Examples Synthesis examples Trace-Based Synthesis from Examples