<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Robert_Floyd</id>
	<title>Robert Floyd - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Robert_Floyd"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Robert_Floyd&amp;action=history"/>
	<updated>2026-06-04T05:28:46Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Robert_Floyd&amp;diff=321124&amp;oldid=prev</id>
		<title>imported&gt;Claude J: /* Leben */ median</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Robert_Floyd&amp;diff=321124&amp;oldid=prev"/>
		<updated>2022-05-22T11:47:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Leben: &lt;/span&gt; median&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|befasst sich mit dem Informatiker. Für den Schauspieler siehe [[Robert Allan Floyd]].}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Robert „Bob“ W Floyd&amp;#039;&amp;#039;&amp;#039; (* [[8. Juni]] [[1936]] in [[New York City]]; † [[25. September]] [[2001]] in [[Stanford (Kalifornien)|Stanford]], [[Kalifornien]]) war ein [[Vereinigte Staaten|US]]-amerikanischer [[Informatik]]er und [[Turing Award|Turing-Preisträger]]. Er ließ seinen ursprünglichen zweiten Vornamen auf „W“ ändern, jedoch betonte er oft, dass „W.“ eine gültige Abkürzung dafür sei.&amp;lt;ref&amp;gt;Donald E. Knuth: &amp;#039;&amp;#039;Robert W Floyd, In Memoriam&amp;#039;&amp;#039;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Leben ==&lt;br /&gt;
