Register
U
Professor profile

Umut Acar

Carnegie Mellon University · Computer Science
Theory Programming Languages

About
Regular biography

Umut Acar is a Professor in the Computer Science Department at Carnegie Mellon University. His research focuses on Programming Languages and Theory, with an emphasis on algorithms and complexity. Acar's work explores higher-level abstractions to improve the efficiency and expressiveness of software systems, particularly in dynamic and parallel computing. He is interested in developing programming languages and systems that enable efficient and scalable computation while maintaining high levels of abstraction. Acar's research also addresses challenges in understanding software behavior and improving the interaction between users and software systems. His work has been published in leading conferences and journals, including the Annual ACM Symposium on Parallelism in Algorithms and Architectures.


Scholar profile summary
Scholar-generated biography

Umut A. Acar is a researcher in the Department of Computer Science at Carnegie Mellon University, focusing on self-adjusting computation, incremental computation, and data provenance. His work explores how programs can automatically adapt to changes in input data, improving efficiency and correctness. Acar's research includes the development of frameworks for incremental computation, such as Incoop and Slider, and the design of languages like CEAL for self-adjusting computation. He also investigates data locality, work stealing, and dynamic algorithms, with applications in parallel and batch-dynamic graph connectivity. His contributions span functional and imperative programming, emphasizing adaptability and correctness in computational systems.

Source: google_scholar · 99 words
Related professors