Abstract: We present new approximation results on curve simplification and clustering under Fr\'echet distance. Let T=τi:i∈[n] be polygonal curves in R<sup>d of m vertices each. Let l be any integer from [m]. We study a generalized curve simplification problem: given error bounds $\delta_i > 0$ for i∈[n], find a curve σ of at most l vertices such that dF(σ,τi)≤δi for i∈[n]. We present an algorithm that returns a null output or a curve σ of at most l vertices such that dF(σ,τi)≤δi+ϵδmax for i∈[n], where δmax=maxi∈[n]δi. If the output is null, there is no curve of at most l vertices within a Fr\'echet distance of δi from τi for i∈[n]. The running time is O~(n<sup>O(l)</sup>m<sup>O(l<sup>2)</sup></sup>(dl/ϵ)<sup>O(dl)). This algorithm yields the first polynomial-time bicriteria approximation scheme to simplify a curve τ to another curve σ, where the vertices of σ can be anywhere in R<sup>d, so that dF(σ,τ)≤(1+ϵ)δ and ∣σ∣≤(1+α)min∣c∣:dF(c,τ)≤δ for any given $\delta > 0$ and any fixed α,ϵ∈(0,1). The running time is O~(m<sup>O(1/α)</sup>(d/(αϵ))<sup>O(d/α)). By combining our technique with some previous results in the literature, we obtain an approximation algorithm for (k,l)-median clustering. Given T, it computes a set Σ of k curves, each of l vertices, such that i∈[n]∑σ∈ΣmindF(σ,τi) is within a factor 1+ϵ of the optimum with probability at least 1−μ for any given μ,ϵ∈(0,1). The running time is O~(nm<sup>O(kl<sup>2)</sup></sup>μ<sup>−O(kl)</sup>(dkl/ϵ)<sup>O((dkl/ϵ)log(1/μ))).