
Design of algorithm studies methods and techniques used to develop efficient algorithms. The design of efficient algorithms is often a critical first step in solving problems in many areas. Depending on the model of computation or computer platform that is required for an application, one might draw on algorithmic research in specific subareas. Several CSE faculty members are involved in algorithmic research.
Complexity theory is a mathematical discipline that classifies computational problems by relative difficulty and measures the computational resources needed to solve them. It explains why certain problems have no practical solutions and helps researchers anticipate the difficulties involved in solving problems of certain types. The classification is quantitative and investigates both the resources that are necessary to solve a problem called lower bounds for the problem and the resources currently known to be sufficient called upper bounds. In general, complexity theory deals with the quantitative laws of computation and reasoning. For this reason, complexity theory concerns issues and problems of direct interest to many other disciplines as well.
Alan Selman’s research is
concerned with properties of complexity classes, with relationships between
classes, and with identification of properties of problems that affect
their computational complexity. He has focused on several areas:
Ken Regan’s research focuses on the obstacles to proving non-trivial lower bounds in complexity theory. Motivated by the fact that virtually no super-linear, let alone super-polynomial, time lower bounds are known for practical problems, part of Regan’s work has developed the less-attended theory of linear-time classes. Regan has obtained super-linear lower bounds on time or circuit-size for some problems under certain restrictions. Currently, Regan is pursuing a mathematical approach to breaking barriers to proving super-polynomial lower bounds. Regan’s work includes:
Sheng Zhong’s research is on non-cooperative behavior in computer network systems. Sepecially, he is studying two types of problems: incentive-compatibility problems with rational/selfish participants, and security and privacy problems with adversarial (i.e., semi-honest or malicious) participants. His current research topics include:
This concept scheme shows the new $75M Engineering building viewed from the southwest. A bridge connects the western face of the building to Ketter Hall. Jarvis Hall is seen on the right. In 2008, UB demolished the trailers that had occupied this site.
CSE faculty averages some $4.5 million annually in grants for research in areas that range from high-performance computing to data mining.
CSE faculty are major participants in the new $200 million Buffalo Center of Excellence in Bioinformatics.
CSE's MultiStore Research Group is funded by a $1 million NSF grant for the development of high-performance online data-storage systems.
A CSE-affiliated research center developed the systems that postal agencies around the world use for automatically sorting hand-addressed mail.
This concept scheme shows the new $75M Engineering building viewed from the northeast. Ketter and Furnas Halls can be seen on the left, just south of the new building. Ground-breaking is scheduled for 2009.
CSE faculty work with researchers in chemistry, the life sciences, the pharmaceutical sciences, media study, geography, and many other disciplines.
The CSE-affiliated Center for Computational Research is one of the leading academic supercomputing centers in the U.S.
The CSE faculty includes NSF CAREER award holders and ACM, IEEE, and AAAI fellows.
A geometric algorithm developed by CSE professor Jinhui Xu configures a set of radiation beams to destroy brain tumors in a form of computer-aided surgery.
This concept scheme shows the new $75M Engineering building viewed from the northwest. The edge of Ketter Hall is visible on the right, just east of the new building. Ribbon-cutting is scheduled for 2011.
CSE professor Aidong Zhang is developing intelligent content-analysis programs to automatically analyze images, replacing human coding of semantic content.
CSE professor Russ Miller is one of the authors of a program that can determine the structure of molecules as large as 2,000 atoms from X-ray diffraction patterns.
Pursuing work on document verification and identification, CSE researchers use machine-learning algorithms to study handwriting variability.
CSE Professor Russ Miller, along with Nobel Laureate Herbert Hauptman, developed an algorithm for crystal structure determination which is considered one of the top 10 algorithms of the 20th century by Computing in Science and Engineering Magazine.
- Department of Computer Science and Engineering - 10/16/08 3:30 p.m., Stochastic, Hybrid Deformable Modeling Methods for Segmentation, Tracking and Classification, 330 Student Union, North CampusMore
- Department of Computer Science and Engineering - 10/30/08 3:30 p.m., Exploring the Power of Links in Information Network Mining, 330 Student Union, North CampusMore