Allium is the proof-of-work algorithm used in Garlicoin as of block 58670. The Allium hashing algorithm is based on the Lyra2REv2 algorithm. Allium is chain based and it contains a series of different hash functions – Blake, Keccak, LYRA2, CubeHash, Skein and Grøstl.
The Allium algorithm was modified by Garlicoin developers to favor GPU miners because of ASIC mining controlling a majority of the network's hash power. As a result, on Friday February 16, 2018 (block #58670, BlockHash 4c2cd9113c6a512dfb76aafa3d1d24329326678fbfef8b48beecb982d81da088), Garlicoin forked from Scrypt-N to Allium.
This chained algorithm is secure, robust and is designed to defeat ASIC miners.
Blake -> Keccak -> LYRA2 -> Cubehash -> LYRA2 -> Skein -> Grøstl
Since it is memory dependent and due to its chained structure; designing an ASIC miner for Allium hashing is quite difficult.