
erikerlandson.github.io/blog/2016/09/05/expressing-map-reduce-as-a-left-folding-monoid
Preview meta tags from the erikerlandson.github.io website.
Linked Hostnames
3Search Engine Appearance
Encoding Map-Reduce As A Monoid With Left Folding
In a previous post I discussed some scenarios where traditional map-reduce (directly applying a map function, followed by some monoidal reduction) could be inefficient. To review, the source of inefficiency is in situations where the map operation is creating some non-trivial monoid that represents a single element of the input type. For example, if the monoidal type is Set[Int], then the mapping function (‘prepare’ in algebird) maps every input integer k into Set(k), which is somewhat expensive.
Bing
Encoding Map-Reduce As A Monoid With Left Folding
In a previous post I discussed some scenarios where traditional map-reduce (directly applying a map function, followed by some monoidal reduction) could be inefficient. To review, the source of inefficiency is in situations where the map operation is creating some non-trivial monoid that represents a single element of the input type. For example, if the monoidal type is Set[Int], then the mapping function (‘prepare’ in algebird) maps every input integer k into Set(k), which is somewhat expensive.
DuckDuckGo
Encoding Map-Reduce As A Monoid With Left Folding
In a previous post I discussed some scenarios where traditional map-reduce (directly applying a map function, followed by some monoidal reduction) could be inefficient. To review, the source of inefficiency is in situations where the map operation is creating some non-trivial monoid that represents a single element of the input type. For example, if the monoidal type is Set[Int], then the mapping function (‘prepare’ in algebird) maps every input integer k into Set(k), which is somewhat expensive.
General Meta Tags
8- titleEncoding Map-Reduce As A Monoid With Left Folding | tool monkey
- charsetutf-8
- X-UA-CompatibleIE=edge
- viewportwidth=device-width, initial-scale=1
- generatorJekyll v3.9.2
Open Graph Meta Tags
6- og:titleEncoding Map-Reduce As A Monoid With Left Folding
og:locale
en_US- og:descriptionIn a previous post I discussed some scenarios where traditional map-reduce (directly applying a map function, followed by some monoidal reduction) could be inefficient. To review, the source of inefficiency is in situations where the map operation is creating some non-trivial monoid that represents a single element of the input type. For example, if the monoidal type is Set[Int], then the mapping function (‘prepare’ in algebird) maps every input integer k into Set(k), which is somewhat expensive.
- og:urlhttp://erikerlandson.github.io/blog/2016/09/05/expressing-map-reduce-as-a-left-folding-monoid/
- og:site_nametool monkey
Twitter Meta Tags
1- twitter:cardsummary
Link Tags
3- alternatehttp://erikerlandson.github.io/feed.xml
- canonicalhttp://erikerlandson.github.io/blog/2016/09/05/expressing-map-reduce-as-a-left-folding-monoid/
- stylesheet/assets/main.css
Emails
1Links
6- http://erikerlandson.github.io/blog/2015/11/24/the-prepare-operation-considered-harmful-in-algebird
- https://erikerlandson.github.io
- https://erikerlandson.github.io/about
- https://erikerlandson.github.io/blog/2016/09/05/expressing-map-reduce-as-a-left-folding-monoid
- https://github.com/erikerlandson