Suitability of Synduce for non-linear arithmetic benchmarks in this setting
Ascertain whether the recursive function synthesizer Synduce (Farzan and Nicolet, 2021) can successfully synthesize recursive programs for the offline-to-online conversion tasks studied in this paper, especially those involving heavy non-linear arithmetic, or determine that Synduce is fundamentally unsuitable for such benchmarks by establishing formal limitations or counterexamples.
References
Furthermore, even when we tried to manually supply Synduce with the ground truth recursion skeleton, we were unable to get it work on some of our simple examples, such as arithmetic mean. We conjecture that Synduce is not suitable for our setting because of the heavy use of non-linear arithmetic in these benchmarks.
— From Batch to Stream: Automatic Generation of Online Algorithms
(2404.04743 - Wang et al., 2024) in Section: Related Work