• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

预处理 2D 数据以实现快速凸壳计算。

Preprocessing 2D data for fast convex hull computations.

机构信息

School of Engineering, London South Bank University, London, United Kingdom.

School of Electronics and Computer Science, University of Westminster, London, United Kingdom.

出版信息

PLoS One. 2019 Feb 22;14(2):e0212189. doi: 10.1371/journal.pone.0212189. eCollection 2019.

DOI:10.1371/journal.pone.0212189
PMID:30794575
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6386436/
Abstract

This paper presents a method to reduce a set of n 2D points to a smaller set of s 2D points with the property that the convex hull on the smaller set is the same as the convex hull of the original bigger set. The paper shows, experimentally, that such reduction accelerates computations; the time it takes to reduce from n down to s points plus the time of computing the convex hull on the s points is less than the time to compute the convex hull on the original set of n points. The method accepts 2D points expressed as real numbers and thus extends our previous method that required points as integers. The method achieves a percentage of reduction of points of over 90% in a collections of four datasets. This amount of reduction provides speedup factors of at least two for various common convex hull algorithms. Theoretically, the reduction method executes in time within O(n) and thus is suitable for preprocessing 2D data before computing the convex hull by any known algorithm.

摘要

本文提出了一种将一组 n 个 2D 点减少到 s 个 2D 点的方法,使得较小集合的凸包与原始较大集合的凸包相同。本文通过实验表明,这种减少可以加速计算;从 n 减少到 s 点所需的时间加上在 s 点上计算凸包的时间小于在原始 n 点集合上计算凸包的时间。该方法接受表示为实数的 2D 点,因此扩展了我们之前要求点为整数的方法。该方法在四个数据集的集合中实现了超过 90%的点减少率。这种减少量为各种常见的凸包算法提供了至少两倍的加速因子。从理论上讲,减少方法的执行时间在 O(n) 以内,因此适合在使用任何已知算法计算凸包之前对 2D 数据进行预处理。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/c5391f09c48f/pone.0212189.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/ce928105bbff/pone.0212189.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/39c3e4265f44/pone.0212189.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/abd5fc5ab7ae/pone.0212189.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/26348950431e/pone.0212189.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/4e6827195130/pone.0212189.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/6235366b9caa/pone.0212189.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/eaff19ea5a3d/pone.0212189.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/7e03303222fc/pone.0212189.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/39df395e2288/pone.0212189.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/c5391f09c48f/pone.0212189.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/ce928105bbff/pone.0212189.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/39c3e4265f44/pone.0212189.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/abd5fc5ab7ae/pone.0212189.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/26348950431e/pone.0212189.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/4e6827195130/pone.0212189.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/6235366b9caa/pone.0212189.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/eaff19ea5a3d/pone.0212189.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/7e03303222fc/pone.0212189.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/39df395e2288/pone.0212189.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e211/6386436/c5391f09c48f/pone.0212189.g010.jpg

相似文献

1
Preprocessing 2D data for fast convex hull computations.预处理 2D 数据以实现快速凸壳计算。
PLoS One. 2019 Feb 22;14(2):e0212189. doi: 10.1371/journal.pone.0212189. eCollection 2019.
2
Preconditioning 2D Integer Data for Fast Convex Hull Computations.为快速凸包计算预处理二维整数数据
PLoS One. 2016 Mar 3;11(3):e0149860. doi: 10.1371/journal.pone.0149860. eCollection 2016.
3
CudaChain: an alternative algorithm for finding 2D convex hulls on the GPU.CudaChain:一种在图形处理器(GPU)上寻找二维凸包的替代算法。
Springerplus. 2016 May 21;5(1):696. doi: 10.1186/s40064-016-2284-4. eCollection 2016.
4
A Fast Algorithm of Convex Hull Vertices Selection for Online Classification.在线分类中凸壳顶点选择的快速算法。
IEEE Trans Neural Netw Learn Syst. 2018 Apr;29(4):792-806. doi: 10.1109/TNNLS.2017.2648038. Epub 2017 Jan 20.
5
Local convex hulls for a special class of integer multicommodity flow problems.一类特殊整数多商品流问题的局部凸包
Comput Optim Appl. 2016;64(3):881-919. doi: 10.1007/s10589-016-9831-3. Epub 2016 Feb 12.
6
Neural networks for convex hull computation.用于凸包计算的神经网络。
IEEE Trans Neural Netw. 1997;8(3):601-11. doi: 10.1109/72.572099.
7
Benchmark dataset for the convex hull of 2D disks.二维圆盘凸包的基准数据集。
Data Brief. 2019 Nov 12;27:104784. doi: 10.1016/j.dib.2019.104784. eCollection 2019 Dec.
8
Augmented convex hull plots: Rationale, implementation in R and biomedical applications.增强凸包图:原理、在R语言中的实现及生物医学应用
Comput Methods Programs Biomed. 2005 Apr;78(1):69-74. doi: 10.1016/j.cmpb.2004.12.003.
9
A novel connectionist framework for computation of an approximate convex-hull of a set of planar points, circles and ellipses.一种用于计算一组平面点、圆和椭圆的近似凸包的新型连接主义框架。
Int J Neural Syst. 2006 Feb;16(1):15-28. doi: 10.1142/S0129065706000512.
10
A convex-hull based method with manifold projections for detecting cell protrusions.基于凸包和流形投影的细胞突起检测方法。
Comput Biol Med. 2024 May;173:108350. doi: 10.1016/j.compbiomed.2024.108350. Epub 2024 Mar 26.

本文引用的文献

1
Preconditioning 2D Integer Data for Fast Convex Hull Computations.为快速凸包计算预处理二维整数数据
PLoS One. 2016 Mar 3;11(3):e0149860. doi: 10.1371/journal.pone.0149860. eCollection 2016.
2
Analysis of Conformational B-Cell Epitopes in the Antibody-Antigen Complex Using the Depth Function and the Convex Hull.利用深度函数和凸包分析抗体-抗原复合物中的构象性B细胞表位
PLoS One. 2015 Aug 5;10(8):e0134835. doi: 10.1371/journal.pone.0134835. eCollection 2015.
3
Scaling of convex hull volume to body mass in modern primates, non-primate mammals and birds.
现代灵长类动物、非灵长类哺乳动物和鸟类中凸壳体积与体重的比例关系。
PLoS One. 2014 Mar 11;9(3):e91691. doi: 10.1371/journal.pone.0091691. eCollection 2014.
4
Intracranial volume estimated with commonly used methods could introduce bias in studies including brain volume measurements.使用常用方法估计的颅内体积可能会在包括脑容量测量的研究中引入偏差。
Neuroimage. 2013 Dec;83:355-60. doi: 10.1016/j.neuroimage.2013.06.068. Epub 2013 Jul 1.
5
Minimum convex hull mass estimations of complete mounted skeletons.完整骨骼标本的最小凸包质量估计。
Biol Lett. 2012 Oct 23;8(5):842-5. doi: 10.1098/rsbl.2012.0263. Epub 2012 Jun 6.