Floyd wurde 1936 in New York City geboren und mit sechs Jahren als Wunderkind erkannt. Er übersprang drei Schulklassen und beendete die Schule mit 14. An der [[University of Chicago]] erhielt er dank eines Stipendiums 1953 (also mit 17 Jahren) einen [[Bachelor]]-Grad in [[Sieben freie Künste#Liberal Arts|Liberal Arts]], einen zweiten Bachelor-Grad erhielt er 1958 in Physik.&lt;br /&gt;
&lt;br /&gt;
Schon während seines Studiums wurde er Computer-Operator und später Programmierer am [[Illinois Institute of Technology]]. 1959 begann er, mehrere bemerkenswerte Artikel in Computer-Journalen zu publizieren ([[Donald E. Knuth]]: „Als ich 1966 Material für eine Monographie zum Thema [[Parser|Parsen]] sammelte, kam ich zu dem Schluss, dass bis dahin nur fünf wirklich gute Papers über Compiler geschrieben worden waren, und Bob war der Autor von allen fünf.“&amp;lt;ref&amp;gt;Donald E. Knuth: &amp;#039;&amp;#039;Memorial Resolution Robert W. Floyd (1936–2001)&amp;#039;&amp;#039; ({{Webarchiv | url=http://facultysenate.stanford.edu/memorial_resolutions/Floyd_Robert_SenD5513.pdf | wayback=20100703021504 | text=online}}; PDF; 12&amp;amp;nbsp;kB)&amp;lt;/ref&amp;gt;). 1962 wurde er &amp;#039;&amp;#039;Senior Project Scientist&amp;#039;&amp;#039; bei [[Computer Associates]].&lt;br /&gt;
&lt;br /&gt;
1965 wurde er zum außerordentlichen Professor an der [[Carnegie Mellon University]] berufen und kam in den redaktionellen Beirat des [[Journal of the ACM]]. 1968 ging er an die [[Stanford University]], wo er 1970 eine ordentliche Professur erhielt und von 1973 bis 1975 die Fakultät für Informatik leitete. Er erreichte diese Position ohne einen Doktortitel.&lt;br /&gt;
Ein Jahr verbrachte Floyd auch an der [[Naval Postgraduate School]]. 1994 ging er in den Ruhestand. Zu Floyds Doktoranden gehören die späteren Turing-Preisträger [[Robert Tarjan]] und [[Ronald L. Rivest]].&lt;br /&gt;
&lt;br /&gt;
Zu seinen Beiträgen gehören [[Effizienz (Informatik)|effiziente]] Algorithmen zum Finden aller kürzesten Wege in einem Graphen ([[Algorithmus von Floyd und Warshall]]), zum Parsen und zur [[Bildbearbeitung]] ([[Floyd-Steinberg-Algorithmus]]), sowie die Entdeckung von [[Bottom-Up-Heapsort]]. Aber seine wahrscheinlich wichtigste Leistung war seine Pionierarbeit auf dem Gebiet der [[Verifizierung|Programmverifikation]] mittels [[Assertion (Informatik)|logischer Zusicherungen]] in seinem 1967 erschienenen Artikel &amp;#039;&amp;#039;Assigning Meanings to Programs&amp;#039;&amp;#039;. Dies war ein wichtiger Beitrag, der später zum [[Hoare-Kalkül]] führte.&lt;br /&gt;
&lt;br /&gt;
Mit [[Manuel Blum]], [[Vaughan Pratt]], [[Robert Tarjan]] und [[Ron Rivest]]&amp;lt;ref&amp;gt;M. Blum, R. W. Floyd, V. R. Pratt, R. Rivest, R. E. Tarjan, &amp;#039;&amp;#039;Time bounds for selection&amp;#039;&amp;#039;, Journal of Computer and System Sciences, Band 7, 1973, S. 448–461.&amp;lt;/ref&amp;gt; entwickelte er 1973 einen approximativen Selektionsalgorithmus (Bestimmung der k-ten kleinsten Zahl in Listen und Arrays), den &amp;#039;&amp;#039;median of median&amp;#039;&amp;#039; Algorithmus.&lt;br /&gt;
&lt;br /&gt;
Floyd arbeitete eng mit [[Donald E. Knuth]] zusammen. Er war der Hauptrezensent für Knuths wegweisendes Buch &amp;#039;&amp;#039;[[The Art of Computer Programming]]&amp;#039;&amp;#039;, und er ist derjenige, der in diesem Werk am häufigsten zitiert wird.&lt;br /&gt;
&lt;br /&gt;
Floyd erhielt 1978 den [[Turing Award]] für seinen Einfluss auf die Methoden zur Erzeugung effizienter und verlässlicher Software und für seinen Beitrag zur Gründung der folgenden Gebiete der Informatik: Theorie des Parsens, Semantik von Programmiersprachen, automatische Programmverifikation, automatische Programmsynthese und Analyse von Algorithmen. Daneben erhielt er unter anderem 1991 den [[Computer Pioneer Award]] der IEEE und ist Fellow der [[American Academy of Arts and Sciences]], der [[American Association for the Advancement of Science]] und der [[Association for Computing Machinery|ACM]].&lt;br /&gt;
&lt;br /&gt;
Floyd war zweimal verheiratet (zuletzt mit der Informatikerin [[Christiane Floyd]]) und hatte drei Söhne und eine Tochter. 2001 starb er an der [[Pick-Krankheit]].&lt;br /&gt;
&lt;br /&gt;
== Schriften ==&lt;br /&gt;
* &amp;#039;&amp;#039;A descriptive language for symbol manipulation.&amp;#039;&amp;#039; 1961.&lt;br /&gt;
* &amp;#039;&amp;#039;Syntactic analysis and operator precedence.&amp;#039;&amp;#039; 1963.&lt;br /&gt;
* &amp;#039;&amp;#039;The syntax of programming languages – A survey.&amp;#039;&amp;#039; 1964.&lt;br /&gt;
* [http://www.cs.virginia.edu/~weimer/2007-615/reading/FloydMeaning.pdf &amp;#039;&amp;#039;Assigning Meaning to Programs.&amp;#039;&amp;#039;] (PDF; 668&amp;amp;nbsp;kB) In: [[Jacob T. Schwartz]] (Hrsg.): &amp;#039;&amp;#039;Proceedings of Symposium on Applied Mathematics.&amp;#039;&amp;#039; Vol. 19. [[American Mathematical Society]], 1967, S. 19–32.&lt;br /&gt;
* mit Richard Beigel: &amp;#039;&amp;#039;The language of machines.&amp;#039;&amp;#039; Computer Science Press, 1994 (deutsch &amp;#039;&amp;#039;Die Sprache der Maschinen.&amp;#039;&amp;#039; International Thomson Publishing, Bonn, 1996, ISBN 3-8266-0216-1).&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* [[Donald E. Knuth]]: &amp;#039;&amp;#039;Robert W Floyd, In Memoriam.&amp;#039;&amp;#039; In: &amp;#039;&amp;#039;SIGACT News.&amp;#039;&amp;#039; 34, 4, 2003, S. 3–13. Neudruck in: &amp;#039;&amp;#039;IEEE Annals of the History of Computing.&amp;#039;&amp;#039; 26, 2004.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://news-service.stanford.edu/news/2001/november7/floydobit-117.html &amp;#039;&amp;#039;Robert Floyd, pioneer in computer programming, dead at 65&amp;#039;&amp;#039;, Stanford Report, 7. November 2001] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Quellen ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Träger des Turing-Awards}}&lt;br /&gt;
&lt;br /&gt;
{{Normdaten|TYP=p|GND=12988037X|LCCN=n/93/27960|VIAF=9939181}}&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Floyd, Robert}}&lt;br /&gt;
[[Kategorie:Informatiker]]&lt;br /&gt;
[[Kategorie:Träger des Turing Award]]&lt;br /&gt;
[[Kategorie:Hochschullehrer (Carnegie Mellon University)]]&lt;br /&gt;
[[Kategorie:Hochschullehrer (Stanford University)]]&lt;br /&gt;
[[Kategorie:Fellow der American Association for the Advancement of Science]]&lt;br /&gt;
[[Kategorie:Mitglied der American Academy of Arts and Sciences]]&lt;br /&gt;
[[Kategorie:US-Amerikaner]]&lt;br /&gt;
[[Kategorie:Geboren 1936]]&lt;br /&gt;
[[Kategorie:Gestorben 2001]]&lt;br /&gt;
[[Kategorie:Mann]]&lt;br /&gt;
[[Kategorie:Fellow der American Mathematical Society]]&lt;br /&gt;
&lt;br /&gt;
{{Personendaten&lt;br /&gt;
|NAME=Floyd, Robert&lt;br /&gt;
|ALTERNATIVNAMEN=Floyd, Robert W; Floyd, Robert W.&lt;br /&gt;
|KURZBESCHREIBUNG=amerikanischer Informatiker&lt;br /&gt;
|GEBURTSDATUM=8. Juni 1936&lt;br /&gt;
|GEBURTSORT=[[New York City]]&lt;br /&gt;
|STERBEDATUM=25. September 2001&lt;br /&gt;
|STERBEORT=[[Stanford (Kalifornien)]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Claude J</name></author>
	</entry>
</feed>