Determine a suitable way to compute the travel distance

Assignment Help Other Subject
Reference no: EM132391589

Assignment -

Do all four problems with subparts Basically manual solution. And for 4(c) Excel VBA.

1. For any complete graph G = (N, E), consider c(S) to be the optimal TSP tour length for any subset of nodes S ⊂ N (where S ≠ ∅). Suppose triangular inequality holds. Prove that for any subset of nodes S,

c(N) ≥ c(S) + 1/m Σi∈N\Sqi(S),

where m = |N\S| and qi(S) = minj,k∈S{tji + tik - tjk} for ∀i ∉ S.

Hint: You may use induction, start with the case of m=1.

2. In class we discussed the savings heuristic. Explain why the following constraints can or cannot be incorporated into the algorithm.

a) Distance constraint: each route must be at most L miles long;

b) Route size constraint: each route must visit at least m customers;

c) Mixed customer constraint: if some customers are labeled "odd" and the others labeled "even," customers with different labels cannot be visited on the same route.

3. The attached Excel file "data15points.xls" contains the x- and y-coordinates of 20 points in a 10-by-10 square. The distance between any two points can be measured by the Euclidean metric.

Use the MST-based heuristic (NOT the Christofide's algorithm) to solve the TSP problem for these 15 points. Please report the intermediate results and the TSP tour found. Hint: For this simple problem you may solve every step of the heuristic (e.g., finding the MST) manually.

4. The attached Excel file "data150cities.xls" contains the latitude and longitude information of the 150 largest U.S. cities. Complete the following tasks.

a. Determine a suitable way to compute the travel distance between any pair of cities. Explain your definition, and report the distances among Cities 1-10.

b. Implement a suitable solution algorithm (e.g., one of the insertion heuristics or an MST- based heuristic) to solve a TSP problem for these 150 cities. You may use any programming language of your choice (e.g., C++, C#, MATLAB, VBA). Please report the best TSP tour found, the computation time, and the computer platform used. Please also submit your algorithm source code by email.

Reference no: EM132391589

Questions Cloud

African american women during time of racism and misogyny : How does the poem Still I Rise challenge the oppression of African American women during a time of racism and misogyny.
Drafting and revising an expository essay : Expository writing is used daily in newspaper and magazine articles, as well as in the workplace where you may be required to write business reports
William carlos williams discussion : While the poem is very short/small, we can infer a great deal about the relationship from it. What can you infer about this couple?
Explain what the apostrophe is probably replacing : Explain what the apostrophe is probably replacing. If there is more than one possibility, try to get all possibilities and explain each.
Determine a suitable way to compute the travel distance : Determine a suitable way to compute the travel distance between any pair of cities. Explain your definition, and report the distances among Cities 1-10
EMS5RIE Risk Engineering Assignment Problem : EMS5RIE Risk Engineering Assignment Help and Solution - La Trobe University, Australia - Implement a risk management process
MGMT7020 Technology and Project Management Assignment : MGMT7020 Technology and Project Management Assignment Help and Solution, Australian National University, Australia - TASK: Project Management Plan
What is the calculated chi-squared value : What is the calculated chi-squared value? Using a critical value of 3.84, and based on the obtained chi-square value in this question is there a significant
What is the probability that a randomly selected monthly : What is the probability that a randomly selected monthly cell phone bill is less than $95? What is the probability that a randomly selected monthly cell phone b

Reviews

Write a Review

Other Subject Questions & Answers

  Describe the issue related to confidentiality and privacy

Describe an ethical issue you might encounter as a professional counselor in practice. The issue you describe should be relevant to the counseling relationship.

  How do attachment patterns vary between the two cultures

Based on what you found, choose two cultures that interest you. How do attachment patterns vary between the two cultures, and how are they similar?

  Attaining higher levels of education

Attaining higher levels of education has long been touted as a means toward improving the lives of Native people. If you were a tribal leader, how would you promote higher education in your family and community?

  How is listening an important element of a caring attitude

How is listening an important element of a caring attitude? How can being observant show compassion and caring

  Discuss various intermediate sanctions and what they involve

Define and discuss the various intermediate sanctions and what they involve. Your response should be at least 300 words in length.

  Discuss the importance of theory in quantitative research

Discuss the importance of theory in quantitative research. By comparison, how different is the use of theory in qualitative research? What are the factors that make theory use in mixed method studies unique, and why

  Write a blog post on the given topic

Instructions - Write a blog post on the given topic (180-200 words). Update the post on the blog. Add relevant images to the post

  Why it is important to acknowledge and understand diversity

Why would understanding diverse clients be important to you during the reentry planning process? Why it is important to acknowledge and understand diversity

  Identify a health professional responsiblity

Identify a health professional responsible for significant contributions to the health industry. Conduct research to complete the following.

  Identify the features of two-way communication

Promote Effective Communication with Individuals with Sensory Loss-K/601/3483-Identify the features of two-way communication.

  How your past experiences with a diverse population

This activity is to help you to understand how your past experiences with a diverse population of individuals can influence your teaching practices.

  Why was the meckel scan ordered for the patient

Why was this patient placed on immunosuppressive therapy? Why was the Meckel scan ordered for this patient? What are the clinical differences and treatment.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd