Browse Dept. of Computer Science by Title

  • Fesehaye, Debessay (2012-08-12)
    In this paper we present ECDP, an efficient incentive based prioritized content distribution protocol. In ECDP content which originates from some servers or peers is first distributed to some users (peers). As soon as ...

    application/pdf

    application/pdfPDF (307kB)
  • Bocchino, Robert L., Jr. (2011-01-14)
    This thesis presents a new, Java-based object-oriented parallel language called Deterministic Parallel Java (DPJ). DPJ uses a novel effect system to guarantee determinism by default. That means that parallel programs ...

    application/pdf

    application/pdfPDF (1MB)
  • Rosu, Grigore (2005-08)
    By adding the complement operator (\neg), extended regular expressions ({\ERE}) can encode regular languages non-elementarily more succinctly than regular expressions. The {\ERE} membership problem asks whether a word w ...

    application/pdf

    application/pdfPDF (228kB)
  • Muzahid, Abdullah (2012-09-18)
    Multicore machines have become pervasive and, as a result, parallel programming has received renewed interest. Unfortunately, writing correct parallel programs is notoriously hard. Therefore, it is important to innovate ...

    application/pdf

    application/pdfPDF (497kB)
  • Feng, Wei-Wen (2011-01-21)
    Mesh skinning has been a widely applied method in games for skeleton driven character animation. A gaming character can be easily animated and deformed by transforming every vertex using a weighted sum of proxy bone ...

    application/pdf

    application/pdfPDF (3MB)
  • Chen, Feng; Serbanuta, Traian Florin; Rosu, Grigore (2007-10)
    Predictive runtime analysis has been proposed to improve the effectiveness of concurrent program analysis and testing. Observing an execution, predictive runtime analysis extracts causality which is then used as the model ...

    application/pdf

    application/pdfPDF (283kB)
  • Termehchy, Arash; Winslett, Marianne (2009-03)
    The popularity of XML has exacerbated the need for an easy-to-use, high precision query interface for XML data. When traditional document-oriented keyword search techniques do not suffice, natural language interfaces and ...

    application/pdf

    application/pdfPDF (553kB)
  • Termehchy, Arash; Winslett, Marianne (2009-03)
    The popularity of XML has exacerbated the need for an easy-to-use, high precision query interface for XML data. When traditional document-oriented keyword search techniques do not suffice, natural language interfaces and ...

    application/pdf

    application/pdfPDF (553kB)
  • Escobar, Santiago; Meseguer, José; Sasse, Ralf (2008-04)
    An equational theory decomposed into a set B of equational axioms and a set \Delta of rewrite rules has the \emph{finite variant} (FV) \emph{property} in the sense of Comon-Lundh and Delaune iff for each term t there is a ...

    application/pdf

    application/pdfPDF (468kB)
  • Ghike, Swapnil (2013-02-03)
    Accelerator devices like the General Purpose Graphics Computing Units (GPGPUs) play an important role in enhancing the performance of many contemporary scientific applications. However, programming GPUs using languages ...

    application/pdf

    application/pdfPDF (873kB)
  • Gaines, Daniel M. (1998)
    This thesis addresses two challenges in applying AI planners to complex, practical domains: (1) making AI planners easier to maintain, thereby allowing domain experts to customize and maintain the planner without Al training ...

    application/pdf

    application/pdfPDF (11MB)Restricted to U of Illinois
  • Iqbal, Shamsi T.; Bailey, Brian P. (2007-09)
    This work reports results from two studies investigating intelligent notification scheduling. The first study tested the performance of composite statistical models for detecting and differentiating three granularities ...

    application/pdf

    application/pdfPDF (251kB)
  • Ko, Steven Y. (2004-01)
    It is well known that a user, who participates in an overlay network like Gnutella, does not stay in the network continuously, but goes online and offline repeatedly. In addition to this user behavior, dynamic network ...

    application/pdf

    application/pdfPDF (178kB)
  • Tayefeh Hosseinlou, Sadaf (2015-07-17)
    One of the growing industries in today's world is the crowdfunding industry. Crowdfunding can be considered as a collaborative social media. Since the early stages of its development, crowdfunding has made use of social ...

    application/pdf

    application/pdfPDF (8MB)
  • Shi, Lin (2006)
    In the second part, we focus on mesh deformation algorithms. To avoid expensive numerical solvers using factorization techniques, a fast multigrid algorithm is developed. The key observation here is that reasonable results ...

    application/pdf

    application/pdfPDF (4MB)Restricted to U of Illinois
  • Shi, Lin (2006-06)
    During the past decade, due to rapidly growing computational power, complicated numerical algorithms have become popular in graphics community which greatly improved the quality of graphics imagery. On the other hand, to ...

    application/pdf

    application/pdfPDF (26MB)
  • Hasan, Ragib; Winslett, Marianne; Mitra, Soumyadeb (2009-03)
    The Sarbanes-Oxley Act inspired research on long-term high-integrity retention of business records, based on the long-term immutability guarantees that WORM storage servers offer for files. Researchers recently proposed a ...

    application/pdf

    application/pdfPDF (455kB)
  • Hasan, Ragib; Winslett, Marianne; Mitra, Soumyadeb (2009-03)
    The Sarbanes-Oxley Act inspired research on long-term high-integrity retention of business records, based on the long-term immutability guarantees that WORM storage servers offer for files. Researchers recently proposed a ...

    application/pdf

    application/pdfPDF (455kB)
  • Mengshoel, Ole Jakob (1999)
    Two major research results are presented that relate to creating hard synthetic Bayesian networks for empirical research on inference algorithms. One method translates deceptive problems studied in genetic algorithms to a ...

    application/pdf

    application/pdfPDF (10MB)Restricted to U of Illinois
  • Sinclair, Matthew David (2017-11-01)
    As the benefits from transistor scaling slow down, specialization is becoming increasingly important for a wide range of applications. Although traditional heterogeneous systems work well for streaming, data parallel ...

    application/pdf

    application/pdfPDF (9MB)