Algorithmic efficiency

http://dbpedia.org/resource/Algorithmic_efficiency an entity of type: Thing

Efektivnost algoritmu je vlastnost algoritmu spočívající v tom, že algoritmus řeší problém v co nejkratším čase nebo s co nejmenšími nároky na prostředky. Je snahou efektivnost algoritmu co nejvíce zvyšovat. Doba běhu programu nezávisí pouze na použitém algoritmu, ale také na prostředí nebo na vstupních datech. Efektivnost může ovlivňovat použitý programovací jazyk, operační systém, hardware a další. Dalším činitelem je struktura a množství zpracovávaných dat. Efektivnost algoritmů studuje teorie složitosti. rdf:langString
الكفاءة هي الاستخدام الأمثل للموارد المتاحة لتحقيق حجم أو مستوى معين من النواتج بأقل التكاليف وهو من أهم مقاييس النجاح للمؤسسات في تحقيق أهدافها. الكفاءة هي الاستغلال العقلاني والأمثل والاقتصادي لموارد المؤسسة والفعالية هي مدى تحقيق المؤسسة لأهدافها بأقل تكلفة وأقل وقت ممكن. rdf:langString
Die Effizienz eines Algorithmus ist seine Sparsamkeit bezüglich Ressourcen, Rechenzeit und Speicherplatz, die jener zur Lösung eines festgelegten Problems beansprucht. Jedoch sind effiziente Algorithmen meist schwerer zu verstehen, da sie oft auf ausgeklügelten Ideen beruhen. Effiziente Algorithmen sind schnell in der Lösung des entsprechenden Problems. rdf:langString
Según el Diccionario de la Real Academia Española, eficiencia (del latín eficientĭa) es la ‘capacidad de disponer de alguien o algo para conseguir el cumplimiento adecuado de una función.​ No debe confundirse con la eficacia, que se define como ‘la capacidad de lograr el efecto que se desea o se espera’. Eficacia es la capacidad de realizar un efecto deseado, esperado o anhelado. En cambio, eficiencia es la capacidad de lograr ese efecto en cuestión con el mínimo de recursos posibles o en el menor tiempo posible. rdf:langString
効率(こうりつ、英: Efficiency)とは、入力(エネルギー)に対する、有効な出力(仕事)との比率のことである。多くは「出力÷入力」の結果のパーセント表示で表される。 rdf:langString
Wydajność oprogramowania wyraża ilość pracy wykonanej w określonym przedziale czasu. Im więcej pracy program wykona w jednostce czasu, tym większa jest jego wydajność. Uściślając, wydajność programu jest mierzona liczbą jednostek danych wejściowych (rozmiarem danych), którymi w danym czasie program ten zarządza w celu przekształceniu ich na jednostki wyjściowe (dane wynikowe). rdf:langString
Eficiência :quantidade de divisões ordenada de uma tarefa. Eficiência é a capacidade de um administrador para conseguir produtos mais elevados em relação aos insumos necessários para obtê-los. A capacidade de “fazer as coisas direito”. rdf:langString
计算机科学中,算法效率是算法的一种属性,算法效率与算法使用的计算资源量的大小有关。分析算法以确定其资源使用情况,即可根据不同资源的使用情况来衡量算法的效率。算法效率可以被认为类似于某个重复或持续过程的生产力大小。 为获得最大效率,一般希望能够尽量减少资源使用量。然而,时间复杂度和空间复杂度等不同的资源不能直接比较,因此通常两种算法中哪一种各有效率取决于哪种效率计量被认为是最重要的。 例如,冒泡排序和Timsort都是将一个列表中的每一项从小到大排序的排序算法。冒泡排序对列表进行排序的用时与元素数量平方成正比( ,参见大O符号),但只需要较少量的额外内存,该内存对于列表的长度来说是常数( )。 Timsort对列表排序的用时与列表长度呈对数关系( ),但空间用量与列表长度呈线性关系。如果必须对给定应用程序的大型列表进行高速排序,则Timsort是更好的选择;但如果以内存占用最小化为重,那么冒泡排序更优。 rdf:langString
تُعرّف الكفاءة الخوارزميّة في علم الحاسوب على أنها إحدى خصائص الخوارزميات التي تتعلق بعدد الموارد الحاسوبية (الوقت، السرعة، الذاكرة..) التي تستخدمها الخوارزمية أثناء عملها، وهنا يجب أن يتم تحليل الخوارزمية لتحديد مدى استخدامها للموارد وتحديد كفاءتها. rdf:langString
Γενικά με τον όρο αποδοτικότητα που αποτελεί την ουσιαστική έννοια του επιθέτου αποδοτικός, εκ του ρήματος αποδίδω, χαρακτηρίζεται η ιδιότητα, ή η ικανότητα απόδοσης προσδοκώμενου αποτελέσματος. Η έννοια αυτή αναφέρεται σε πλείστους τομείς που μπορεί ν΄ αφορά, αναγωγικά, παραγόμενο έργο (π.χ. μηχανής), προσοδοφόρο μέσο, πόρο (π.χ. αποταμίευμα) κ.ά. rdf:langString
In computer science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. An algorithm must be analyzed to determine its resource usage, and the efficiency of an algorithm can be measured based on the usage of different resources. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or continuous process. rdf:langString
En Ciencias de la Computación, el término eficiencia algorítmica es usado para describir aquellas propiedades de los algoritmos que están relacionadas con la cantidad de recursos utilizados por el algoritmo. Un algoritmo debe ser analizado para determinar el uso de los recursos que realiza. La eficiencia algorítmica puede ser vista como análogo a la ingeniería de productividad de un proceso repetitivo o continuo. rdf:langString
L'efficience est la consommation des ressources utilisées (intrants, matière ou énergie) dans la production d'un résultat (extrant). C'est un composant important de la mesure de la performance. On parle parfois d'efficience matérielle. Elle se mesure à partir de rapports entre les résultats obtenus et les ressources utilisées. rdf:langString
Een activiteit is doelmatig of efficiënt als weinig middelen nodig zijn voor het behalen van het resultaat van die activiteit. Anders gezegd, als de offers 'matig' zijn in verhouding tot het resultaat. Efficiëntie kan op twee manieren worden bereikt: 1. * Met zo weinig mogelijk middelen een bepaald doel bereiken, een bepaalde hoeveelheid producten produceren, een bepaald aantal behoeften bevredigen. 2. * Met een gegeven aantal middelen een zo hoog mogelijk doel bereiken, zoveel mogelijk producten maken of behoeften bevredigen. Meestal is dan sprake van een budget. rdf:langString
Эффективность (лат. effectus — исполнение, действие) — способность выполнять работу и достигать необходимого или желаемого результата с наименьшей затратой времени и усилий. В философии под эффективностью понимается способность действующей причины произвести определённый эффект. Поскольку относительно того, что является способностью, не существует единого мнения, поэтому возможны различные спорные случаи, касающиеся того, что именно существует и что именно проявляет свою истинную причинность. Проблема в том, что часто предлагаются несоответствующие причины, которые просто кажутся таковыми. Кроме того, приводятся примеры, когда не совсем достаточные причины вместе могут осуществлять действительно эффективные действия. Две лошади тянут за собой повозку, преодолевая сопротивление сил тяготени rdf:langString
Effektivitet är ett begrepp inom ekonomi och organisationsteori som beskriver hur väl en organisation kan omvandla resurser till produkter och tjänster. I begreppet ingår både produktivitet och kvalitet, som båda är höga i en effektiv organisation. Effektivitet definieras traditionellt som graden av måluppfyllelse i förhållande till resursanvändning. Inom nationalekonomin säger man att en paretooptimal resursanvändning är effektiv. Effektivitet kan studeras ur olika synvinklar beroende på vilken ingående resurs man prioriterar. Det är då möjligt att precisera typen av effektivitet genom att ange resursen, till exempel tidseffektivitet eller arbetskraftseffektivitet. Det är inte ovanligt med organisationer som arbetar med 20-30 effektivitetskriterier. rdf:langString
Эффективность алгоритма — это свойство алгоритма, которое связано с , используемыми алгоритмом. Алгоритм должен быть проанализирован с целью определения необходимых алгоритму ресурсов. Эффективность алгоритма можно рассматривать как аналог производственной производительности повторяющихся или непрерывных процессов. rdf:langString
Ефективність (англ. efficiency; performance; нім. Effektivität f, Wirkunsgrad m, Wirksamkeit f) - 1) відношення корисного ефекту (результату) до витрат на його одержання; * Ефективність економічна — 1)показник економії суспільної праці в результаті застосування певних заходів; 2)зіставлення результатів (зокрема побічних і непрямих) господарської діяльності з витраченими ресурсами: трудовими, матеріальними, природними, фінансовими, основним капіталом тощо. Теорія ефективності розробляє методи вимірювання витрат і результатів функціонування національного господарства та його окремих ланок. rdf:langString
效率(Efficiency)是指在適當的使用原料、能源、努力、金錢及時間的情形下,進行特定事務或產出預期成果的能力。以廣義的定義來說,效率是可以成功的把事情作好,且沒有浪費的能力。「效率本身不是目的,效率不是我們想要的,但效率可以讓我們獲得更多有價值的事物。」。在較數學或科學的用語中,效率是量測輸入用在預期任務或輸出的程度。一般會包括以最小的浪費、支出以及努力的情形下,用特定的努力來產出特定成果的能力。在不同的產業領域中,效率會指不同的輸入及輸出。 效率(Efficiency)很容易和(effectiveness)混淆。大致來說,效率是可以量測的概念,可以用可用輸出除以總輸入的比例來表示。有效果是表示是否可以完成特定的成果,也可以用量化方式表示,但只需要用到加法即可。效率可以先考慮理想結果,再以理想結果的百分比來表示,例如在沒有摩擦力或其他能量損失的情形下,燃料中的能量會完全轉換為想要的功。有時也會將效率表示為非百分比的數值,例如比冲。 簡單來說,可以用二句話來區分效率和有效性「效率是以正確的方式做事,有效果是把事情做完。」。以工廠生產來說,若工人願意花更長時間工作,或是被迫長時間工作,工人可以用沒有效率的製程,完成眾多產品的生產。同樣的,工廠也可以用耗費更多能源或人力的方式生產大量的產品,雖然有效果,但沒有效率,但若能源或人力成本較競爭廠商低廉,工廠有可能會這麼做。 rdf:langString
Ефективність алгоритму — це властивість алгоритму, пов'язана з обчислювальними ресурсами, використовуваними алгоритмом. Алгоритм повинен бути проаналізований з метою визначення необхідних йому ресурсів. Ефективність алгоритму можна розглядати як аналог виробничої продуктивності повторюваних або безперервних процесів. rdf:langString
rdf:langString كفاءة خوارزمية
rdf:langString كفاءة
rdf:langString Efektivnost algoritmu
rdf:langString Effizienz (Informatik)
rdf:langString Αποδοτικότητα
rdf:langString Algorithmic efficiency
rdf:langString Eficiencia
rdf:langString Eficiencia algorítmica
rdf:langString Efficience
rdf:langString 効率
rdf:langString Doelmatigheid
rdf:langString Wydajność oprogramowania
rdf:langString Eficiência
rdf:langString Эффективность (философия)
rdf:langString Эффективность алгоритма
rdf:langString Effektivitet
rdf:langString Ефективність
rdf:langString Ефективність алгоритму
rdf:langString 算法效率
rdf:langString 效率
xsd:integer 145128
xsd:integer 1106368338
rdf:langString تُعرّف الكفاءة الخوارزميّة في علم الحاسوب على أنها إحدى خصائص الخوارزميات التي تتعلق بعدد الموارد الحاسوبية (الوقت، السرعة، الذاكرة..) التي تستخدمها الخوارزمية أثناء عملها، وهنا يجب أن يتم تحليل الخوارزمية لتحديد مدى استخدامها للموارد وتحديد كفاءتها. للوصول إلى أعلى كفاءة؛ يجب تقليص الموارد المستخدمة إلى أقل حد ممكن. مع أن الموارد المختلفة (مثل الوقت والمساحة) لا يمكن تحليلها بشكل مباشر لمقارنة الخوارزميات المختلفة وتحديد أي منها أكثر كفاءة من الأخرى، حيث أن المقارنة تعتمد على أهمية المعيار الذي يقارن من خلاله. فمثلاً أن تكون الخوارزمية أكثر سرعة أو أن تستخدم اقل مساحة ممكنة من الذاكرة، أو أي معايير أدائية أخرى.
rdf:langString Efektivnost algoritmu je vlastnost algoritmu spočívající v tom, že algoritmus řeší problém v co nejkratším čase nebo s co nejmenšími nároky na prostředky. Je snahou efektivnost algoritmu co nejvíce zvyšovat. Doba běhu programu nezávisí pouze na použitém algoritmu, ale také na prostředí nebo na vstupních datech. Efektivnost může ovlivňovat použitý programovací jazyk, operační systém, hardware a další. Dalším činitelem je struktura a množství zpracovávaných dat. Efektivnost algoritmů studuje teorie složitosti.
rdf:langString الكفاءة هي الاستخدام الأمثل للموارد المتاحة لتحقيق حجم أو مستوى معين من النواتج بأقل التكاليف وهو من أهم مقاييس النجاح للمؤسسات في تحقيق أهدافها. الكفاءة هي الاستغلال العقلاني والأمثل والاقتصادي لموارد المؤسسة والفعالية هي مدى تحقيق المؤسسة لأهدافها بأقل تكلفة وأقل وقت ممكن.
rdf:langString Γενικά με τον όρο αποδοτικότητα που αποτελεί την ουσιαστική έννοια του επιθέτου αποδοτικός, εκ του ρήματος αποδίδω, χαρακτηρίζεται η ιδιότητα, ή η ικανότητα απόδοσης προσδοκώμενου αποτελέσματος. Η έννοια αυτή αναφέρεται σε πλείστους τομείς που μπορεί ν΄ αφορά, αναγωγικά, παραγόμενο έργο (π.χ. μηχανής), προσοδοφόρο μέσο, πόρο (π.χ. αποταμίευμα) κ.ά. Στις Οικονομικές Επιστήμες η έννοια της αποδοτικότητας αναφέρεται περισσότερο στις επιτεύξεις οικονομικών μονάδων ή οικονομικών συστημάτων, ή και προσωπικού. Κατά δε άποψη πολλών θεωρούνται και οι συγκρίσεις μεταξύ των προηγουμένων. Μέχρι τη Βιομηχανική Επανάσταση ο όρος αυτός χρησιμοποιούταν με ευρεία έννοια. Από τα τέλη όμως του 18ου αιώνα ξεκίνησε η αναζήτηση μιας βάσης για τη μέτρηση της βιομηχανικής αποδοτικότητας. Από τότε ξεκίνησε έντονα, αρχικά, από τεχνικούς και στη συνέχεια από οικονομολόγους απόπειρες του ακριβή προσδιορισμού της έννοιας, που όμως διαφέρουν μεταξύ τους. Σημειώνεται ότι μέχρι σήμερα δεν έχει επέλθει συμφωνία προσδιορισμού, με συνέπεια να χρησιμοποιούνται εναλλακτικές έννοιες, όπως π.χ. παραγωγικότητα, οικονομική απώλεια, κ.λπ., κατά διεύθυνση και λειτουργία, ή κατά κλίμακα και σειρά, ή ακόμα και αναλογικά με το κέρδος.
rdf:langString In computer science, algorithmic efficiency is a property of an algorithm which relates to the amount of computational resources used by the algorithm. An algorithm must be analyzed to determine its resource usage, and the efficiency of an algorithm can be measured based on the usage of different resources. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or continuous process. For maximum efficiency it is desirable to minimize resource usage. However, different resources such as time and space complexity cannot be compared directly, so which of two algorithms is considered to be more efficient often depends on which measure of efficiency is considered most important. For example, bubble sort and timsort are both algorithms to sort a list of items from smallest to largest. Bubble sort sorts the list in time proportional to the number of elements squared , but only requires a small amount of extra memory which is constant with respect to the length of the list. Timsort sorts the list in time linearithmic (proportional to a quantity times its logarithm) in the list's length, but has a space requirement linear in the length of the list. If large lists must be sorted at high speed for a given application, timsort is a better choice; however, if minimizing the memory footprint of the sorting is more important, bubble sort is a better choice.
rdf:langString Die Effizienz eines Algorithmus ist seine Sparsamkeit bezüglich Ressourcen, Rechenzeit und Speicherplatz, die jener zur Lösung eines festgelegten Problems beansprucht. Jedoch sind effiziente Algorithmen meist schwerer zu verstehen, da sie oft auf ausgeklügelten Ideen beruhen. Effiziente Algorithmen sind schnell in der Lösung des entsprechenden Problems.
rdf:langString Según el Diccionario de la Real Academia Española, eficiencia (del latín eficientĭa) es la ‘capacidad de disponer de alguien o algo para conseguir el cumplimiento adecuado de una función.​ No debe confundirse con la eficacia, que se define como ‘la capacidad de lograr el efecto que se desea o se espera’. Eficacia es la capacidad de realizar un efecto deseado, esperado o anhelado. En cambio, eficiencia es la capacidad de lograr ese efecto en cuestión con el mínimo de recursos posibles o en el menor tiempo posible.
rdf:langString En Ciencias de la Computación, el término eficiencia algorítmica es usado para describir aquellas propiedades de los algoritmos que están relacionadas con la cantidad de recursos utilizados por el algoritmo. Un algoritmo debe ser analizado para determinar el uso de los recursos que realiza. La eficiencia algorítmica puede ser vista como análogo a la ingeniería de productividad de un proceso repetitivo o continuo. Con el objetivo de lograr una eficiencia máxima se quiere minimizar el uso de recursos. Sin embargo, varias medidas (e.g. complejidad temporal, complejidad espacial) no pueden ser comparadas directamente, luego, cuál de dos algoritmos es considerado más eficiente, depende de cuál medida de eficiencia se está considerando como prioridad, e.g. la prioridad podría ser obtener la salida del algoritmo lo más rápido posible, o que minimice el uso de la memoria, o alguna otra medida particular. Note que este artículo no trata de optimización, concepto que es abordado en optimización de programas, compiladores de optimización, , optimización de códigos orientados a objetos, etc. El término optimización en sí puede causar confusión, ya que todo lo que generalmente se puede hacer es en realidad una 'mejora'.
rdf:langString L'efficience est la consommation des ressources utilisées (intrants, matière ou énergie) dans la production d'un résultat (extrant). C'est un composant important de la mesure de la performance. On parle parfois d'efficience matérielle. Elle se mesure à partir de rapports entre les résultats obtenus et les ressources utilisées. En conformité avec le modèle de Gilbert, il faut la distinguer de l'efficacité, qui vise à vérifier si les résultats obtenus sont en ligne avec les objectifs fixés, et de la pertinence, qui vise à procurer les moyens suffisants et adéquats pour atteindre les objectifs fixés.
rdf:langString 効率(こうりつ、英: Efficiency)とは、入力(エネルギー)に対する、有効な出力(仕事)との比率のことである。多くは「出力÷入力」の結果のパーセント表示で表される。
rdf:langString Een activiteit is doelmatig of efficiënt als weinig middelen nodig zijn voor het behalen van het resultaat van die activiteit. Anders gezegd, als de offers 'matig' zijn in verhouding tot het resultaat. Bij een vergelijking tussen de normatief gebrachte offers en de werkelijk gebrachte offers wordt de doelmatigheid als een verhoudingsgetal weergegeven. De doelmatigheid of efficiëntie is dan gelijk aan bijvoorbeeld de normuren gedeeld door de werkelijke uren. Als men per week honderd uur als te werken norm had aangegeven en er zijn maar tachtig uur nodig, dan is de efficiëntie = 100/80 = 1,25 of 125%. Een ander voorbeeld is de verhouding van de chemische energie die per tijdseenheid vrijkomt bij het verbranden van brandstof en het vermogen dat de motor levert door het verbranden van die brandstof. Dit verhoudingsgetal wordt wel rendement genoemd. Efficiëntie kan op twee manieren worden bereikt: 1. * Met zo weinig mogelijk middelen een bepaald doel bereiken, een bepaalde hoeveelheid producten produceren, een bepaald aantal behoeften bevredigen. 2. * Met een gegeven aantal middelen een zo hoog mogelijk doel bereiken, zoveel mogelijk producten maken of behoeften bevredigen. Meestal is dan sprake van een budget.
rdf:langString Wydajność oprogramowania wyraża ilość pracy wykonanej w określonym przedziale czasu. Im więcej pracy program wykona w jednostce czasu, tym większa jest jego wydajność. Uściślając, wydajność programu jest mierzona liczbą jednostek danych wejściowych (rozmiarem danych), którymi w danym czasie program ten zarządza w celu przekształceniu ich na jednostki wyjściowe (dane wynikowe).
rdf:langString Эффективность (лат. effectus — исполнение, действие) — способность выполнять работу и достигать необходимого или желаемого результата с наименьшей затратой времени и усилий. В философии под эффективностью понимается способность действующей причины произвести определённый эффект. Поскольку относительно того, что является способностью, не существует единого мнения, поэтому возможны различные спорные случаи, касающиеся того, что именно существует и что именно проявляет свою истинную причинность. Проблема в том, что часто предлагаются несоответствующие причины, которые просто кажутся таковыми. Кроме того, приводятся примеры, когда не совсем достаточные причины вместе могут осуществлять действительно эффективные действия. Две лошади тянут за собой повозку, преодолевая сопротивление сил тяготения и трения. Каждая из них является недостаточной причиной, но каждая из них производит эффективное действие, преодолевающее силы сопротивления. В определённых ситуациях сложно бывает представить, что желаемый результат может быть реализован, если только действие первой причины не будет сопровождаться другой причиной, помощи которой будет достаточно для достижения цели. То же самое происходит и со второй причиной, усилий которой будет недостаточно без помощи первой. Человек может не знать априори, какое усилие или содействие ему может потребоваться в данном случае, однако в ходе эксперимента или практического действия он может найти необходимый баланс усилий, нужный для достижения оптимального результата.
rdf:langString Eficiência :quantidade de divisões ordenada de uma tarefa. Eficiência é a capacidade de um administrador para conseguir produtos mais elevados em relação aos insumos necessários para obtê-los. A capacidade de “fazer as coisas direito”.
rdf:langString Effektivitet är ett begrepp inom ekonomi och organisationsteori som beskriver hur väl en organisation kan omvandla resurser till produkter och tjänster. I begreppet ingår både produktivitet och kvalitet, som båda är höga i en effektiv organisation. Effektivitet definieras traditionellt som graden av måluppfyllelse i förhållande till resursanvändning. Inom nationalekonomin säger man att en paretooptimal resursanvändning är effektiv. Effektivitet kan studeras ur olika synvinklar beroende på vilken ingående resurs man prioriterar. Det är då möjligt att precisera typen av effektivitet genom att ange resursen, till exempel tidseffektivitet eller arbetskraftseffektivitet. Det är inte ovanligt med organisationer som arbetar med 20-30 effektivitetskriterier. Effektivitet mäts alltid över ett visst tidsspann. Kortsiktig effektivitet kan vara ett hot mot effektivitet på längre sikt. För att vara effektiva på längre sikt behöver organisationer resurser och marginaler för att kunna anpassa sig, men denna marginal kan försvinna i organisationer som främst ser till kortsiktig effektivitet.
rdf:langString Ефективність (англ. efficiency; performance; нім. Effektivität f, Wirkunsgrad m, Wirksamkeit f) - 1) відношення корисного ефекту (результату) до витрат на його одержання; * Ефективність економічна — 1)показник економії суспільної праці в результаті застосування певних заходів; 2)зіставлення результатів (зокрема побічних і непрямих) господарської діяльності з витраченими ресурсами: трудовими, матеріальними, природними, фінансовими, основним капіталом тощо. Теорія ефективності розробляє методи вимірювання витрат і результатів функціонування національного господарства та його окремих ланок. * Ефективність технологічна — ступінь віддачі виробництва, машин, апаратів. 2) Властивість певного процесу, яка зумовлена його якістю та кількістю засобів, що беруть участь у процесі, а також конкретною ситуацією; Ефективність уможливлює виконання певної задачі; характеризується певним співвідношенням між отримуваним сумарним ефектом та сумарними витратами на створення і використання засобів, що беруть участь у процесі, його організацію та здійснення. 3) У системах обробки інформації — швидкість обробки одиниці інформації, питомі витрати на обробки одиниці інформації. 4) (від лат. effectivus - діяльний, творчий) - відносний ефект, результативність процесу, операції, проекту, що визначається як відношення результату до затрат, які зумовили його одержання.
rdf:langString 效率(Efficiency)是指在適當的使用原料、能源、努力、金錢及時間的情形下,進行特定事務或產出預期成果的能力。以廣義的定義來說,效率是可以成功的把事情作好,且沒有浪費的能力。「效率本身不是目的,效率不是我們想要的,但效率可以讓我們獲得更多有價值的事物。」。在較數學或科學的用語中,效率是量測輸入用在預期任務或輸出的程度。一般會包括以最小的浪費、支出以及努力的情形下,用特定的努力來產出特定成果的能力。在不同的產業領域中,效率會指不同的輸入及輸出。 效率(Efficiency)很容易和(effectiveness)混淆。大致來說,效率是可以量測的概念,可以用可用輸出除以總輸入的比例來表示。有效果是表示是否可以完成特定的成果,也可以用量化方式表示,但只需要用到加法即可。效率可以先考慮理想結果,再以理想結果的百分比來表示,例如在沒有摩擦力或其他能量損失的情形下,燃料中的能量會完全轉換為想要的功。有時也會將效率表示為非百分比的數值,例如比冲。 簡單來說,可以用二句話來區分效率和有效性「效率是以正確的方式做事,有效果是把事情做完。」。以工廠生產來說,若工人願意花更長時間工作,或是被迫長時間工作,工人可以用沒有效率的製程,完成眾多產品的生產。同樣的,工廠也可以用耗費更多能源或人力的方式生產大量的產品,雖然有效果,但沒有效率,但若能源或人力成本較競爭廠商低廉,工廠有可能會這麼做。 效率常常會表示為可用輸出和總輸入的比,用數學公式可以表示為r=P/C,其中的P是可用的輸出(產出),而C是總成本或是總輸入。這可以用在產出以及消耗品都以可以用可比較的單位量化的情形,而且消耗品是以守恆的過程轉換為產出。例如在热力学中分析热机的能量轉換效率時,P是可以輸出的功,而C是高溫端熱輸入的量。由於能量守恒定律,P一定不會大於C,因此效率r不可能超過100%(因為熱力學第二定律,效率的上限值會更低)。
rdf:langString Эффективность алгоритма — это свойство алгоритма, которое связано с , используемыми алгоритмом. Алгоритм должен быть проанализирован с целью определения необходимых алгоритму ресурсов. Эффективность алгоритма можно рассматривать как аналог производственной производительности повторяющихся или непрерывных процессов. Для достижения максимальной эффективности мы желаем уменьшить использование ресурсов. Однако различные ресурсы (такие как время и память) нельзя сравнить напрямую, так что какой из двух алгоритмов считать более эффективным часто зависит от того, какой фактор более важен, например, требование высокой скорости, минимального использования памяти или другой меры эффективности. Заметим, что данная статья НЕ об оптимизации алгоритма, которая обсуждается в статьях оптимизация программы, оптимизирующий компилятор, , , и так далее. Термин «оптимизация» сам по себе вводит в заблуждение, поскольку всё, что может быть сделано, попадает под определение «улучшение».
rdf:langString Ефективність алгоритму — це властивість алгоритму, пов'язана з обчислювальними ресурсами, використовуваними алгоритмом. Алгоритм повинен бути проаналізований з метою визначення необхідних йому ресурсів. Ефективність алгоритму можна розглядати як аналог виробничої продуктивності повторюваних або безперервних процесів. Для досягнення максимальної ефективності бажано зменшити використання ресурсів. Однак різні ресурси (такі як час і пам'ять) не можна порівняти безпосередньо, тому який із двох алгоритмів вважати більш ефективним часто залежить від того, який фактор важливіший, наприклад, вимога високої швидкості, мінімального використання пам'яті чи інша міра ефективності. Зауважимо, що дана стаття НЕ про оптимізацію алгоритму, яка обговорюється в статтях оптимізація програми, оптимізувальний компілятор, оптимізація циклів, тощо. Термін «оптимізація» сам по собі вводить в оману, оскільки все, що може бути зроблено, потрапляє під визначення «покращення».
rdf:langString 计算机科学中,算法效率是算法的一种属性,算法效率与算法使用的计算资源量的大小有关。分析算法以确定其资源使用情况,即可根据不同资源的使用情况来衡量算法的效率。算法效率可以被认为类似于某个重复或持续过程的生产力大小。 为获得最大效率,一般希望能够尽量减少资源使用量。然而,时间复杂度和空间复杂度等不同的资源不能直接比较,因此通常两种算法中哪一种各有效率取决于哪种效率计量被认为是最重要的。 例如,冒泡排序和Timsort都是将一个列表中的每一项从小到大排序的排序算法。冒泡排序对列表进行排序的用时与元素数量平方成正比( ,参见大O符号),但只需要较少量的额外内存,该内存对于列表的长度来说是常数( )。 Timsort对列表排序的用时与列表长度呈对数关系( ),但空间用量与列表长度呈线性关系。如果必须对给定应用程序的大型列表进行高速排序,则Timsort是更好的选择;但如果以内存占用最小化为重,那么冒泡排序更优。
xsd:nonNegativeInteger 32020

data from the linked data cloud