fbpx
Wikipedia

Seymour Ginsburg

Seymour Ginsburg (December 12, 1927 – December 5, 2004) was an American pioneer of automata theory, formal language theory, and database theory, in particular; and computer science, in general. His work was influential in distinguishing theoretical Computer Science from the disciplines of Mathematics and Electrical Engineering.

Seymour Ginsburg
Born(1927-12-12)December 12, 1927
DiedDecember 5, 2004(2004-12-05) (aged 76)
NationalityAmerican
Alma materCity College of New York,
University of Michigan
Known forFormal Language Theory,
Abstract Families of Languages,
Database theory,
Object Histories
Scientific career
FieldsComputer Science
InstitutionsUniversity of Southern California,
University of Miami
Doctoral advisorBen Dushnik

During his career, Ginsburg published over 100 papers and three books on various topics in theoretical Computer Science.

Biography

Seymour Ginsburg received his B.S. from City College of New York in 1948, where along with fellow student Martin Davis he attended an honors mathematics class taught by Emil Post.[1] He earned a Ph.D. in Mathematics from the University of Michigan in 1952, studying under Ben Dushnik.

Ginsburg's professional career began in 1951 when he accepted a position as assistant professor of mathematics at the University of Miami in Coral Gables, Florida. He turned his attention wholly towards computer science in 1955 when he moved to California to work for the Northrop Corporation. He followed this with positions at the National Cash Register Corporation, Hughes Aircraft, and System Development Corporation.

At SDC, Ginsburg first concentrated on the theory of abstract machines.[2] He subsequently formed and led a research project dedicated to formal language theory and the foundations of Computer Science. Members of the research group included: Sheila Greibach, Michael A. Harrison, Gene Rose, Ed Spanier, and Joe Ullian. The work that came out of this group distinguished Computer Science theory from other fields, putting Ginsburg at the center of what became the theoretical Computer Science community.[3]

It was during the SDC years that a young Jeff Ullman spent one summer working for Ginsburg, learning both formal language theory and a broad approach to research in computer science theory. Al Aho credited Ullman's summer with Ginsburg as being highly influential on Aho's career in Computer Science. In an interview, Aho recalled that there was little Computer Science at Princeton University while he was studying for his PhD. However, after Ullman returned from his summer with Ginsburg, he stated that Ullman "essentially taught Hopcroft, and me, formal language theory".[4]

Ginsburg joined the faculty of University of Southern California in 1966 where he helped to establish the Computer Science department in 1968. He was awarded a Guggenheim Fellowship in 1974 and spent the year touring the world, lecturing on the areas of theoretical Computer Science which he had helped to create. Ginsburg was named the first Fletcher Jones Professor of Computer Science at USC in 1978, a chair he held until his retirement in 1999. He continued his work on formal language theory and automata through the 1970s.

At USC in the 1980s, Ginsburg created a research group dedicated to database theory. He organized the first PODS (Symposium on Principles of Database Systems) in Marina del Rey in 1982 and was a moving force at the conference into the 1990s. He was honored with a surprise session at the 1992 PODS on the occasion of his 64th birthday. A festschrift edited by Jeff Ullman was created in his honor for the occasion.[5]

Ginsburg's career ended suddenly in 1999 when he was diagnosed with the onset of Alzheimer's disease. He retired from active teaching and became Professor Emeritus of Computer Science at USC. He spent his last years in declining health until dying on December 5, 2004.

Ginsburg was remembered fondly in a memorial published in the ACM SIGMOD Record[3] in 2005. Beyond his contributions to Computer Science theory, he was remembered for the clarity of focus he brought to research and the seriousness with which he took his role as an advisor to PhD students. He was also remembered for his generous support of younger researchers. Those who benefitted from Ginsburg's mentorship, who were not also his PhD students, included: Jonathan Goldstine, Sheila Greibach, Michael A. Harrison, Richard Hull, and Jeff Ullman.

Professional contributions

Ginsburg's early work concentrated on automata theory. In 1958, he proved that "don't-care" circuit minimization does not necessarily yield a minimal result.[6] His work in automata theory led the switching theory community into a more theoretical direction. This work culminated in the publication of a book on the mathematics of machines in 1962.[7]

Ginsburg turned his attention to formal language theory in the 1960s. He studied context-free grammars and published a well-known comprehensive overview of context-free languages in 1966.[8] Ginsburg was the first to observe the connection between context-free languages and "ALGOL-like" languages.[9] This brought the field of formal language theory to bear on programming language research. Ginsburg's results on context-free grammars and push-down acceptors are considered to be some of the deepest and most beautiful in the area. They remain standard tools for many computer scientists working in the areas of formal languages and automata.[3] Many of his papers at this time were co-authored with other prominent formal language researchers, including Sheila Greibach, and Michael A. Harrison.

