<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=5.57.6.20</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=5.57.6.20"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/5.57.6.20"/>
	<updated>2026-05-23T13:24:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0-wmf.28</generator>
	<entry>
		<id>https://en.formulasearchengine.com/index.php?title=European_Union_energy_label&amp;diff=7774</id>
		<title>European Union energy label</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=European_Union_energy_label&amp;diff=7774"/>
		<updated>2013-08-19T09:50:39Z</updated>

		<summary type="html">&lt;p&gt;5.57.6.20: /* Tyres */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In [[computational complexity theory]], &#039;&#039;&#039;SL&#039;&#039;&#039; (&#039;&#039;&#039;Symmetric Logspace&#039;&#039;&#039; or &#039;&#039;&#039;Sym-L&#039;&#039;&#039;) is the [[complexity class]] of problems [[log-space reducible]] to &#039;&#039;&#039;USTCON&#039;&#039;&#039; (&#039;&#039;undirected s-t connectivity&#039;&#039;), which is the problem of determining whether there exists a path between two vertices in an [[undirected graph]], otherwise described as the problem of determining whether two vertices are in the same [[Connected component (graph theory)|connected component]]. This problem is also called the &#039;&#039;&#039;undirected reachability problem&#039;&#039;&#039;. It does not matter whether [[many-one reduction|many-one reducibility]] or [[Turing reduction|Turing reducibility]] is used. Although originally described in terms of [[symmetric Turing machine]]s, that equivalent formulation is very complex, and the reducibility definition is what is used in practice.&lt;br /&gt;
&lt;br /&gt;
USTCON is a special case of [[STCON]] (&#039;&#039;directed reachability&#039;&#039;), the problem of determining whether a directed path between two vertices in a [[directed graph]] exists, which is complete for [[NL (complexity)|NL]]. Because USTCON is &#039;&#039;&#039;SL&#039;&#039;&#039;-complete, most advances that impact USTCON have also impacted &#039;&#039;&#039;SL&#039;&#039;&#039;. Thus they are connected, and discussed together.&lt;br /&gt;
&lt;br /&gt;
In October 2004 [[Omer Reingold]] showed that &#039;&#039;&#039;SL&#039;&#039;&#039; = &#039;&#039;&#039;[[L (complexity)|L]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Origin ==&lt;br /&gt;
&lt;br /&gt;
SL was first defined in 1982 by Lewis and Papadimitriou,&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = Lewis | first1 = Harry R. | author1-link = Harry R. Lewis&lt;br /&gt;
 | last2 = Papadimitriou | first2 = Christos H. | author2-link = Christos Papadimitriou&lt;br /&gt;
 | contribution = Symmetric space-bounded computation&lt;br /&gt;
 | doi = 10.1007/3-540-10003-2_85&lt;br /&gt;
 | location = Berlin&lt;br /&gt;
 | mr = 589018&lt;br /&gt;
 | pages = 374–384&lt;br /&gt;
 | publisher = Springer&lt;br /&gt;
 | series = Lecture Notes in Computer Science&lt;br /&gt;
 | title = Proceedings of the Seventh International Colloquium on Automata, Languages and Programming&lt;br /&gt;
 | volume = 85&lt;br /&gt;
 | year = 1980}}.&amp;lt;/ref&amp;gt; who were looking for a class in which to place USTCON, which until this time could, at best, be placed only in [[NL (complexity)|NL]], despite seeming not to require nondeterminism. They defined the [[symmetric Turing machine]], used it to define SL, showed that USTCON was complete for SL, and proved that&lt;br /&gt;
