Fluorine perchlorate: Difference between revisions
en>Makecat |
en>Whoop whoop pull up mNo edit summary |
||
| Line 1: | Line 1: | ||
In [[computer science]] and [[graph theory]], the '''Canadian Traveller Problem''' (CTP) is a generalization of the [[shortest path problem]] to graphs that are ''partially observable''. In other words, the graph is revealed while it is being explored, and explorative edges are charged even if they do not contribute to the final path. | |||
This [[optimization problem]] was introduced by [[Christos Papadimitriou]] and [[Mihalis Yannakakis]] in 1989 and a number of variants of the problem have been studied since. The name supposedly originates from conversations of the authors who learned of the difficulty Canadian drivers had with snowfall randomly blocking roads. The stochastic version, where each edge is associated with a probability of independently being in the graph, has been given considerable attention in [[operations research]] under the name "the Stochastic Shortest Path Problem with Recourse" (SSPPR). | |||
== | == Problem description == | ||
For a given instance, there are a number of possibilities, or ''realizations'', of how the hidden graph may look. Given an instance, a description of how to follow the instance in the best way is called a ''policy''. The CTP task is to compute the expected cost of the optimal policies. To compute an actual description of an optimal policy may be a harder problem. | |||
Given an instance and policy for the instance, every realization produces its own (deterministic) walk in the graph. Note that the walk is not necessarily a [[glossary of graph theory|path]] since the best strategy may be to, e.g., visit every vertex of a cycle and return to the start. This differs from the [[shortest path problem]] (with strictly positive weights), where repetitions in a walk implies that a better solution exists. | |||
== | == Variants == | ||
There are primarily five parameters distinguishing the number of variants of the Canadian Traveller Problem. The first parameter is how to value the walk produced by a policy for a given instance and realization. In the Stochastic Shortest Path Problem with Recourse, the goal is simply to minimize the cost of the walk (defined as the sum over all edges of the cost of the edge times the number of times that edge was taken). For the Canadian Traveller Problem, the task is to minimize the [[competitive ratio]] of the walk; i.e., to minimize the number of times longer the produced walk is to the shortest path in the realization. | |||
The second parameter is how to evaluate a policy with respect to different realizations consistent with the instance under consideration. In the Canadian Traveller Problem, one wishes to study the [[worst case]] and in SSPPR, the [[average case]]. For average case analysis, one must furthermore specify an [[a priori and a posteriori|a priori]] distribution over the realizations. | |||
The third parameter is restricted to the stochastic versions and is about what assumptions we can make about the distribution of the realizations and how the distribution is represented in the input. In the Stochastic Canadian Traveller Problem and in the Edge-independent Stochastic Shortest Path Problem (i-SSPPR), each uncertain edge (or cost) has an associated probability of being in the realization and the event that an edge is in the graph is independent of which other edges are in the realization. Even though this is a considerable simplification, the problem is still [[sharp P|#P]]-hard. Another variant is to make no assumption on the distribution but require that each realization with non-zero probability be explicitly stated (such as “Probability 0.1 of edge set { {3,4},{1,2} }, probability 0.2 of...”). This is called the Distribution Stochastic Shortest Path Problem (d-SSPPR or R-SSPPR) and is NP-complete. The first variant is harder than the second because the former can represent in logarithmic space some distributions that the latter represents in linear space. | |||
The fourth and final parameter is how the graph changes over time. In CTP and SSPPR, the realization is fixed but not known. In the Stochastic Shortest Path Problem with Recourse and Resets or the Expected Shortest Path problem, a new realization is chosen from the distribution after each step taken by the policy. This problem can be solved in polynomial time by reducing it to a Markov decision process with polynomial horizon. The Markov generalization, where the realization of the graph may influence the next realization, is known to be much harder. | |||
An additional parameter is how new knowledge is being discovered on the realization. In traditional variants of CTP, the agent uncovers the exact weight (or status) of an edge upon reaching an adjacent vertex. A new variant was recently suggested where an agent also has the ability to perform remote sensing from any location on the realization. In this variant, the task is to minimize the travel cost plus the cost of sensing operations. | |||
==Formal definition== | |||
We define the variant studied in the paper from 1989. That is, the goal is to minimize the competitive ratio in the worst case. It is necessary that we begin by introducing certain terms. | |||
Consider a given graph and the family of undirected graphs that can be constructed by adding one or more edges from a given set. Formally, let <math>\mathcal{G}(V,E,F) = \{(V,E+F') | F' \subseteq F\}, E \cap F = \emptyset</math> where we think of ''E'' as the edges that must be in the graph and of ''F'' as the edges that may be in the graph. We say that <math>G \in \mathcal{G}(V,E,F)</math> is a ''realization'' of the graph family. Furthermore, let W be an associated cost matrix where <math>w_{ij}</math> is the cost of going from vertex ''i'' to vertex ''j'', assuming that this edge is in the realization. | |||
For any vertex ''v'' in ''V'', we call <math>E_B(v,V)</math> its incident edges with respect to the edge set ''B'' on ''V''. Furthermore, for a realization <math>G \in \mathcal{G}(V,E,F)</math>, let <math>d_B(s,t)</math> be the cost of the shortest path in the graph from ''s'' to ''t''. This is called the off-line problem because an algorithm for such a problem would have complete information of the graph. | |||
We say that a strategy <math>\pi</math> to navigate such a graph is a mapping from <math>(\mathcal{P}(E),\mathcal{P}(F),V)</math> to ''E'', where <math>\mathcal{P}(X)</math> denotes the [[powerset]] of ''X''. We define the cost <math>c(\pi, B)</math> of a strategy <math>\pi</math> with respect to a particular realization <math>G = (V,B)</math> as follows. | |||
* Let <math>v_0 = s, E_0 = E</math> and <math>F_0 = F</math>. | |||
* For <math>i = 0, 1, 2, ...</math>, define | |||
** <math>E_{i+1} = E_i \cup E_B(v_i,V)</math>, | |||
** <math>F_{i+1} = F_i - E_F(v_i,V)</math>, and | |||
** <math>v_{i+1} = \pi(E_{i+1}, F_{i+1}, v_i)</math>. | |||
* If there exists a ''T'' such that <math>v_T = t</math>, then <math>c(\pi, B) = \sum_{i=0}^{T-1} w_{v_i,v_{i+1}}</math>; otherwise let <math>c(\pi, B) = \infty</math>. | |||
In other words, we evaluate the policy based on the edges we currently know are in the graph (<math>E_i</math>) and the edges we know might be in the graph (<math>F_i</math>). When we take a step in the graph, the edges incident to our new location become known to us. Those edges that are in the graph are added to <math>E_i</math>, and regardless of whether the edges are in the graph or not, they are removed from the set of unknown edges, <math>F_i</math>. If the goal is never reached, we say that we have an infinite cost. If the goal is reached, we define the cost of the walk as the sum of the costs of all of the edges traversed, with cardinality. | |||
Finally, we define the Canadian traveller problem. | |||
: Given a CTP instance <math>(V,E,F,s,t,r)</math>, decide whether there exists a policy <math>\pi</math> such that for every realization <math>(V,B) \in \mathcal{G}(V,E,F)</math>, the cost <math>c(\pi, B)</math> of the policy is no more than ''r'' times the off-line optimal, <math>d_B(s, t)</math>. | |||
Papadimitriou and Yannakakis noted that this defines a [[game theory|two-player game]], where the players compete over the cost of their respective paths and the edge set is chosen by the second player (nature). | |||
==Complexity== | |||
The original paper analysed the complexity of the problem and reported it to be [[PSPACE-complete]]. It was also shown that finding an optimal path in the case where each edge has an associated probability of being in the graph (i-SSPPR) is a PSPACE-easy but [[sharp-P|#P]]-hard problem.<ref>Papadimitriou and Yannakakis, 1982, p. 148</ref> It is an open problem to bridge this gap. | |||
The directed version of the stochastic problem is known in [[operations research]] as the Stochastic Shortest Path Problem with Recourse. | |||
==Applications== | |||
The problem is said to have applications in [[operations research]], transportation planning, [[artificial intelligence]], [[machine learning]], communication networks, and routing. A variant of the problem has been studied for robot navigation with probabilistic landmark recognition.<ref name=briggs04>{{cite journal | author = Amy J. Briggs | coauthors="Carrick Detweiler, Daniel Scharstein | title=Expected shortest paths for landmark-based robot navigation | journal = "International Journal of Robotics Research" | year=2004 | volume=23 | pages=717–718 | doi = 10.1177/0278364904045467 | issue = 7–8 }}</ref> | |||
==Open problems== | |||
Despite the age of the problem and its many potential applications, many natural questions still remain open. Is there a constant-factor approximation or is the problem [[APX]]-hard? Is i-SSPPR #P-complete? An even more fundamental question has been left unanswered: is there a polynomial-size ''description'' of an optimal policy, setting aside for a moment the time necessary to compute the description? <ref>Karger and Nikolova, 2008, p. 1</ref> | |||
==See also== | |||
* Expected Shortest Path problem | |||
* [[Shortest path problem]] | |||
* Stochastic Shortest Path Problem with Recourse | |||
* [[Hitting time]] | |||
* [[Graph traversal]] | |||
==Notes== | |||
{{reflist}} | |||
==References== | |||
* {{cite conference | author=C.H. Papadimitriou | coauthors=M. Yannakakis | title=Shortest paths without a map | conference=Proc. 16th ICALP | booktitle=Lecture notes in computer science | volume=372 | publisher=[[Springer-Verlag]] | year=1989 | pages=610–620 }} | |||
* {{cite paper | author=David Karger | coauthors=Evdokia Nikolova | title=Exact Algorithms for the Canadian Traveller Problem on Paths and Trees | year=2008 }} | |||
* {{cite paper | author=Zahy Bnaya| coauthors=Ariel Felner, Solomon Eyal Shimony | title=Canadian Traveller Problem with remote sensing |conference=International Joint Conference On Artificial Intelligence (IJCAI)| year=2009 }} | |||
[[Category:PSPACE-complete problems]] | |||
[[Category:Operations research]] | |||
[[Category:Computational problems in graph theory]] | |||
Revision as of 22:38, 7 December 2013
In computer science and graph theory, the Canadian Traveller Problem (CTP) is a generalization of the shortest path problem to graphs that are partially observable. In other words, the graph is revealed while it is being explored, and explorative edges are charged even if they do not contribute to the final path.
This optimization problem was introduced by Christos Papadimitriou and Mihalis Yannakakis in 1989 and a number of variants of the problem have been studied since. The name supposedly originates from conversations of the authors who learned of the difficulty Canadian drivers had with snowfall randomly blocking roads. The stochastic version, where each edge is associated with a probability of independently being in the graph, has been given considerable attention in operations research under the name "the Stochastic Shortest Path Problem with Recourse" (SSPPR).
Problem description
For a given instance, there are a number of possibilities, or realizations, of how the hidden graph may look. Given an instance, a description of how to follow the instance in the best way is called a policy. The CTP task is to compute the expected cost of the optimal policies. To compute an actual description of an optimal policy may be a harder problem.
Given an instance and policy for the instance, every realization produces its own (deterministic) walk in the graph. Note that the walk is not necessarily a path since the best strategy may be to, e.g., visit every vertex of a cycle and return to the start. This differs from the shortest path problem (with strictly positive weights), where repetitions in a walk implies that a better solution exists.
Variants
There are primarily five parameters distinguishing the number of variants of the Canadian Traveller Problem. The first parameter is how to value the walk produced by a policy for a given instance and realization. In the Stochastic Shortest Path Problem with Recourse, the goal is simply to minimize the cost of the walk (defined as the sum over all edges of the cost of the edge times the number of times that edge was taken). For the Canadian Traveller Problem, the task is to minimize the competitive ratio of the walk; i.e., to minimize the number of times longer the produced walk is to the shortest path in the realization.
The second parameter is how to evaluate a policy with respect to different realizations consistent with the instance under consideration. In the Canadian Traveller Problem, one wishes to study the worst case and in SSPPR, the average case. For average case analysis, one must furthermore specify an a priori distribution over the realizations.
The third parameter is restricted to the stochastic versions and is about what assumptions we can make about the distribution of the realizations and how the distribution is represented in the input. In the Stochastic Canadian Traveller Problem and in the Edge-independent Stochastic Shortest Path Problem (i-SSPPR), each uncertain edge (or cost) has an associated probability of being in the realization and the event that an edge is in the graph is independent of which other edges are in the realization. Even though this is a considerable simplification, the problem is still #P-hard. Another variant is to make no assumption on the distribution but require that each realization with non-zero probability be explicitly stated (such as “Probability 0.1 of edge set { {3,4},{1,2} }, probability 0.2 of...”). This is called the Distribution Stochastic Shortest Path Problem (d-SSPPR or R-SSPPR) and is NP-complete. The first variant is harder than the second because the former can represent in logarithmic space some distributions that the latter represents in linear space.
The fourth and final parameter is how the graph changes over time. In CTP and SSPPR, the realization is fixed but not known. In the Stochastic Shortest Path Problem with Recourse and Resets or the Expected Shortest Path problem, a new realization is chosen from the distribution after each step taken by the policy. This problem can be solved in polynomial time by reducing it to a Markov decision process with polynomial horizon. The Markov generalization, where the realization of the graph may influence the next realization, is known to be much harder.
An additional parameter is how new knowledge is being discovered on the realization. In traditional variants of CTP, the agent uncovers the exact weight (or status) of an edge upon reaching an adjacent vertex. A new variant was recently suggested where an agent also has the ability to perform remote sensing from any location on the realization. In this variant, the task is to minimize the travel cost plus the cost of sensing operations.
Formal definition
We define the variant studied in the paper from 1989. That is, the goal is to minimize the competitive ratio in the worst case. It is necessary that we begin by introducing certain terms.
Consider a given graph and the family of undirected graphs that can be constructed by adding one or more edges from a given set. Formally, let where we think of E as the edges that must be in the graph and of F as the edges that may be in the graph. We say that is a realization of the graph family. Furthermore, let W be an associated cost matrix where is the cost of going from vertex i to vertex j, assuming that this edge is in the realization.
For any vertex v in V, we call its incident edges with respect to the edge set B on V. Furthermore, for a realization , let be the cost of the shortest path in the graph from s to t. This is called the off-line problem because an algorithm for such a problem would have complete information of the graph.
We say that a strategy to navigate such a graph is a mapping from to E, where denotes the powerset of X. We define the cost of a strategy with respect to a particular realization as follows.
In other words, we evaluate the policy based on the edges we currently know are in the graph () and the edges we know might be in the graph (). When we take a step in the graph, the edges incident to our new location become known to us. Those edges that are in the graph are added to , and regardless of whether the edges are in the graph or not, they are removed from the set of unknown edges, . If the goal is never reached, we say that we have an infinite cost. If the goal is reached, we define the cost of the walk as the sum of the costs of all of the edges traversed, with cardinality.
Finally, we define the Canadian traveller problem.
- Given a CTP instance , decide whether there exists a policy such that for every realization , the cost of the policy is no more than r times the off-line optimal, .
Papadimitriou and Yannakakis noted that this defines a two-player game, where the players compete over the cost of their respective paths and the edge set is chosen by the second player (nature).
Complexity
The original paper analysed the complexity of the problem and reported it to be PSPACE-complete. It was also shown that finding an optimal path in the case where each edge has an associated probability of being in the graph (i-SSPPR) is a PSPACE-easy but #P-hard problem.[1] It is an open problem to bridge this gap.
The directed version of the stochastic problem is known in operations research as the Stochastic Shortest Path Problem with Recourse.
Applications
The problem is said to have applications in operations research, transportation planning, artificial intelligence, machine learning, communication networks, and routing. A variant of the problem has been studied for robot navigation with probabilistic landmark recognition.[2]
Open problems
Despite the age of the problem and its many potential applications, many natural questions still remain open. Is there a constant-factor approximation or is the problem APX-hard? Is i-SSPPR #P-complete? An even more fundamental question has been left unanswered: is there a polynomial-size description of an optimal policy, setting aside for a moment the time necessary to compute the description? [3]
See also
- Expected Shortest Path problem
- Shortest path problem
- Stochastic Shortest Path Problem with Recourse
- Hitting time
- Graph traversal
Notes
43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.
References
- 55 years old Systems Administrator Antony from Clarence Creek, really loves learning, PC Software and aerobics. Likes to travel and was inspired after making a journey to Historic Ensemble of the Potala Palace.
You can view that web-site... ccleaner free download - Template:Cite paper
- Template:Cite paper
- ↑ Papadimitriou and Yannakakis, 1982, p. 148
- ↑ One of the biggest reasons investing in a Singapore new launch is an effective things is as a result of it is doable to be lent massive quantities of money at very low interest rates that you should utilize to purchase it. Then, if property values continue to go up, then you'll get a really high return on funding (ROI). Simply make sure you purchase one of the higher properties, reminiscent of the ones at Fernvale the Riverbank or any Singapore landed property Get Earnings by means of Renting
In its statement, the singapore property listing - website link, government claimed that the majority citizens buying their first residence won't be hurt by the new measures. Some concessions can even be prolonged to chose teams of consumers, similar to married couples with a minimum of one Singaporean partner who are purchasing their second property so long as they intend to promote their first residential property. Lower the LTV limit on housing loans granted by monetary establishments regulated by MAS from 70% to 60% for property purchasers who are individuals with a number of outstanding housing loans on the time of the brand new housing purchase. Singapore Property Measures - 30 August 2010 The most popular seek for the number of bedrooms in Singapore is 4, followed by 2 and three. Lush Acres EC @ Sengkang
Discover out more about real estate funding in the area, together with info on international funding incentives and property possession. Many Singaporeans have been investing in property across the causeway in recent years, attracted by comparatively low prices. However, those who need to exit their investments quickly are likely to face significant challenges when trying to sell their property – and could finally be stuck with a property they can't sell. Career improvement programmes, in-house valuation, auctions and administrative help, venture advertising and marketing, skilled talks and traisning are continuously planned for the sales associates to help them obtain better outcomes for his or her shoppers while at Knight Frank Singapore. No change Present Rules
Extending the tax exemption would help. The exemption, which may be as a lot as $2 million per family, covers individuals who negotiate a principal reduction on their existing mortgage, sell their house short (i.e., for lower than the excellent loans), or take part in a foreclosure course of. An extension of theexemption would seem like a common-sense means to assist stabilize the housing market, but the political turmoil around the fiscal-cliff negotiations means widespread sense could not win out. Home Minority Chief Nancy Pelosi (D-Calif.) believes that the mortgage relief provision will be on the table during the grand-cut price talks, in response to communications director Nadeam Elshami. Buying or promoting of blue mild bulbs is unlawful.
A vendor's stamp duty has been launched on industrial property for the primary time, at rates ranging from 5 per cent to 15 per cent. The Authorities might be trying to reassure the market that they aren't in opposition to foreigners and PRs investing in Singapore's property market. They imposed these measures because of extenuating components available in the market." The sale of new dual-key EC models will even be restricted to multi-generational households only. The models have two separate entrances, permitting grandparents, for example, to dwell separately. The vendor's stamp obligation takes effect right this moment and applies to industrial property and plots which might be offered inside three years of the date of buy. JLL named Best Performing Property Brand for second year running
The data offered is for normal info purposes only and isn't supposed to be personalised investment or monetary advice. Motley Fool Singapore contributor Stanley Lim would not personal shares in any corporations talked about. Singapore private home costs increased by 1.eight% within the fourth quarter of 2012, up from 0.6% within the earlier quarter. Resale prices of government-built HDB residences which are usually bought by Singaporeans, elevated by 2.5%, quarter on quarter, the quickest acquire in five quarters. And industrial property, prices are actually double the levels of three years ago. No withholding tax in the event you sell your property. All your local information regarding vital HDB policies, condominium launches, land growth, commercial property and more
There are various methods to go about discovering the precise property. Some local newspapers (together with the Straits Instances ) have categorised property sections and many local property brokers have websites. Now there are some specifics to consider when buying a 'new launch' rental. Intended use of the unit Every sale begins with 10 p.c low cost for finish of season sale; changes to 20 % discount storewide; follows by additional reduction of fiftyand ends with last discount of 70 % or extra. Typically there is even a warehouse sale or transferring out sale with huge mark-down of costs for stock clearance. Deborah Regulation from Expat Realtor shares her property market update, plus prime rental residences and houses at the moment available to lease Esparina EC @ Sengkang - ↑ Karger and Nikolova, 2008, p. 1