Streaming Algorithm

Streaming Algorithm

In computer science, streaming algorithms are algorithms for processing data streams in which the input is presented as a sequence of items and can be examined in only a few passes (typically just one). These algorithms have limited memory available to them (much less than the input size) and also limited processing time per item.

These constraints may mean that an algorithm produces an approximate answer based on a summary or "sketch" of the data stream in memory.

Read more about Streaming Algorithm:  History, Models, Evaluation, Applications, Lower Bounds, See Also

Famous quotes containing the word streaming:

    “And the raven, never flitting, still is sitting, still is sitting
    On the pallid bust of Pallas just above my chamber door;
    And his eyes have all the seeming of a demon’s that is dreaming,
    And the lamp-light o’er him streaming throws his shadow on the
    floor;
    And my soul from out that shadow that lies floating on the floor
    Shall be lifted—nevermore!”
    —Edgar Allan Poe (1809–1849)