The unification of different views of formal systems was a constant theme in Ginsburg's work.[3] In formal language theory his papers examined the relationships between grammar-based systems, acceptor-based systems, and algebraic characterizations of families of languages. The culmination of this work was the creation of one of the deepest branches of Computer Science, Abstract Families of Languages, in collaboration with Sheila Greibach in 1967.[10][11]

In 1974, Ginsburg, along with Armin B. Cremers, developed the theory of Grammar Forms.[12][13][14]

In the 1980s, Ginsburg became an early pioneer in the field of Database Theory. He continued to work in this field until his retirement. His professional contributions spanned subjects as diverse as functional dependency,[15][16] object histories,[17] spreadsheet histories,[18] Datalog,[19] and data restructuring.[20]

See also

References

  1. ^ Urquhart, Alasdair (2009), "Emil Post", in Gabbay, Dov M.; Woods, John (eds.), Logic from Russell to Church, Handbook of the History of Logic, vol. 5, North Holland, ISBN 978-0-444-51620-6
  2. ^ Ginsburg, Seymour (1961), "Theory of abstract machines", Commun. ACM, 4 (4): 195, doi:10.1145/355578.366521, S2CID 5473619
  3. ^ a b c d Abiteboul, S.; Hull, R.; Vianu, V. (March 2005), "In memory of Seymour Ginsburg, 1928-2004", ACM SIGMOD Record, 34 (1): 5, doi:10.1145/1058150.1058152, S2CID 11825012
  4. ^ An interview of Al Aho by Professor M.S. Mahoney
  5. ^ Jeff Ullman, ed. (1992), To Seymour Ginsburg on the occasion of his   birthday, Theoretical Studies in Computer Science, Academic Press, ISBN 978-0-12-708240-0
  6. ^ Ginsburg, Seymour (1959), "On the Reduction of Superfluous States in a Sequential Machine", J. ACM, 6 (2): 259–282, doi:10.1145/320964.320983, S2CID 10118067
  7. ^ Ginsburg, Seymour (1962), Introduction to Mathematical Machine Theory, Addison Wesley
  8. ^ Ginsburg, Seymour (1966), The Mathematical Theory of Context-free Languages, New York, San Francisco, St. Louis, Toronto, London, Sydney: McGraw-Hill
  9. ^ Ginsburg, Seymour; Rice, H. Gordon (1962), "Two Families of Languages Related to ALGOL", J. ACM, 9 (3): 350–371, doi:10.1145/321127.321132, S2CID 16718187
  10. ^ Ginsburg, Seymour; Greibach, Sheila A. (1967), "Abstract Families of Languages", FOCS: 128–139
  11. ^ Ginsburg, Seymour (1975), 'Algebraic and automata theoretic properties of formal languages, North-Holland, ISBN 978-0-7204-2506-2
  12. ^ Gabrielian, Armen; Ginsburg, Seymour (1974), "Grammar Schemata", J. ACM, 21 (2): 213–226, doi:10.1145/321812.321817, S2CID 16501933
  13. ^ Cremers, Armin B.; Ginsburg, Seymour (1974), Jacques Loeckx (ed.), "Context-Free Grammar Forms", Automata, Languages and Programming, 2nd Colloquium, University of Saarbrücken, July 29 - August 2, 1974, Proceedings, Lecture Notes in Computer Science, Springer, 14, ISBN 978-3-540-06841-9
  14. ^ Ginsburg, Seymour (1977), "A survey of grammar forms - 1977", Acta Cybernetica, 3: 269–280
  15. ^ Ginsburg, Seymour; Hull, Richard (1981), "Characterization for Functional Dependency and Boyce-Codd Normal Form Databases", XP2 Workshop on Relational Database Theory
  16. ^ Ginsburg, Seymour; Zaiddan, Sami Mohammed (1982), "Properties of functional-dependency families", J. ACM, 29 (3): 678–698, doi:10.1145/322326.322331, S2CID 15675086
  17. ^ Ginsburg, Seymour; Tanaka, Katsumi (1986), "Computation-Tuple Sequences and Object Histories", ACM Trans. Database Syst., 11 (2): 186–212, doi:10.1145/5922.5924, S2CID 18924219
  18. ^ Ginsburg, Seymour; Kurtzman, Stephen (1988), Marc Gyssens; Jan Paredaens; Dirk Van Gucht (eds.), "Object-History and Spreadsheet P-Simulation", ICDT'88, 2nd International Conference on Database Theory, Bruges, Belgium, August 31 - September 2, 1988, Proceedings, Lecture Notes in Computer Science, Springer, 326: 383–395, doi:10.1007/3-540-50171-1_25, ISBN 978-3-540-50171-8
  19. ^ Dong, Guozhu; Ginsburg, Seymour (1990), "On the Decomposition of Datalog Program Mappings", Theor. Comput. Sci., 76 (1): 143–177, doi:10.1016/0304-3975(90)90015-A
  20. ^ Ginsburg, Seymour; Shu, Nan C.; Simovici, Dan A. (1999), "Automatic Data Restructuring", Journal of Universal Computer Science, 5 (4): 243–299

