Anytime Algorithm - Performance Profile

Performance Profile

The performance profile estimates the quality of the results based on the input and the amount of time that is allotted to the algorithm. The better the estimate, the sooner the result would be found. Some systems have a larger database that gives the probability that the output is the expected output. It is important to note that one algorithm can have several performance profiles. Most of the time performance profiles are constructed using mathematical statistics using representative cases. For example in the traveling salesman problem, the performance profile was generated using a user-defined special program to generate the necessary statistics. In this example, the performance profile is the mapping of time to the expected results. This quality can be measured in several ways:

  • certainty: where probability of correctness determines quality
  • accuracy: where error bound determines quality
  • specificity: where the amount of particulars determine quality

Read more about this topic:  Anytime Algorithm

Famous quotes containing the words performance and/or profile:

    Having an identity at work separate from an identity at home means that the work role can help absorb some of the emotional shock of domestic distress. Even a mediocre performance at the office can help a person repair self-esteem damaged in domestic battles.
    Faye J. Crosby (20th century)

    Actor: Electrician, a little more this way with that spotlight. What are you trying to do, ruin my profile?
    Electrician: Your profile was ruined the day you were born.
    James Gleason (1886–1959)