Abstract

In this paper, we introduce maximum composition ordering problems. The input is nn real functions f1,…,fn:R→Rf_1,\dots,f_n:\mathbb{R}\to\mathbb{R} and a constant c∈Rc\in\mathbb{R}. We consider two settings: total and partial compositions. The maximum total composition ordering problem is to compute a permutation σ:[n]→[n]σ:[n]\to[n] which maximizes fσ(n)∘fσ(n−1)∘⋯∘fσ(1)(c)f_{σ(n)}\circ f_{σ(n-1)}\circ\dots\circ f_{σ(1)}(c), where [n]={1,…,n}[n]=\{1,\dots,n\}. The maximum partial composition ordering problem is to compute a permutation σ:[n]→[n]σ:[n]\to[n] and a nonnegative integer k (0≤k≤n)k~(0\le k\le n) which maximize fσ(k)∘fσ(k−1)∘⋯∘fσ(1)(c)f_{σ(k)}\circ f_{σ(k-1)}\circ\dots\circ f_{σ(1)}(c). We propose O(nlog⁡n)O(n\log n) time algorithms for the maximum total and partial composition ordering problems for monotone linear functions fif_i, which generalize linear deterioration and shortening models for the time-dependent scheduling problem. We also show that the maximum partial composition ordering problem can be solved in polynomial time if fif_i is of form max⁡{aix+bi,ci}\max\{a_ix+b_i,c_i\} for some constants ai (≥0)a_i\,(\ge 0), bib_i and cic_i. We finally prove that there exists no constant-factor approximation algorithm for the problems, even if fif_i's are monotone, piecewise linear functions with at most two pieces, unless P=NP.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.