Skip to main content
Log in

A method of estimating computational complexity based on input conditions for N-vehicle problem

  • Published:
Acta Mathematicae Applicatae Sinica, English Series Aims and scope Submit manuscript

Abstract

This paper proposes a method of estimating computational complexity of problem through analyzing its input condition for N-vehicle exploration problem. The N-vehicle problem is firstly formulated to determine the optimal replacement in the set of permutations of 1 to N. The complexity of the problem is factorial of N (input scale of problem). To balance accuracy and efficiency of general algorithms, this paper mentions a new systematic algorithm design and discusses correspondence between complexity of problem and its input condition, other than just putting forward a uniform approximation algorithm as usual. This is a new technique for analyzing computation of NP problems. The method of corresponding is then presented. We finally carry out a simulation to verify the advantages of the method: 1) to decrease computation in enumeration; 2) to efficiently obtain computational complexity for any N-vehicle case; 3) to guide an algorithm design for any N-vehicle case according to its complexity estimated by the method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Burkard, R.E., Deineko, V.G., Dal, R.V., Veen, J.A.A., Woeginger, G.J. Well-solvable special cases of the traveling salesman problem: a survey. Society for Industrial and Applied Mathematics, 40(3): 496–546 (1998)

    MATH  Google Scholar 

  2. Demidenko, V.M., Finke, G., Gordon, V.S. Well solvable cases of the quadratic assignment problem with monotone and bimonotone matrices. Journal of Mathematical Modelling and Algorithms, 5(2): 167–187 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  3. Golden, B., Ragnavan, S., Wasil, Edward. The vehicle routing problem: latest advances and new challenges. Springer-Verlag, New York, 2008

    Book  MATH  Google Scholar 

  4. Li, X.Y., Cui, J.C. Efficient algorithm for kind of exploration problem with n vehicles. Journal of Systems Engineering, 23(4): 444–448 (2008)

    MATH  Google Scholar 

  5. Pisinger, D., Ropke, S. A general heuristic for vehicle routing problems. Computers and Operations Research, 34(8): 2403–2435 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  6. Vazirani, V.V. Approximation algorithms. Springer-Verlag, Berlin, 2001

    Google Scholar 

  7. Rui, Y. A travelling problem of vehicles carrying oil and its promotion. Bulletin des Sciences Mathematics, 9: 44–45 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xi Xia.

Additional information

Project supported by the State 973 Program (2006CB701306) and Key Laboratory of Management, Decision and Information Systems, CAS.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xia, X., Cui, Jc. A method of estimating computational complexity based on input conditions for N-vehicle problem. Acta Math. Appl. Sin. Engl. Ser. 26, 1–12 (2010). https://doi.org/10.1007/s10255-008-8811-5

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10255-008-8811-5

Keywords

2000 MR Subject Classification

Navigation