Matches in SemOpenAlex for { <https://semopenalex.org/work/W2980978064> ?p ?o ?g. }
- W2980978064 endingPage "52" @default.
- W2980978064 startingPage "1" @default.
- W2980978064 abstract "We study the problem of developing efficient approaches for proving worst-case bounds of non-deterministic recursive programs. Ranking functions are sound and complete for proving termination and worst-case bounds of non-recursive programs. First, we apply ranking functions to recursion, resulting in measure functions. We show that measure functions provide a sound and complete approach to prove worst-case bounds of non-deterministic recursive programs. Our second contribution is the synthesis of measure functions in non-polynomial forms. We show that non-polynomial measure functions with logarithm and exponentiation can be synthesized through abstraction of logarithmic or exponentiation terms, Farkas Lemma, and Handelman’s Theorem using linear programming. While previous methods obtain polynomial worst-case bounds, our approach can synthesize bounds of various forms including O( n log n ) and O( n r ), where r is not an integer. We present experimental results to demonstrate that our approach can efficiently obtain worst-case bounds of classical recursive algorithms such as (i) Merge sort, Heap sort, and the divide-and-conquer algorithm for the Closest Pair problem, where we obtain O( n log n ) worst-case bound, and (ii) Karatsuba’s algorithm for polynomial multiplication and Strassen’s algorithm for matrix multiplication, for which we obtain O( n r ) bounds such that r is not an integer and is close to the best-known bound for the respective algorithm. Besides the ability to synthesize non-polynomial bounds, we also show that our approach is equally capable of obtaining polynomial worst-case bounds for classical programs such as Quick sort and the dynamic programming algorithm for computing Fibonacci numbers." @default.
- W2980978064 created "2019-10-25" @default.
- W2980978064 creator A5005241421 @default.
- W2980978064 creator A5031020748 @default.
- W2980978064 creator A5052607806 @default.
- W2980978064 date "2019-10-12" @default.
- W2980978064 modified "2023-10-17" @default.
- W2980978064 title "Non-polynomial Worst-Case Analysis of Recursive Programs" @default.
- W2980978064 cites W1230660382 @default.
- W2980978064 cites W1505135855 @default.
- W2980978064 cites W1530375435 @default.
- W2980978064 cites W1544023751 @default.
- W2980978064 cites W1563352283 @default.
- W2980978064 cites W1563374593 @default.
- W2980978064 cites W1572346004 @default.
- W2980978064 cites W1589297860 @default.
- W2980978064 cites W1598436734 @default.
- W2980978064 cites W1599625180 @default.
- W2980978064 cites W1605543919 @default.
- W2980978064 cites W161537417 @default.
- W2980978064 cites W1636902686 @default.
- W2980978064 cites W1980177715 @default.
- W2980978064 cites W1989462119 @default.
- W2980978064 cites W1998724430 @default.
- W2980978064 cites W2037009101 @default.
- W2980978064 cites W2039205672 @default.
- W2980978064 cites W2043100293 @default.
- W2980978064 cites W2055814018 @default.
- W2980978064 cites W2062306963 @default.
- W2980978064 cites W2068055184 @default.
- W2980978064 cites W2073629816 @default.
- W2980978064 cites W2076285066 @default.
- W2980978064 cites W2076833152 @default.
- W2980978064 cites W2112969535 @default.
- W2980978064 cites W2114695797 @default.
- W2980978064 cites W2120647256 @default.
- W2980978064 cites W2125218864 @default.
- W2980978064 cites W2135021832 @default.
- W2980978064 cites W2136333450 @default.
- W2980978064 cites W2166496828 @default.
- W2980978064 cites W2171496589 @default.
- W2980978064 cites W2294463722 @default.
- W2980978064 cites W2435583538 @default.
- W2980978064 cites W2461846980 @default.
- W2980978064 cites W2908549554 @default.
- W2980978064 cites W2912195676 @default.
- W2980978064 cites W2950486995 @default.
- W2980978064 cites W3016662015 @default.
- W2980978064 cites W30585784 @default.
- W2980978064 cites W3108792179 @default.
- W2980978064 cites W3141205758 @default.
- W2980978064 cites W4232668957 @default.
- W2980978064 cites W4239558088 @default.
- W2980978064 cites W4240185672 @default.
- W2980978064 cites W4251912342 @default.
- W2980978064 cites W72346910 @default.
- W2980978064 cites W94295739 @default.
- W2980978064 doi "https://doi.org/10.1145/3339984" @default.
- W2980978064 hasPublicationYear "2019" @default.
- W2980978064 type Work @default.
- W2980978064 sameAs 2980978064 @default.
- W2980978064 citedByCount "11" @default.
- W2980978064 countsByYear W29809780642020 @default.
- W2980978064 countsByYear W29809780642021 @default.
- W2980978064 countsByYear W29809780642022 @default.
- W2980978064 countsByYear W29809780642023 @default.
- W2980978064 crossrefType "journal-article" @default.
- W2980978064 hasAuthorship W2980978064A5005241421 @default.
- W2980978064 hasAuthorship W2980978064A5031020748 @default.
- W2980978064 hasAuthorship W2980978064A5052607806 @default.
- W2980978064 hasBestOaLocation W29809780642 @default.
- W2980978064 hasConcept C114614502 @default.
- W2980978064 hasConcept C118615104 @default.
- W2980978064 hasConcept C121332964 @default.
- W2980978064 hasConcept C134306372 @default.
- W2980978064 hasConcept C13533509 @default.
- W2980978064 hasConcept C17349429 @default.
- W2980978064 hasConcept C311688 @default.
- W2980978064 hasConcept C33923547 @default.
- W2980978064 hasConcept C39096654 @default.
- W2980978064 hasConcept C39927690 @default.
- W2980978064 hasConcept C41008148 @default.
- W2980978064 hasConcept C62520636 @default.
- W2980978064 hasConcept C81539297 @default.
- W2980978064 hasConcept C84114770 @default.
- W2980978064 hasConcept C90119067 @default.
- W2980978064 hasConceptScore W2980978064C114614502 @default.
- W2980978064 hasConceptScore W2980978064C118615104 @default.
- W2980978064 hasConceptScore W2980978064C121332964 @default.
- W2980978064 hasConceptScore W2980978064C134306372 @default.
- W2980978064 hasConceptScore W2980978064C13533509 @default.
- W2980978064 hasConceptScore W2980978064C17349429 @default.
- W2980978064 hasConceptScore W2980978064C311688 @default.
- W2980978064 hasConceptScore W2980978064C33923547 @default.
- W2980978064 hasConceptScore W2980978064C39096654 @default.
- W2980978064 hasConceptScore W2980978064C39927690 @default.
- W2980978064 hasConceptScore W2980978064C41008148 @default.
- W2980978064 hasConceptScore W2980978064C62520636 @default.