An approximation algorithm for the -prize-collecting multicut problem in trees with submodular penalties | Synapse