CN108205453A - 面向大数据的时限图灵机方法和系统 - Google Patents
面向大数据的时限图灵机方法和系统 Download PDFInfo
- Publication number
- CN108205453A CN108205453A CN201711464054.3A CN201711464054A CN108205453A CN 108205453 A CN108205453 A CN 108205453A CN 201711464054 A CN201711464054 A CN 201711464054A CN 108205453 A CN108205453 A CN 108205453A
- Authority
- CN
- China
- Prior art keywords
- turing machine
- time
- time limit
- big data
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 10
- 238000004364 calculation method Methods 0.000 abstract description 16
- 230000010365 information processing Effects 0.000 abstract description 2
- 239000002699 waste material Substances 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 6
- 238000013135 deep learning Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
Landscapes
- Massaging Devices (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开面向大数据的时限图灵机方法和系统,定义时限图灵机:M=(Q,Σ,Γ,δ,q0,qaccept,qreject,T),获取运行时限:弹出输入框,提示用户输入运行时限作为T;其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态。本发明通过给图灵机模型加上时间的限制,形成时限图灵机,从而满足大数据的实时性要求;不仅能应用于大数据,还能应用于其他易出错、易死机的计算或信息处理,使得系统不至于无效地消耗太多时间,而浪费用户的等待时间。
Description
技术领域
本发明涉及图灵机领域,尤其涉及面向大数据的时限图灵机方法和系统。
背景技术
图灵机是现有所有计算机、手机等电子设备以及电子系统、电子平台的计算模型。图灵机模型的优越性就在于既能适用于最古老的最原始的计算机,又能适用于最新最先进的计算机,既能适用于单台计算机,又能适用于分布式计算机集群,既能适合于小数据的处理,又能适用于大数据的处理,正是因为其通用性、普遍性,才能成为所有类型计算机和电子设备以及电子系统、电子平台的计算模型。
图灵机可以用M=(Q,Σ,Γ,δ,q0,qaccept,qreject),Q为状态集合,Σ为输入字符集合,存储带字符集合Γ=Σ∪{□},转移函数δ:Q×Γ→Q×Γ×{L,R},q0是初始状态,qaccept是接受状态,qreject是拒绝状态。
现有图灵机对处理的时间没有限制,但从大数据的应用而言,对时间是有要求的,因为大数据的几个特性之一就是实时性。如果没有实时性,那么就没有大数据技术的存在,因为传统的技术也可以处理大数据,只不过不具备实时性。
发明内容
本发明的目的是提供面向大数据的时限图灵机。
本发明的技术方案如下:
面向大数据的时限图灵机方法:
定义时限图灵机:M=(Q,Σ,Γ,δ,q0,qaccept,qreject,T),
获取运行时限:弹出输入框,提示用户输入运行时限作为T;
其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态。
进一步的,获取当前图灵机的总共运行时间,如总共运行时间超过T,则以qreject状态结束,说明超时计算失败。
进一步的,获取当前图灵机的总共运行时间,如总共运行时间未超过T,则以qaccept状态结束,说明时限内计算成功。
最后,将终止计算前处理得到的中间结果返回给用户。
面向大数据的时限图灵机系统,包括基本图灵机和在基本图灵机加上时间限制,基本图灵机为M=(Q,Σ,Γ,δ,q0,qaccept,qreject),时间限制用T表示;
其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态;
弹出输入框,提示用户输入运行时限作为T。
进一步的,获取当前图灵机的总共运行时间,如总共运行时间超过T,则以qreject状态结束,说明超时计算失败。
进一步的,获取当前图灵机的总共运行时间,如总共运行时间未超过T,则以qaccept状态结束,说明时限内计算成功。
最后,将终止计算前处理得到的中间结果返回给用户。
本发明的有益效果:本发明通过给图灵机模型加上时间的限制,形成时限图灵机,从而满足大数据的实时性要求;不仅能应用于大数据,还能应用于其他易出错、易死机的计算或信息处理,使得系统不至于无效地消耗太多时间,而浪费用户的等待时间。
附图说明
图1为本发明面向大数据的时限图灵机示意图;
图2为本发明基本图灵机示意图。
具体实施方式
为了更好的说明本发明,现结合实施例及附图作进一步的说明。
实施例
如图1所示,面向大数据的时限图灵机方法,
定义时限图灵机:M=(Q,Σ,Γ,δ,q0,qaccept,qreject,T);
获取运行时限:弹出输入框,提示用户输入运行时限作为T;T为用户期望的运行时长或通过知识库获取用户能够容忍的等待时间;知识库中存储有各种类型用户的容忍时长,然后根据当前用户能够容忍本次计算的时长,或通过知识库或深度学习得到当前计算,如果正确顺利运行所需的最大时长T,那么在运行时如果超过这个最大时长,则说明运行有异常,就应终止运行,而不应继续浪费时间,知识库中存储有各种类型应用及其该类应用各种规模数据的处理最大时长,然后根据当前应用的类型、当前应用的数据规模,通过模糊匹配或深度学习得到当前应用的处理最大时长,在深度学习时,将各类应用类型及其该类应用各种数据规模作为神经网络的输入,将运行所需的最大时长作为神经网络的输出,进行顺利和应用。其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态。T是运行时限,代表的是转移函数的转移次数有着限制。
获取当前图灵机的总共运行时间,如总共运行时间超过T,则以qreject状态结束,说明超时计算失败。
获取当前图灵机的总共运行时间,如总共运行时间未超过T,则以qaccept状态结束,说明时限内计算成功。
最后,将终止计算前处理得到的中间结果返回给用户。
如图1和图2所示,面向大数据的时限图灵机系统,包括基本图灵机和在基本图灵机加上时间限制,基本图灵机为M=(Q,Σ,Γ,δ,q0,qaccept,qreject),时间限制用T表示;
其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态;
弹出输入框,提示用户输入运行时限作为T。
进一步的,进获取当前图灵机的总共运行时间,如总共运行时间超过T,则以qreject状态结束,说明超时计算失败。
进一步的,获取当前图灵机的总共运行时间,如总共运行时间未超过T,则以qaccept状态结束,说明时限内计算成功。
最后,将终止计算前处理得到的中间结果返回给用户。
Claims (8)
1.面向大数据的时限图灵机方法,其特征在于:
定义时限图灵机:M=(Q,Σ,Γ,δ,q0,qaccept,qreject,T),
获取运行时限:弹出输入框,提示用户输入运行时限作为T;
其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态。
2.根据权利要求1所述面向大数据的时限图灵机方法,其特征在于:获取当前图灵机的总共运行时间,如总共运行时间超过T,则以qreject状态结束,说明超时计算失败。
3.根据权利要求1所述面向大数据的时限图灵机方法,其特征在于:获取当前图灵机的总共运行时间,如总共运行时间未超过T,则以qaccept状态结束,说明时限内计算成功。
4.根据权利要求2或3所述面向大数据的时限图灵机方法,其特征在于:将终止计算前处理得到的中间结果返回给用户。
5.面向大数据的时限图灵机系统,其特征在于:包括基本图灵机和在基本图灵机加上时间限制,所述基本图灵机为M=(Q,Σ,Γ,δ,q0,qaccept,qreject);所述时间限制用T表示;
其中:Q为状态集合,Σ为输入字符集合,Γ为存储带字符集合,Γ=Σ∪{□},δ为转移函数,δ:Q×Γ→Q×Γ×{L,R};q0是初始状态,qaccept是接受状态,qreject是拒绝状态;
弹出输入框,提示用户输入运行时限作为T。
6.根据权利要求5所述面向大数据的时限图灵机系统,其特征在于:获取当前图灵机的总共运行时间,如总共运行时间超过T,则以qreject状态结束,说明超时计算失败。
7.根据权利要求5所述面向大数据的时限图灵机系统,其特征在于:获取当前图灵机的总共运行时间,如总共运行时间未超过T,则以qaccept状态结束,说明时限内计算成功。
8.根据权利要求6或7所述面向大数据的时限图灵机系统,其特征在于:将终止计算前处理得到的中间结果返回给用户。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711464054.3A CN108205453A (zh) | 2017-12-28 | 2017-12-28 | 面向大数据的时限图灵机方法和系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711464054.3A CN108205453A (zh) | 2017-12-28 | 2017-12-28 | 面向大数据的时限图灵机方法和系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108205453A true CN108205453A (zh) | 2018-06-26 |
Family
ID=62605980
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711464054.3A Pending CN108205453A (zh) | 2017-12-28 | 2017-12-28 | 面向大数据的时限图灵机方法和系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108205453A (zh) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6167391A (en) * | 1998-03-19 | 2000-12-26 | Lawrence Technologies, Llc | Architecture for corob based computing system |
| CN204856168U (zh) * | 2015-06-26 | 2015-12-09 | 黄婷 | 一种扩展有图灵机的智能化有限自动机配件 |
| CN105190632A (zh) * | 2013-04-04 | 2015-12-23 | 韩小文 | 构造非确定性(np)图灵机的多项式方法 |
| CN105404662A (zh) * | 2014-08-29 | 2016-03-16 | 北京未名博思生物智能科技开发有限公司 | 不使用结构化查询语言的数据库 |
-
2017
- 2017-12-28 CN CN201711464054.3A patent/CN108205453A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6167391A (en) * | 1998-03-19 | 2000-12-26 | Lawrence Technologies, Llc | Architecture for corob based computing system |
| CN105190632A (zh) * | 2013-04-04 | 2015-12-23 | 韩小文 | 构造非确定性(np)图灵机的多项式方法 |
| CN105404662A (zh) * | 2014-08-29 | 2016-03-16 | 北京未名博思生物智能科技开发有限公司 | 不使用结构化查询语言的数据库 |
| CN204856168U (zh) * | 2015-06-26 | 2015-12-09 | 黄婷 | 一种扩展有图灵机的智能化有限自动机配件 |
Non-Patent Citations (2)
| Title |
|---|
| 无: "时间界限和带界限的图灵机", 《电子计算机参考资料》 * |
| 罗琼主编,杨微副主编,卢青华、张莉娜、袁丽娜、陈孝如参编: "《计算机科学导论》", 31 August 2016 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111277511B (zh) | 传输速率控制方法、装置、计算机系统及可读存储介质 | |
| CN107886167B (zh) | 神经网络运算装置及方法 | |
| CN108008948B (zh) | 一种指令生成过程的复用装置及方法、处理装置 | |
| CN110378480B (zh) | 模型训练方法、装置及计算机可读存储介质 | |
| TW202414277A (zh) | 用於執行類神經網路計算之電路、方法及非暫時性機器可讀儲存裝置 | |
| CN111723947A (zh) | 一种联邦学习模型的训练方法及装置 | |
| WO2018166113A1 (zh) | 随机森林模型训练的方法、电子装置及存储介质 | |
| WO2020248365A1 (zh) | 智能分配模型训练内存方法、装置及计算机可读存储介质 | |
| CN107301091A (zh) | 资源分配方法和装置 | |
| CN114202027A (zh) | 执行配置信息的生成方法、模型训练方法和装置 | |
| CN115311478A (zh) | 一种基于图深度聚类的联邦影像分类方法、存储介质 | |
| CN110647974A (zh) | 深度神经网络中的网络层运算方法及装置 | |
| CN112256472A (zh) | 分布式数据调取方法、装置、电子设备及存储介质 | |
| US20220138528A1 (en) | Data processing method for neural network accelerator, device and storage medium | |
| CN114708461A (zh) | 基于多模态学习模型的分类方法、装置、设备及存储介质 | |
| CN108073464A (zh) | 一种基于速度和加速度的时序数据异常点检测方法及装置 | |
| CN108009089A (zh) | 一种基于透明计算的增量机器学习方法及系统 | |
| Jiang et al. | Xfer: A novel design to achieve super-linear performance on multiple fpgas for real-time ai | |
| CN108427773B (zh) | 一种分布式知识图谱嵌入方法 | |
| CN116992032B (zh) | 基于模型自动量化的文本分类方法、系统和存储介质 | |
| CN108205453A (zh) | 面向大数据的时限图灵机方法和系统 | |
| CN112036418A (zh) | 用于提取用户特征的方法和装置 | |
| CN111696682A (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
| CN107220702B (zh) | 一种低计算能力处理设备的计算机视觉处理方法及装置 | |
| CN113312169B (zh) | 一种计算资源的分配方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180626 |