Cheapest link algorithm - When it comes to auto repairs, finding an affordable and reliable auto body shop is essential. Whether you’ve been involved in an accident or are in need of some cosmetic repairs, locating the cheapest auto body shop near you can save you a...

 
Definition (Cheapest-Link Algorithm) The Cheapest-Link Algorithm begins with the edge of least weight and makes it part of the circuit. Then it selects the edge of second-smallest weight, and so on. Once a vertex has two selected edges, no more edges of that vertex are considered and we must avoid creating a circuit prematurely.. De donde viene la bachata

Apply the Nearest Neighbor Greedy Algorithm, starting from D (only), to find a Hamilton circuit. What is its total length? Apply the Cheapest Link Greedy Algorithm to find a Hamilton circuit. What is the length of this circuit? The example in Problem 6.20 shows how the greedy algorithms are normallyMost expensive tour? We know that when solving a traveling salesman problem, using the Nearest Neighbor Algorithm or Cheapest Link algorithm will not necessarily produce the optimal (cheapest possible) tour as a solution. Is it possible that these algorithms could result in the most expensive tour? Provide an example of a TSP such that either the.Give either (or both) of the tours obtained by applying the Cheapest Link Algorithm. Your final answer MUST be written so that the basepoint (i.e. the first/last vertex in the circuit) is the vertex B. What is the total cost of this tour? 5. Use the Brute Force Algorithm to find an optimal tour using the vertex B as your bascpoint.About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright ...Suppose the edge 𝑒 is the cheapest edge that crosses the cut (𝐴,𝐵). Then 𝑒 belongs to every minimum spanning tree. To my knowledge, all four options are correct. Options 1, 2 and 4 follow from the Cut property; option 3 is correct because edge weights are distinct. However, including option 1 is turning out to be wrong. Why?Use the nearest neighbor algorithm, starting in Richmond, to find a Hamilton circuit for a traveling saleswoman that has the eight cities as her jurisdiction. Use the cheapest link algorithm to find a Hamilton circuit for the same group of cities.Expert Answer. Solution : Here we use cheepest edge algorithm : we start at vertex A : we choose AB (Whose weight 122 which is smallest of all AE (170),AC (134),AD ( …. Use the cheapest link algorithm to find an approximate optimal solution starting at vertex A for the given graph. (You can highlight on the graph, but the highlighting will ...Math Math in Our World The approximate optimal solution for the given weighted using the cheapest link algorithm; and then compare the result with the nearest neighbor method. Math in Our World The approximate optimal solution for the given weighted using the cheapest link algorithm; and then compare the result with the nearest neighbor method.Trimec is a popular herbicide used in lawn and garden care. It is effective in controlling a wide variety of weeds, including dandelions, clover, and crabgrass. If you are looking for the best deals on Trimec, here are some of the cheapest ...7.2 Cheapest Link Algorithm Cheapest Link Algorithm 1. Pick the cheapest link (edge) available. If there is more than one, pick one at random. Highlight the edge to keep track. 2. Pick the next cheapest link and highlight it as well. 3. Now, repeatedly choose the next cheapest link while also satisfying the following condi‐ tions: • The ...Expert Answer. Transcribed image text: Traveling Salesman Problem For the graph given below • Use the repeated nearest neighbor algorithm to find an approximation for the least-cost Hamiltonian circuit. • Use the cheapest link algorithm to find an approximation for the least-cost Hamiltonian circuit. 12 11 12 E B 14 16 6 10 13 18 7.Can anyone explain how to do the cheapest link algorithm: My professor told me is 1) Pick the link with the smallest weight 2) Pick the next cheapest link 3) Contine picking the cheapest link availabe 4) Close the circuit I am very confuse with his step, how do I close the link? How is that different from the nearest neighbor algorithm?? Thank YouUse the cheapest link algorithm to find a Hamilton circuit for the same group of cities. Make sure to list the roads in the order they are picked by this algorithm. Suppose the Secretary of Transportation for the Commonwealth of Virginia decides to inspect all the roads that connect these cities.For example, set D(x,y).optimalUp to true if going up from (x,y-1) results in the cheapest path. Then you can do a second pass to count the number of cheapest paths, using dynamic programming. Add another field, say D(x,y).count (integer) which holds the number of ways to go from A to (x,y) in the cheapest way.2 March fa20 7) Apply the Cheapest Link Algorithm to the graph to build a Hamilton Circuit. Your work must include the list of edges showing the order in which you added them to the circuit. 8) What is the resulting Hamilton circuit produced by the Cheapest Link Algorithm? 9) What is the weight of that circuit? A E D B C 11 10 20 14 …Expert Answer. Transcribed image text: Traveling Salesman Problem For the graph given below • Use the repeated nearest neighbor algorithm to find an approximation for the least-cost Hamiltonian circuit. • Use the cheapest link algorithm to find an approximation for the least-cost Hamiltonian circuit. 12 11 12 E B 14 16 6 10 13 18 7.Expert Answer. Cheapest Link Algorithm: Pick up an edge with the cheapest weight, in case of a tie, pick whichever favors you. Mark the edge. Pick the next cheapest unmarked edge unless: your new edge closes a smaller circuit, your new edge results i …. B 12 N 9 14 А 4 10 D E Q Apply the cheapest-link algorithm to the graph above. Cheapest Link Algorithm. Pick an edge with the cheapest weight, in case of a tie, pick whichever pleases you. Colour your edge. Pick the next cheapest uncoloured edge unless: your new edge closes a smaller circuit. Repeat Step 2 until the hamilton circuit is complete. Is the sorted edge algorithm efficient? The Sorted Edges Algorithm is a ...When it comes to finding the cheapest diesel prices near you, it’s important to know where to look. With fuel costs constantly fluctuating, it can be challenging to find the best deals. However, with a little research and some helpful tools...In today’s fast-paced world, having a reliable and affordable mobile plan is essential. With so many options available, finding the cheapest unlimited mobile plan that meets your needs can be overwhelming. However, understanding the benefit...22. Use the cheapest-link algorithm to find an approximate solution to the traveling salesman problem for the figure below. Also give the distance (assume units are miles). 23. A salesman must visit all four cities indicated in the figure below. Solve the traveling salesman problem by calculating the mileage for each possible route and indicatingThere are two classical algorithms that speed up the nearest neighbor search. 1. Bucketing: In the Bucketing algorithm, space is divided into identical cells and for each cell, the data points inside it are stored in a list n. The cells are examined in order of increasing distance from the point q and for each cell, the distance is computed ...Sorted Edges Algorithm (a.k.a. Cheapest Link Algorithm) 1. Select the cheapest unused edge in the graph. 2. Repeat step 1, adding the cheapest unused edge to the circuit, unless: a. adding the edge would create a circuit that doesn't contain all vertices, or. b. adding the edge would give a vertex degree 3. 3.21)The nearest-neighbor algorithm applied to this problem yields the following solution: 21) MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 22)The cheapest-link algorithm applied to this problem yields the following solution: A)Louisville, Boston, Buffalo, Chicago, Columbus, Louisville.Expert Answer. 4. Consider the Traveling Salesperson Problem for the five cities in thr graph given below. $40 $30 $20 $10 С D $90 $100 $70 $80 $60 А $50 B Show that no matter which city you start in the nearest neighbor algorithm does not give you the Hamiltonian cycle of least weight. Show also that the cheapest link algorithm does not give ...Nearest-Neighbor Algorithm and Cheapest-Link Algorithm, then see if the results are optimal. I Since N = 5, (N 1)! = 24, so it is feasible to nd the optimal Hamiton circuit by brute force (using a computer). But if N were much bigger, then brute force would take too long. I The point is to see how the RNNA and the CLA compare to brute force.Most expensive tour? We know that when solving a traveling salesman problem, using the Nearest Neighbor Algorithm or Cheapest Link algorithm will not necessarily produce the optimal (cheapest possible) tour as a solution. Is it possible that these algorithms could result in the most expensive tour? Provide an example of a TSP such that either the.This problem has been solved! You'll get a detailed solution from a subject matter expert that helps you learn core concepts. See Answer See Answer See Answer done loadingStatistics and Probability questions and answers. Question 24 8 pts The Cheapest Link Algorithm for solving the Traveling Salesman Problem is [ Select] v but [ Select] The Brute Force Algorithm, on the other hand, is [Select ] but [ Select] Question 24 8 pts The Cheapest Link Algorithm for solving the Traveling Salesman Problem is but [ Select ...This lesson explains how to apply the nearest neightbor algorithm to try to find the lowest cost Hamiltonian circuit.Site: http://mathispower4u.comHillgrove - HomeUsing a different algorithm, such as the cheapest-link algorithm, or even just starting at a different city with the nearest-neighbor algorithm, may produce a different and possibly shorter tour. If we start at Allentown and use the nearest-neighbor algorithm, the tour produced is Allentown– Reading–Philadelphia–Scranton–Pittsburgh–Erie–Allentown, for …Finding the cheapest path to all nodes includes finding the cheapest path to the other node in the pair. But isn't Dijkstra's algorithm overkill if we only care about one pair of nodes? Actually no, because we'll still need to consider other nodes in the graph to make sure we've found the lowest-cost weighted path.The Nearest Neighbor Greedy Algorithm is more time efficient than the Brute Force Algorithm. Our next algorithm, The Cheapest Link Greedy Algorithm, is even more time efficient. Cheapest Link Greedy Algorithm. Make a copy of the vertices of the original graph. Repeat Step 3 until you have a Hamilton circuit.The nearest neighbor algorithm constructs a(n) ... When applying the cheapest link algorithm, do not choose an edge that would result in a vertex of what degree? 3. Suppose there were 3 delegates to a county convention: Adam has 4 votes from his precinct , Bob has 3 votes and Cathy has 1 vote.Question: I use either the nearest neighbor algorithm (select a starting vertex of your choosing) or the sorted-edger (cheapest link) algorithm to solve the TSP: 4 (Be sure to state the V2 algorithm you are using). 2 (5 Points) VI 5 3 6 V3 14 7Algorithm: Cheapest Link Algorithm. Synopsis: Cheapest Link is an algorithm which attempts to find the shortest by sequentially adding the shortest edges in the graph. The …Hillgrove - HomeStarting at vertex A, use the Nearest-Neighbor Algorithm to find the shortest route if the weights represent distances in miles. Find a Hamilton circuit using the Repetitive Nearest-Neighbor Algorithm. Find a Hamilton circuit using the Cheapest-Link Algorithm. Which is a circuit that traverses each edge of the graph exactly once? A. Euler ... note: A consequence of this is that we cannot use this algorithm on undirected graphs with negative edges, because a single negative undirected edge would count as a negative cycle (since its equivalent to 2 directed edges, (u,v) and (v,u)). Running time. We know that the algorithm has V-1 phases, each corresponding to the V-1 levels we just ...Cheapest link algorithm. Order the cheapest edges; Construct a path by adding edges While adding edges, avoid paths that would cause cycles that don't contain all the vertices of the graph. Once you have a cycle that contains all the edges of a graph (i.e, a Hamiltonian Cycle), you may exit the algorithm; Nearest neighbor algorithm. Start at ...Dijkstra's algorithm ( / ˈdaɪkstrəz / DYKE-strəz) is an algorithm for finding the shortest paths between nodes in a weighted graph, which may represent, for example, road networks. It was conceived by computer scientist Edsger W. Dijkstra in 1956 and published three years later. [4] [5] [6]A) the nearest-neighbor algorithm. B) the cheapest-link algorithm. C) the repetitive nearest-neighbor algorithm. D) both the nearest-neighbor and the cheapest-link algorithms. E) all of these algorithms give the shortest trip in this situation.Other Math questions and answers. Describe the cheapest-link algorithm for solving the Traveling Salesman Problem. O A. The cheapest-link algorithm is an approximate and inefficient algorithm. OB. The cheapest-link algorithm is an optimal and efficient algorithm. O C.The positive aspect of the brute-force algorithm is that it is an optimal algorithm. (An optimal algorithm is an algorithm that, when correctly implemented, is guaranteed to produce an optimal solution.) In the case of the brute-force algorithm, we know we are getting an optimal solution because we are choosing from among all possible tours. A salesperson is scheduled to visit 4 cities, the starting city of the tour is free to choose, with the distance between cities as shown in the following figure. Please select the method and calculate the most optimal distance (10%) from the route (10%). Choose one method, a. Brute force: Examine all (N − 1)! Hamilton circuits individually. b. In today’s digital age, having access to the internet is essential for many people. Unfortunately, internet service can be expensive and it can be hard to find the best deals. Here are some tips to help you get the cheapest internet in your...21.Traveling Salesman Problem Brute Force Method Nearest Neighbor Algorithm; 22.Repetitive Nearest Neighbor Algorithm and Cheapest Link Algorithm; 23.Graph Coloring; 24.Review of Chapter 5 and 6; 25.Spanning Trees Kruskals Algorithm; 26.Steiner Points; 27.Steiner Points II; 28.Scheduling, Decreasing Time Algorithm; …Use the nearest neighbor algorithm to approximate a minimal weight Hamiltonian circuit for the following graph starting at u 1 4 4. Use the same graph and the cheapest link algorithm to approximate an optimal Hamiltonian circuit . Show transcribed image text. Expert Answer.Using the Cheapest Link Algorithm with a chart in a graph with six vertices.The cheapest-link algorithm for finding a solution to the TSP.Algorithm: Cheapest Link Algorithm. Synopsis: Cheapest Link is an algorithm which attempts to find the shortest by sequentially adding the shortest edges in the graph. The rationale is that by taking the shortest graph edges possible, then we get a reasonably short distance every time. Discussion: I decided to try this algorithm after ... The Traveling Salesman Problem 6.8 The Cheapest- Link Algorithm ... EN English Deutsch Français Español Português Italiano Român Nederlands Latina Dansk Svenska Norsk Magyar Bahasa Indonesia Türkçe Suomi Latvian Lithuanian český русский български العربية UnknownWhat is the difference between the Nearest Neighbor Algorithm and the Sorted Edges/ Cheapest Link Algorithm? In the Nearest Neighbor algorithm, you must travel from vertex to vertex. In the Sorted Edges algorithm, you can select edge AC and then next select edge BD- there does not need to be a path from vertex to vertex.D. Cheapest-Link Algorithm. Pick the link with the smallest weight first (if there is a tie, randomly pick one). Mark the corresponding edge in red. Pick the next cheapest link and mark the corresponding edge in red. Continue picking the cheapest link available. 1. We build the minimum spanning tree one edge at a time, choosing at each step the cheapest available edge. 2. The only restriction to our choice of edges is that we must never choose an edge that creates a circuit. - One difference from the Cheapest-Link Algorithm is that having three or more edges coming out of a vertex is now OK.Step 1. Cheapest link algorithm steps: Step 1: Pick the cheapest link. Step 2: Pick the next cheapest link. S... View the full answer Step 2. Unlock. Step 3. Unlock.The Cheapest-Link Algorithm: 1. Pick the edge with the smallest weight first. Mark it (for instance in red). 2. Pick the next “cheapest” edge and mark the edge in red. 3. Continue picking the “cheapest” edge available and mark the edge in red except when (a) it closes a circuit (b) it results in three edges coming out of a single vertex 4.Start at the 2nd row from the bottom. For each node in the row, look at its left and right children in the row below. Add the cost of the cheaper child node to the node you are on. Move up a row and repeat, until you are at the root/peak. Each node will now contain the cost of the cheapest path from there to the bottom.Apply the Cheapest-Link Algorithm to find the Hamilton circuit. Write the circuit starting and ending at A A B F C E D The Hamilton circuit: A, D, B, C, F, E, A with a total weight of 35. Apply the Cheapest-Link Algorithm to find the shortest way to go to the bank, dry cleaner, post office, and wegmans starting and ending at home. The mileage ...University of Kansas Apply the Nearest Neighbor Greedy Algorithm, starting from D (only), to find a Hamilton circuit. What is its total length? Apply the Cheapest Link Greedy Algorithm to find a Hamilton circuit. What is the length of this circuit? The example in Problem 6.20 shows how the greedy algorithms are normallyTo do this, we will apply the Cheapest Link Algorithm. a) The first edge to be chosen will be Give the edge by writing the endpoints. Example: 80 b) The second edge to be chosen will be c) Complete the algorithm and give the resulting circuit as a list of vertices, starting and ending at vertex A. d) What is the weight of this circait?I'm trying to develop 2 different algorithms for Travelling Salesman Algorithm (TSP) which are Nearest Neighbor and Greedy. I can't figure out the differences between them while thinking about cities. I think they will follow the same way because shortest path between two cities is greedy and the nearest at the same time. which part am i wrong? 22. Use the cheapest-link algorithm to find an approximate solution to the traveling salesman problem for the figure below. Also give the distance (assume units are miles). 23. A salesman must visit all four cities indicated in the figure below. Solve the traveling salesman problem by calculating the mileage for each possible route and indicatingCar troubles are never convenient, and finding an affordable tow truck can add to the stress. If you’re searching for “cheapest tows near me,” here are some tips to help you find a reliable and affordable towing service.Starting at vertex A, use the Nearest-Neighbor Algorithm to find the shortest route if the weights represent distances in miles. Find a Hamilton circuit using the Repetitive Nearest-Neighbor Algorithm. Find a Hamilton circuit using the Cheapest-Link Algorithm. Which is a circuit that traverses each edge of the graph exactly once? A. Euler ...22. Use the cheapest-link algorithm to find an approximate solution to the traveling salesman problem for the figure below. Also give the distance (assume units are miles). 23. A salesman must visit all four cities indicated in the figure below. Solve the traveling salesman problem by calculating the mileage for each possible route and indicatingThe Cheapest-Link Algorithm starts with the least weighted edge and integrates it into the circuit. Then it chooses the second-largest weight edge, and so on. We must avoid making a circuit prematurely once a vertex has two selected edges because no more edges of that vertex are considered.Round your answers to the nearest second. 110.433^ { \circ } 110.433∘. Verified answer. algebra. Hideki says, "I chose a number. I multiplied it by 7. Then I subtracted 4." Let h h stand for Hideki's starting number. Write an expression for Hideki's ending number. Verified answer.FALSE The cheapest-link algorithm doesn’t always find the optimal solution to the travelling salesman problem. FALSE The complete graph on 10 vertices, called K10 in the book, has 10! = 3,628,800 different Hamilton circuits. It has 9! Hamilton circuits. TRUE The brute-force algorithm usually takes too long because there are too many possi-Algorithm: Cheapest Link Algorithm. Synopsis: Cheapest Link is an algorithm which attempts to find the shortest by sequentially adding the shortest edges in the graph. The …May 4, 2010 · Describe your process, not just the end result. 12. Using a cheapest-link algorithm - allocating the smallest-weighted (useful) cdge at cach step - try to find a vertex-covering cycle in cach graph with small weight. Describe your process, not just the end result. Google’s Hummingbird algorithm update shook up the SEO world when it was released in 2013. This update changed the way that Google interpreted search queries, making it more important than ever for website owners to focus on providing high-...This problem has been solved! You'll get a detailed solution from a subject matter expert that helps you learn core concepts. See Answer See Answer See Answer done loading Cheapest Link Algorithm with a Chart. robert eaves. 10 subscribers. Subscribe. 2. Share. 291 views 3 years ago. Using the Cheapest Link Algorithm with a …Cheapest Link Algorithm 1. Pick the link with the smallest weight first. Mark the corresponding edge. 2. Pick the next cheapest link and mark the corresponding edge (note- This edge does not have to touch the edge already marked.) 3. Continue picking the cheapest link available and marking the corresponding edge except when: (a) It closes a ...The Cheapest-Link Algorithm Robb T. Koether (Hampden-Sydney College)The Traveling Salesman ProblemNearest-Neighbor Algorithm Fri, Apr 6, 2018 6 / 15. Outline

Section 6.8: Cheapest-Link Algorithm. GOAL: Piece together a Hamilton circuit by individual edges or “LINKS” of graph trying to choose the smallest or “cheapest” weights first. The Cheapest-Link Algorithm for N Vertices: Step #1: Pick the edge with the smallest weight first. Mark the edge (or otherwise note that you have chosen it).. Wiggins ku

cheapest link algorithm

Definition (Cheapest-Link Algorithm) The Cheapest-Link Algorithm begins with the edge of least weight and makes it part of the circuit. Then it selects the edge of second-smallest weight, and so on. Once a vertex has two selected edges, no more edges of that vertex are considered. Definition (Cheapest-Link Algorithm)• Use the cheapest link algorithm to find an approximation for the least-cost Hamiltonian circuit. 12 11 12 E B 14 16 6 10 13 18 7 A student has a number of errands to run, renting a movie from the video store, filling up the car at the gas station, buying snacks at the grocery store, and purchasing a new pair of shoes at the shoe store.Cheapest link algorithm. Order the cheapest edges; Construct a path by adding edges While adding edges, avoid paths that would cause cycles that don't contain all the vertices of the graph. Once you have a cycle that contains all the edges of a graph (i.e, a Hamiltonian Cycle), you may exit the algorithm; Nearest neighbor algorithm. Start at ...Worksheet — Hamilton algorithms Name 205 500 305 320 1. F'nd the Hamilton circuit obtained by the repetitive nearest-neighbor a gorithm. Write the circuit assuming that the starting and ending point is C. 302 2. Find the Hamilton circuit obtained by the cheapest link algorithm, and give the total weight for this circuit.Traveling Salesman ProblemsRepetitive Nearest-Neighbor and Cheapest-Link Algorithms Chapter: 6. Repetitive Nearest-Neighbor Algorithm • Let A be any vertex. Apply the nearest-neighbor algorithm using A as the starting vertex and calculate the total cost associated with the circuit.Give either (or both) of the tours obtained by applying the Cheapest Link Algorithm. Your final answer MUST be written so that the basepoint (i.e. the first/last vertex in the circuit) is the vertex B. What is the total cost of this tour? 5. Use the Brute Force Algorithm to find an optimal tour using the vertex B as your bascpoint.Cheapest link algorithm. Order the cheapest edges; Construct a path by adding edges While adding edges, avoid paths that would cause cycles that don't contain all the vertices of the graph. Once you have a cycle that contains all the edges of a graph (i.e, a Hamiltonian Cycle), you may exit the algorithm; Nearest neighbor algorithm. Start at ...Rising prices at the pump got you down? Whether you drive a little or a lot, saving money on gas can make you feel like a champion. In addition to an internet search for the “cheapest gas nearest me,” these apps make it easy to find cheap g...The Cheapest-Link Algorithm: 1. Pick the edge with the smallest weight first. Mark it (for instance in red). 2. Pick the next “cheapest” edge and mark the edge in red. 3. Continue picking the “cheapest” edge available and mark the edge in red except when (a) it closes a circuit (b) it results in three edges coming out of a single vertex 4. MATH 11008: Repetitive Nearest Neigh- bor and Cheapest Link Algorithms Sections 6.7 & 6.8. 2 There is currently no algorithm for solving the traveling salesman problem that is …17. Find a Hamilton circuit using the Cheapest-Link Algorithm. This problem has been solved! You'll get a detailed solution from a subject matter expert that helps you learn core concepts. See Answer Question: 17. Find a Hamilton circuit using the Cheapest-Link Algorithm. Show transcribed image text Expert Answer Step 1 Explanation:Starting at vertex A, use the Nearest-Neighbor Algorithm to find the shortest route if the weights represent distances in miles. Find a Hamilton circuit using the Repetitive Nearest-Neighbor Algorithm. Find a Hamilton circuit using the Cheapest-Link Algorithm. Which is a circuit that traverses each edge of the graph exactly once? A. Euler ...This video goes over the nearest neighbor and cheapest link algorithms to find shortest Hamiltonian circuits.Mar 7, 2011 · This Demonstration illustrates two simple algorithms for finding Hamilton circuits of "small" weight in a complete graph (i.e. reasonable approximate solutions of the traveling salesman problem): the cheapest link algorithm and the nearest neighbor algorithm. As the edges are selected, they are displayed in the order of selection with a running ... 21)The nearest-neighbor algorithm applied to this problem yields the following solution: 21) MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 22)The cheapest-link algorithm applied to this problem yields the following solution: A)Louisville, Boston, Buffalo, Chicago, Columbus, Louisville.This video goes over the nearest neighbor and cheapest link algorithms to find shortest Hamiltonian circuits.Statistics and Probability questions and answers. Question 24 8 pts The Cheapest Link Algorithm for solving the Traveling Salesman Problem is [ Select] v but [ Select] The Brute Force Algorithm, on the other hand, is [Select ] but [ Select] Question 24 8 pts The Cheapest Link Algorithm for solving the Traveling Salesman Problem is but [ Select ... .

Popular Topics