: &amp;lt;math&amp;gt;\mathrm{L} \subseteq \mathrm{SL} \subseteq \mathrm{NL}&amp;lt;/math&amp;gt;&lt;br /&gt;
where [[L (complexity)|L]] is the more well-known class of problems solvable by an ordinary [[deterministic Turing machine]] in logarithmic space, and NL is the class of problems solvable by [[nondeterministic Turing machines]] in logarithmic space. The result of Reingold, discussed later, shows that in fact, when limited to log space, the symmetric Turing machine is equivalent in power to the deterministic Turing machine.&lt;br /&gt;
&lt;br /&gt;
== Complete problems ==&lt;br /&gt;
&lt;br /&gt;
By definition, USTCON is complete for SL (all problems in SL reduce to it, including itself). Many more interesting complete problems were found, most by reducing directly or indirectly from USTCON, and a compendium of them was made by Àlvarez and Greenlaw.&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = Àlvarez | first1 = Carme&lt;br /&gt;
 | last2 = Greenlaw | first2 = Raymond&lt;br /&gt;
 | doi = 10.1007/PL00001603&lt;br /&gt;
 | issue = 2&lt;br /&gt;
 | journal = Computational Complexity&lt;br /&gt;
 | mr = 1809688&lt;br /&gt;
 | pages = 123–145&lt;br /&gt;
 | title = A compendium of problems complete for symmetric logarithmic space&lt;br /&gt;
 | volume = 9&lt;br /&gt;
 | year = 2000}}.&amp;lt;/ref&amp;gt; Many of the problems are [[graph theory]] problems. Some of the simplest and most important SL-complete problems they describe include:&lt;br /&gt;
