Abstract
We discuss a variant of the multi-task n-vehicle exploration problem. Instead of requiring an optimal permutation of vehicles in every group, the new problem requires all vehicles in a group to arrive at the same destination. Given n tasks with assigned consume-time and profit, it may also be viewed as a maximization of every processor’s average profit. Further, we propose a new kind of partition problem in fractional form and analyze its computational complexity. By regarding fractional partition as a special case, we prove that the average profit maximization problem is NP-hard when the number of processors is fixed and it is strongly NPhard in general. At last, a pseudo-polynomial time algorithm for the average profit maximization problem and the fractional partition problem is presented, using the idea of the pseudo-polynomial time algorithm for the classical partition problem.
Similar content being viewed by others
References
Dummit, D.S., Foote, R.M. Abstract Algebra, Prentice-Hall, New Jersey, 1999
Garey, M.R., Johnson, D.S. Complexity results for multiprocessor scheduling under resource constraints. Siam Journal on Computing, 4(4): 397–411 (1975)
Garey, M.R., Johnson, D.S. Computers and Intractability: A Guide to the Theory of NP-Completeness, W.H. Freeman, New York, 1979
Garey, M.R., Johnson, D.S. A 71/60 theorem for bin packing. J. Complexity, 1(1): 65–106 (1985)
Graham, R.L. Bounds for certain multiprocessing anomalies. Bell System Technical Journal, 45(9): 1563–1581 (1966)
Karp. Reducibility among combinatorial problems. In: R.E. Miller, J.W. Thatcher (Eds), Complexity of Computer Computations: proceedings of a symposium on the Complexity of Computer Computation, pp.85–103, Plenum, New York, 1972
Kleinberg, J., Tardos, E. Algorithm Design. Addison Wesley, United States ED edition, 2005
Li, X.Y., Cui, J.C. Efficient algorithm for a kind of exploration problem with n vehicles. J. System Engineering, 8: 444–448 (2008)
Liang, L.L. A problem of permutation optimization. J. Guangxi University for Nationalities, 12(4): 72–76 (2006)
Stancu-Minasian, I.M. Fractional programming: theory, methods and applications. Kluwer Academic Publishers, Boston, 1997
Taha, H.A. Integer programming: theory, applications, and computations. Academic Press, New York, 1975
Wegener, I. Complexity Theory. Science Press, Beijing, 2006
Xia, X., Cui, J.C. A method of estimating computational complexity based on input conditions for N-vehicle problem. Acta Mathematicae Applicatae Sinica (English series), 26(1): 1–12 (2010)
Xu, Y.Y., Cui, J.C. Multitask N-Vehicle Exploration Problem: complexity and algorithm. Arxiv preprint arXiv:1103.3224, 2011
Yang, R. A traffic problem with oil and its extension. Mathematical communication, 9: 44–45 (1999)
List of NP-complete problems, http://en.wikipedia.org/wiki/ List of NP-complete problems, 2009
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by Daqing oilfield company Project of PetroCHINA under Grant (dqc-2010-xdgl-ky-002), Key Laboratory of Management, Decision and Information Systems, Chinese Academy of Sciences, and Beijing Research Center of Urban System Engineering.
Rights and permissions
About this article
Cite this article
Xu, Yy., Cui, Jc. A variant of multi-task n-vehicle exploration problem: Maximizing every processor’s average profit. Acta Math. Appl. Sin. Engl. Ser. 28, 463–474 (2012). https://doi.org/10.1007/s10255-012-0162-6
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10255-012-0162-6
Keywords
- multi-task n-vehicle exploration problem (MTNVEP)
- maximizing average profit (MAP)
- fractional partition (FP)
- NP-complete
- strongly NP-complete