Search
Now showing items 1-10 of 43
Construction and adaptation of AI behaviors in computer games
(Georgia Institute of Technology, 2011-08-19)
Computer games are an increasingly popular application for Artificial Intelligence (AI) research, and conversely AI is an increasingly popular selling point for commercial digital games. AI for non playing characters (NPC) ...
Robust and secure monitoring and attribution of malicious behaviors
(Georgia Institute of Technology, 2011-07-08)
Worldwide computer systems continue to execute malicious software that degrades the systemsâ performance and consumes network capacity by generating high volumes of unwanted traffic. Network-based detectors can effectively ...
Enabling and supporting the debugging of software failures
(Georgia Institute of Technology, 2011-03-21)
This dissertation evaluates the following thesis statement: Program analysis techniques can enable and support the debugging of failures in widely-used applications by (1) capturing, replaying, and, as much as possible, ...
Coordinated system level resource management for heterogeneous many-core platforms
(Georgia Institute of Technology, 2011-08-24)
A challenge posed by future computer architectures is the efficient exploitation of their many and sometimes
heterogeneous computational cores. This challenge is exacerbated by the multiple facilities for data movement ...
Hardware assisted memory checkpointing and applications in debugging and reliability
(Georgia Institute of Technology, 2011-07-25)
The problems of software debugging and system reliability/availability are among the most challenging problems the computing industry is facing today, with direct impact on the development and operating costs of computing ...
Programming models for speculative and optimistic parallelism based on algorithmic properties
(Georgia Institute of Technology, 2011-08-24)
Today's hardware is becoming more and more parallel. While embarrassingly parallel codes, such as high-performance computing ones, can readily take advantage of this increased number of cores, most other types of code ...
Leveraging distribution and heterogeneity in robot systems architecture
(Georgia Institute of Technology, 2011-08-03)
Like computer architects, robot designers must address multiple, possibly competing, requirements by balancing trade-offs in terms of processing, memory, communication, and energy to satisfy design objectives. However, ...
An integrative framework of time-varying affective robotic behavior
(Georgia Institute of Technology, 2011-04-04)
As robots become more and more prevalent in our everyday life, making sure that our interactions with them are natural and satisfactory is of paramount importance. Given the propensity of humans to treat machines as social ...
Navigation among movable obstacles in unknown environments
(Georgia Institute of Technology, 2011-04-05)
This work presents a new class of algorithms that extend the domain of Navigation Among Movable Obstacles (NAMO) to unknown environments. Efficient real-time algorithms for solving NAMO problems even when no initial ...
Towards the human-centered design of everyday robots
(Georgia Institute of Technology, 2011-04-01)
The recent advancement of robotic technology brings robots closer to assisting us in our everyday spaces, providing support for healthcare, cleaning, entertaining and other tasks. In this dissertation, I refer to these ...