* USTCON&lt;br /&gt;
* Simulation of symmetric Turing machines: does an STM accept a given input in a certain space, given in unary?&lt;br /&gt;
* Vertex-disjoint paths: are there &#039;&#039;k&#039;&#039; paths between two vertices, sharing vertices only at the endpoints? (a generalization of USTCON, equivalent to asking whether a graph is &#039;&#039;k&#039;&#039;-edge-connected)&lt;br /&gt;
* Is a given graph a [[bipartite graph]], or equivalently, does it have a [[graph coloring]] using 2 colors?&lt;br /&gt;
* Do two undirected graphs have the same number of [[Connected component (graph theory)|connected components]]?&lt;br /&gt;
* Does a graph have an even number of connected components?&lt;br /&gt;
* Given a graph, is there a cycle containing a given edge?&lt;br /&gt;
* Do the [[spanning forest]]s of two graphs have the same number of edges?&lt;br /&gt;
* Given a graph where all its edges have distinct weights, is a given edge in the [[minimum weight spanning forest]]?&lt;br /&gt;
* [[Exclusive or]] 2-[[Boolean satisfiability problem|satisfiability]]: given a formula requiring that &#039;&#039;x&#039;&#039;&amp;lt;sub&amp;gt;&#039;&#039;i&#039;&#039;&amp;lt;/sub&amp;gt; xor &#039;&#039;x&#039;&#039;&amp;lt;sub&amp;gt;&#039;&#039;j&#039;&#039;&amp;lt;/sub&amp;gt; hold for a number of pairs of variables (&#039;&#039;x&#039;&#039;&amp;lt;sub&amp;gt;&#039;&#039;i&#039;&#039;&amp;lt;/sub&amp;gt;,&#039;&#039;x&#039;&#039;&amp;lt;sub&amp;gt;&#039;&#039;j&#039;&#039;&amp;lt;/sub&amp;gt;), is there an assignment to the variables that makes it true?&lt;br /&gt;
&lt;br /&gt;
The [[complement (complexity)|complement]]s of all these problems are in SL as well, since, as we will see, SL is closed under complement.&lt;br /&gt;
&lt;br /&gt;
From the fact that &#039;&#039;&#039;L&#039;&#039;&#039; = &#039;&#039;&#039;SL&#039;&#039;&#039;, it follows that many more problems are SL-complete with respect to log-space reductions: every problem in &#039;&#039;&#039;L&#039;&#039;&#039; or in &#039;&#039;&#039;SL&#039;&#039;&#039; is &#039;&#039;&#039;SL&#039;&#039;&#039;-complete; moreover, even if the reductions are in some smaller class than &#039;&#039;&#039;L&#039;&#039;&#039;, &#039;&#039;&#039;L&#039;&#039;&#039;-completeness is equivalent to &#039;&#039;&#039;SL&#039;&#039;&#039;-completeness. In this sense this class has become somewhat trivial.&lt;br /&gt;
&lt;br /&gt;
== Important results ==&lt;br /&gt;
There are well-known classical algorithms such as [[depth-first search]] and [[breadth-first search]] which solve USTCON in linear time and space. Their existence, shown long before &#039;&#039;&#039;SL&#039;&#039;&#039; was defined, proves that &#039;&#039;&#039;SL&#039;&#039;&#039; is contained in &#039;&#039;&#039;P&#039;&#039;&#039;. It&#039;s also not difficult to show that USTCON, and so &#039;&#039;&#039;SL&#039;&#039;&#039;, is in &#039;&#039;&#039;NL&#039;&#039;&#039;, since we can just nondeterministically guess at each vertex which vertex to visit next in order to discover a path if one exists.&lt;br /&gt;
&lt;br /&gt;
The first nontrivial result for &#039;&#039;&#039;SL&#039;&#039;&#039;, however, was [[Savitch&#039;s theorem]], proved in 1970, which provided an algorithm that solves USTCON in log&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; &#039;&#039;n&#039;&#039; space. Unlike depth-first search, however, this algorithm is impractical for most applications because of its potentially superpolynomial running time. One consequence of this is that USTCON, and so &#039;&#039;&#039;SL&#039;&#039;&#039;, is in DSPACE(log&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&#039;&#039;n&#039;&#039;).&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last = Savitch | first = Walter J. | author-link = Walter Savitch&lt;br /&gt;
 | journal = Journal of Computer and System Sciences&lt;br /&gt;
 | mr = 0266702&lt;br /&gt;
 | pages = 177–192&lt;br /&gt;
 | title = Relationships between nondeterministic and deterministic tape complexities&lt;br /&gt;
 | volume = 4&lt;br /&gt;
 | year = 1970&lt;br /&gt;
 | doi=10.1016/S0022-0000(70)80006-X}}.&amp;lt;/ref&amp;gt; (Actually, Savitch&#039;s theorem gives the stronger result that &#039;&#039;&#039;NL&#039;&#039;&#039; is in DSPACE(log&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&#039;&#039;n&#039;&#039;).)&lt;br /&gt;
&lt;br /&gt;
Although there were no (uniform) &#039;&#039;deterministic&#039;&#039; space improvements on Savitch&#039;s algorithm for 22 years, a highly practical probabilistic log-space algorithm was found in 1979 by Aleliunas et al.: simply start at one vertex and perform a random walk until you find the other one (then accept) or until &#039;&#039;|V|&#039;&#039;&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; time has passed (then reject).&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = Aleliunas | first1 = Romas&lt;br /&gt;
 | last2 = Karp | first2 = Richard M. | author2-link = Richard M. Karp&lt;br /&gt;
 | last3 = Lipton | first3 = Richard J. | author3-link = Richard J. Lipton&lt;br /&gt;
 | last4 = Lovász | first4 = László | author4-link = László Lovász&lt;br /&gt;
 | last5 = Rackoff | first5 = Charles | author5-link = Charles Rackoff&lt;br /&gt;
 | contribution = Random walks, universal traversal sequences, and the complexity of maze problems&lt;br /&gt;
 | doi = 10.1109/SFCS.1979.34&lt;br /&gt;
 | location = New York&lt;br /&gt;
 | mr = 598110&lt;br /&gt;
 | pages = 218–223&lt;br /&gt;
 | publisher = IEEE&lt;br /&gt;
 | title = [[Symposium on Foundations of Computer Science|Proceedings of 20th Annual Symposium on Foundations of Computer Science]]&lt;br /&gt;
 | year = 1979}}.&amp;lt;/ref&amp;gt; False rejections are made with a small bounded probability that shrinks exponentially the longer the random walk is continued. This showed that &#039;&#039;&#039;SL&#039;&#039;&#039; is contained in [[RL (complexity)|RLP]], the class of problems solvable in polynomial time and logarithmic space with probabilistic machines that reject incorrectly less than 1/3 of the time. By replacing the random walk by a universal traversal sequence, Aleliunas et al. also showed that &#039;&#039;&#039;SL&#039;&#039;&#039; is contained in [[L/poly]], a non-uniform complexity class of the problems solvable deterministically in logarithmic space with polynomial [[advice (complexity)|advice]].&lt;br /&gt;