External links

seymour, ginsburg, december, 1927, december, 2004, american, pioneer, automata, theory, formal, language, theory, database, theory, particular, computer, science, general, work, influential, distinguishing, theoretical, computer, science, from, disciplines, ma. Seymour Ginsburg December 12 1927 December 5 2004 was an American pioneer of automata theory formal language theory and database theory in particular and computer science in general His work was influential in distinguishing theoretical Computer Science from the disciplines of Mathematics and Electrical Engineering Seymour GinsburgBorn 1927 12 12 December 12 1927DiedDecember 5 2004 2004 12 05 aged 76 NationalityAmericanAlma materCity College of New York University of MichiganKnown forFormal Language Theory Abstract Families of Languages Database theory Object HistoriesScientific careerFieldsComputer ScienceInstitutionsUniversity of Southern California University of MiamiDoctoral advisorBen DushnikDuring his career Ginsburg published over 100 papers and three books on various topics in theoretical Computer Science Contents 1 Biography 2 Professional contributions 3 See also 4 References 5 External linksBiography EditSeymour Ginsburg received his B S from City College of New York in 1948 where along with fellow student Martin Davis he attended an honors mathematics class taught by Emil Post 1 He earned a Ph D in Mathematics from the University of Michigan in 1952 studying under Ben Dushnik Ginsburg s professional career began in 1951 when he accepted a position as assistant professor of mathematics at the University of Miami in Coral Gables Florida He turned his attention wholly towards computer science in 1955 when he moved to California to work for the Northrop Corporation He followed this with positions at the National Cash Register Corporation Hughes Aircraft and System Development Corporation At SDC Ginsburg first concentrated on the theory of abstract machines 2 He subsequently formed and led a research project dedicated to formal language theory and the foundations of Computer Science Members of the research group included Sheila Greibach Michael A Harrison Gene Rose Ed Spanier and Joe Ullian The work that came out of this group distinguished Computer Science theory from other fields putting Ginsburg at the center of what became the theoretical Computer Science community 3 It was during the SDC years that a young Jeff Ullman spent one summer working for Ginsburg learning both formal language theory and a broad approach to research in computer science theory Al Aho credited Ullman s summer with Ginsburg as being highly influential on Aho s career in Computer Science In an interview Aho recalled that there was little Computer Science at Princeton University while he was studying for his PhD However after Ullman returned from his summer with Ginsburg he stated that Ullman essentially taught Hopcroft and me formal language theory 4 Ginsburg joined the faculty of University of Southern California in 1966 where he helped to establish the Computer Science department in 1968 He was awarded a Guggenheim Fellowship in 1974 and spent the year touring the world lecturing on the areas of theoretical Computer Science which he had helped to create Ginsburg was named the first Fletcher Jones Professor of Computer Science at USC in 1978 a chair he held until his retirement in 1999 He continued his work on formal language theory and automata through the 1970s At USC in the 1980s Ginsburg created a research group dedicated to database theory He organized the first PODS Symposium on Principles of Database Systems in Marina del Rey in 1982 and was a moving force at the conference into the 1990s He was honored with a surprise session at the 1992 PODS on the occasion of his 64th birthday A festschrift edited by Jeff Ullman was created in his honor for the occasion 5 Ginsburg s career ended suddenly in 1999 when he was diagnosed with the onset of Alzheimer s disease He retired from active teaching and became Professor Emeritus of Computer Science at USC He spent his last years in declining health until dying on December 5 2004 Ginsburg was remembered fondly in a memorial published in the ACM SIGMOD Record 3 in 2005 Beyond his contributions to Computer Science theory he was remembered for the clarity of focus he brought to research and the seriousness with which he took his role as an advisor to PhD students He was also remembered for his generous support of younger researchers Those who benefitted from Ginsburg s mentorship who were not also his PhD students included Jonathan Goldstine Sheila Greibach Michael A Harrison Richard Hull and Jeff Ullman Professional contributions EditGinsburg s early work concentrated on automata theory In 1958 he proved that don t care circuit minimization does not necessarily yield a minimal result 6 His work in automata theory led the switching theory community into a more theoretical direction This work culminated in the publication of a book on the mathematics of machines in 1962 7 Ginsburg turned his attention to formal language theory in the 1960s He studied context free grammars and published a well known comprehensive overview of context free languages in 1966 8 Ginsburg was the first to observe the connection between context free languages and ALGOL like languages 9 This brought the field of formal language theory to bear on programming language research Ginsburg s results on context free grammars and push down acceptors are considered to be some of the deepest and most beautiful in the area They remain standard tools for many computer scientists working in the areas of formal languages and automata 3 Many of his papers at this time were co authored with other prominent formal language researchers including Sheila Greibach and Michael A Harrison The unification of different views of formal systems was a constant theme in Ginsburg s work 3 In formal language theory his papers examined the relationships between grammar based systems acceptor based systems and algebraic characterizations of families of languages The culmination of this work was the creation of one of the deepest branches of Computer Science Abstract Families of Languages in collaboration with Sheila Greibach in 1967 10 11 In 1974 Ginsburg along with Armin B Cremers developed the theory of Grammar Forms 12 13 14 In the 1980s Ginsburg became an early pioneer in the field of Database Theory He continued to work in this field until his retirement His professional contributions spanned subjects as diverse as functional dependency 15 16 object histories 17 spreadsheet histories 18 Datalog 19 and data restructuring 20 See also EditList of pioneers in computer scienceReferences Edit Urquhart Alasdair 2009 Emil Post in Gabbay Dov M Woods John eds Logic from Russell to Church Handbook of the History of Logic vol 5 North Holland ISBN 978 0 444 51620 6 Ginsburg Seymour 1961 Theory of abstract machines Commun ACM 4 4 195 doi 10 1145 355578 366521 S2CID 5473619 a b c d Abiteboul S Hull R Vianu V March 2005 In memory of Seymour Ginsburg 1928 2004 ACM SIGMOD Record 34 1 5 doi 10 1145 1058150 1058152 S2CID 11825012 An interview of Al Aho by Professor M S Mahoney Jeff Ullman ed 1992 To Seymour Ginsburg on the occasion of his 2 6 displaystyle 2 6 birthday Theoretical Studies in Computer Science Academic Press ISBN 978 0 12 708240 0 Ginsburg Seymour 1959 On the Reduction of Superfluous States in a Sequential Machine J ACM 6 2 259 282 doi 10 1145 320964 320983 S2CID 10118067 Ginsburg Seymour 1962 Introduction to Mathematical Machine Theory Addison Wesley Ginsburg Seymour 1966 The Mathematical Theory of Context free Languages New York San Francisco St Louis Toronto London Sydney McGraw Hill Ginsburg Seymour Rice H Gordon 1962 Two Families of Languages Related to ALGOL J ACM 9 3 350 371 doi 10 1145 321127 321132 S2CID 16718187 Ginsburg Seymour Greibach Sheila A 1967 Abstract Families of Languages FOCS 128 139 Ginsburg Seymour 1975 Algebraic and automata theoretic properties of formal languages North Holland ISBN 978 0 7204 2506 2 Gabrielian Armen Ginsburg Seymour 1974 Grammar Schemata J ACM 21 2 213 226 doi 10 1145 321812 321817 S2CID 16501933 Cremers Armin B Ginsburg Seymour 1974 Jacques Loeckx ed Context Free Grammar Forms Automata Languages and Programming 2nd Colloquium University of Saarbrucken July 29 August 2 1974 Proceedings Lecture Notes in Computer Science Springer 14 ISBN 978 3 540 06841 9 Ginsburg Seymour 1977 A survey of grammar forms 1977 Acta Cybernetica 3 269 280 Ginsburg Seymour Hull Richard 1981 Characterization for Functional Dependency and Boyce Codd Normal Form Databases XP2 Workshop on Relational Database Theory Ginsburg Seymour Zaiddan Sami Mohammed 1982 Properties of functional dependency families J ACM 29 3 678 698 doi 10 1145 322326 322331 S2CID 15675086 Ginsburg Seymour Tanaka Katsumi 1986 Computation Tuple Sequences and Object Histories ACM Trans Database Syst 11 2 186 212 doi 10 1145 5922 5924 S2CID 18924219 Ginsburg Seymour Kurtzman Stephen 1988 Marc Gyssens Jan Paredaens Dirk Van Gucht eds Object History and Spreadsheet P Simulation ICDT 88 2nd International Conference on Database Theory Bruges Belgium August 31 September 2 1988 Proceedings Lecture Notes in Computer Science Springer 326 383 395 doi 10 1007 3 540 50171 1 25 ISBN 978 3 540 50171 8 Dong Guozhu Ginsburg Seymour 1990 On the Decomposition of Datalog Program Mappings Theor Comput Sci 76 1 143 177 doi 10 1016 0304 3975 90 90015 A Ginsburg Seymour Shu Nan C Simovici Dan A 1999 Automatic Data Restructuring Journal of Universal Computer Science 5 4 243 299External links EditSeymour Ginsburg at DBLP Bibliography Server Seymour Ginsburg at the Mathematics Genealogy Project Retrieved from https en wikipedia org w index php title Seymour Ginsburg amp oldid 1132337951, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.