&lt;br /&gt;
In 1989, Borodin et al. strengthened this result by showing that the [[complement (complexity)|complement]] of USTCON, determining whether two vertices are in different connected components, is also in &#039;&#039;&#039;RLP&#039;&#039;&#039;.&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = Borodin | first1 = Allan | author1-link = Allan Borodin&lt;br /&gt;
 | last2 = Cook | first2 = Stephen A. | author2-link = Stephen Cook&lt;br /&gt;
 | last3 = Dymond | first3 = Patrick W.&lt;br /&gt;
 | last4 = Ruzzo | first4 = Walter L.&lt;br /&gt;
 | last5 = Tompa | first5 = Martin&lt;br /&gt;
 | doi = 10.1137/0218038&lt;br /&gt;
 | issue = 3&lt;br /&gt;
 | journal = SIAM Journal on Computing&lt;br /&gt;
 | mr = 996836&lt;br /&gt;
 | pages = 559–578&lt;br /&gt;
 | title = Two applications of inductive counting for complementation problems&lt;br /&gt;
 | volume = 18&lt;br /&gt;
 | year = 1989}}.&amp;lt;/ref&amp;gt; This placed USTCON, and &#039;&#039;&#039;SL&#039;&#039;&#039;, in co-&#039;&#039;&#039;RLP&#039;&#039;&#039; and in the intersection of &#039;&#039;&#039;RLP&#039;&#039;&#039; and co-&#039;&#039;&#039;RLP&#039;&#039;&#039;, which is [[ZPLP]], the class of problems which have log-space, expected polynomial-time, no-error randomized algorithms.&lt;br /&gt;
&lt;br /&gt;
In 1992, [[Noam Nisan|Nisan]], [[Endre Szemerédi|Szemerédi]], and [[Avi Wigderson|Wigderson]] finally found a new deterministic algorithm to solve USTCON using only log&amp;lt;sup&amp;gt;1.5&amp;lt;/sup&amp;gt; &#039;&#039;n&#039;&#039; space.&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = Nisan | first1 = Noam | author1-link = Noam Nisan&lt;br /&gt;
 | last2 = Szemerédi | first2 = Endre | author2-link = Endre Szemerédi&lt;br /&gt;
 | last3 = Wigderson | first3 = Avi | author3-link = Avi Wigderson&lt;br /&gt;
 | contribution = Undirected connectivity in O(log1.5n) space&lt;br /&gt;
 | doi = 10.1109/SFCS.1992.267822&lt;br /&gt;
 | pages = 24–29&lt;br /&gt;
 | title = Proceedings of 33rd Annual Symposium on Foundations of Computer Science&lt;br /&gt;
 | year = 1992}}.&amp;lt;/ref&amp;gt; This was improved slightly, but there would be no more significant gains until Reingold.&lt;br /&gt;
&lt;br /&gt;
In 1995, Nisan and Ta-Shma showed the surprising result that &#039;&#039;&#039;SL&#039;&#039;&#039; is closed under complement, which at the time was believed by many to be false; that is, &#039;&#039;&#039;SL&#039;&#039;&#039; = co-&#039;&#039;&#039;SL&#039;&#039;&#039;.&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last1 = Nisan | first1 = Noam | author1-link = Noam Nisan&lt;br /&gt;
 | last2 = Ta-Shma | first2 = Amnon&lt;br /&gt;
 | id = {{ECCC|1994|94|003}}&lt;br /&gt;
 | journal = Chicago Journal of Theoretical Computer Science&lt;br /&gt;
 | mr = 1345937&lt;br /&gt;
 | at = Article 1&lt;br /&gt;
 | title = Symmetric logspace is closed under complement&lt;br /&gt;
 | year = 1995}}.&amp;lt;/ref&amp;gt; Equivalently, if a problem can be solved by reducing it to a graph and asking if two vertices are in the &#039;&#039;same&#039;&#039; component, it can also be solved by reducing it to another graph and asking if two vertices are in &#039;&#039;different&#039;&#039; components. However, Reingold&#039;s paper would later make this result redundant.&lt;br /&gt;
&lt;br /&gt;
One of the most important corollaries of &#039;&#039;&#039;SL&#039;&#039;&#039; = co-&#039;&#039;&#039;SL&#039;&#039;&#039; is that &#039;&#039;&#039;L&#039;&#039;&#039;&amp;lt;sup&amp;gt;&#039;&#039;&#039;SL&#039;&#039;&#039;&amp;lt;/sup&amp;gt; = &#039;&#039;&#039;SL&#039;&#039;&#039;; that is, a deterministic, log-space machine with an [[oracle machine|oracle]] for &#039;&#039;&#039;SL&#039;&#039;&#039; can solve problems in &#039;&#039;&#039;SL&#039;&#039;&#039; (trivially) but cannot solve any other problems. This means it does not matter whether we use Turing reducibility or many-one reducibility to show a problem is in &#039;&#039;&#039;SL&#039;&#039;&#039;; they are equivalent.&lt;br /&gt;
&lt;br /&gt;
A breakthrough October 2004 paper by [[Omer Reingold]] showed that USTCON is in fact in [[L (complexity)|L]].&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last = Reingold | first = Omer | author-link = Omer Reingold&lt;br /&gt;
 | doi = 10.1145/1391289.1391291&lt;br /&gt;
 | issue = 4&lt;br /&gt;
 | journal = [[Journal of the ACM]]&lt;br /&gt;
 | mr = 2445014&lt;br /&gt;
 | pages = 1–24&lt;br /&gt;
 | title = Undirected connectivity in log-space&lt;br /&gt;
 | volume = 55&lt;br /&gt;
 | year = 2008}}.&amp;lt;/ref&amp;gt; Since USTCON is &#039;&#039;&#039;SL&#039;&#039;&#039;-complete, this implies that &#039;&#039;&#039;SL&#039;&#039;&#039; = &#039;&#039;&#039;L&#039;&#039;&#039;, essentially eliminating the usefulness of consideration of &#039;&#039;&#039;SL&#039;&#039;&#039; as a separate class. A few weeks later, graduate student Vladimir Trifonov showed that USTCON could be solved deterministically using O(log &#039;&#039;n&#039;&#039; log log &#039;&#039;n&#039;&#039;) space—a weaker result—using different techniques.&amp;lt;ref&amp;gt;{{citation&lt;br /&gt;
 | last = Trifonov | first = Vladimir&lt;br /&gt;
 | doi = 10.1137/050642381&lt;br /&gt;
 | issue = 2&lt;br /&gt;
 | journal = [[SIAM Journal on Computing]]&lt;br /&gt;
 | mr = 2411031&lt;br /&gt;
 | pages = 449–483&lt;br /&gt;
 | title = An &#039;&#039;O&#039;&#039;(log &#039;&#039;n&#039;&#039; log log &#039;&#039;n&#039;&#039;) space algorithm for undirected &#039;&#039;st&#039;&#039;-connectivity&lt;br /&gt;
 | volume = 38&lt;br /&gt;
 | year = 2008}}.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Consequences of L = SL ==&lt;br /&gt;
&lt;br /&gt;
The collapse of &#039;&#039;&#039;L&#039;&#039;&#039; and &#039;&#039;&#039;SL&#039;&#039;&#039; has a number of significant consequences. Most obviously, all &#039;&#039;&#039;SL&#039;&#039;&#039;-complete problems are now in &#039;&#039;&#039;L&#039;&#039;&#039;, and can be gainfully employed in the design of deterministic log-space and polylogarithmic-space algorithms. In particular, we have a new set of tools to use in [[log-space reduction]]s. It is also now known that a problem is in &#039;&#039;&#039;L&#039;&#039;&#039; if and only if it is log-space reducible to USTCON.&lt;br /&gt;
&lt;br /&gt;
==Footnotes==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*&amp;lt;div id=&amp;quot;Papadimitriou&amp;quot;&amp;gt;[[Christos H. Papadimitriou|C. Papadimitriou]]. &#039;&#039;Computational Complexity&#039;&#039;. Addison-Wesley, 1994. ISBN 0-201-53082-1.&amp;lt;/div&amp;gt;&lt;br /&gt;
*&amp;lt;div id=&amp;quot;Sipser&amp;quot;&amp;gt;[[Michael Sipser]]. &#039;&#039;Introduction to the Theory of Computation&#039;&#039;. PWS Publishing Co., Boston 1997 ISBN 0-534-94728-X.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ComplexityClasses}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Sl (Complexity)}}&lt;br /&gt;
[[Category:Complexity classes]]&lt;/div&gt;</summary>
		<author><name>5.57.6.20</name></author>
	</entry>
</feed>