杨有龙
杨有龙
性      别: 职      称: 教育,高等学校教师,教授
籍      贯: 陕西省 西安市 现 居 地: 陕西省 渭南市
毕业院校: 西北工业大学 专      业:
查看更多个人信息
出生年月: 工作单位: 西安电子科技大学数学与统计学院
邮       箱: ylyang@mail.xidian.edu.cn 联系电话:
学       历: 博士

【人物简介】

  杨有龙,陕西蒲城人,教授,博士生导师,陕西省数学会常务理事。1990年在陕西师范大学数学系获理学学士学位,1993年在陕西师范大学数学系获理学硕士学位,2003年在西北工业大学获博士学位,2006年在西安电子科技大学博士后流动站出站,2007年国家公派留学访问美国罗切斯特大学(University of Rochester)。

【研究方向】

概率图形模型。

【研究成果】

【科研项目】

  承担和完成的项目   [1]参加了国家自然科学基金资助项目重大研究计划(90205019)“基于图形模型的空天飞行器智能自主优化机制”的申请与研究. (2003.1--2005.12)   [2]参加了高等学校博士学科点基金“基于图形模型的智能进化机理及其在 UCAV任务/路径规划上的应用(20020699001)” 的申请与研究. (2003.1--2006.1)   [3]参加了国家安全重大基础研究项目“无人作战飞机系统基础技术研究”(51308)的子专题“无人作战飞机系统实时任务/路径规划与重规划”(1.3.2)的研究. (2002.1--2007.1)   [4]主持项目陕西省自然科学基础研究计划项目“基于信息析取与推理的智能优化” .(2006.1—2007.12)   [5]参加了国家自然科学基金资助项目 (60574075)“基于信息描述与推理的智能优化理论与应用”的申请与研究. (2006.1--2008.12)   [6]主持国家自然科学基金资助项目(61075055)“基于图形模型的智能数据分析与推理”. (2011.1—2013.12)

【论文著作】

  [01] 杜鸿科,杨有龙.套代数的直和分解.数学学报.Vol.38,No.6,782-788,1995.   [02] 杨有龙,杜鸿科,张建华.二宽度CSL代数的直和分解.数学学报.Vol.41,No.2,355-360,1998.   [03] 杨有龙,高晓光.关于二宽度CSL代数的Jacobson根.数学学报.Vol.44, No.6,1107-1112,2001.   [04] 杨有龙,高晓光.基于BD度量的局部网络结构分析.模式识别与人工智能.Vol.16,No.1, 17-21, 2003. (EI: 2003237500007).   [05] 杨有龙,高晓光.紧致遗传算法的进化机制分析.控制理论与应用.Vol.20,No.3, 415-418, 2003. (EI: 2003337594916).   [06] 杨有龙,高晓光.匹配于进化种群的局部网络图度量.系统工程与电子技术.Vol.25,No.6, 734-737,2003. (EI: 2003337594728 ).   [07] 高晓光,杨有龙,基于不同威胁体的无人作战飞机初始路径规划,航空学报,Vol.24,No.5, 435-438,2003. (EI:2004138090346).   [08] 杨有龙,吴艳.基于进化算法的贝叶斯网络度量.兵工学报, Vol.25, No.5, 586-590,2004. (EI:2004498707206).   [09] 杨有龙,高晓光.套代数的直和算子集及可逆算子.数学研究与评论.Vol.24,No.2, 312-316,2004.   [10] 杨有龙,吴艳,刘三阳. 匹配于进化种群的树形贝叶斯网络.系统工程与电子技术.Vol.27,No.12, 2122-2125,2005. (EI:2006049664571).   [11] 朱明敏,刘蔚,杨有龙. 基于全条件独立的贝叶斯网络MPD-JT构造算法. 系统工程与电子技术. Vol.32, No.6, 8-11, 2010. (EI:20103013093884).   [12] 朱明敏,刘三阳,杨有龙. 基于最大主子图分解的贝叶斯网络等价类学习算法, 控制与决策, 27(10): 1499-1504, 2012.

与TA有关的专家
姓名:
工作职务:
传媒工程学院院长
研究方向:
社会网络信息化、戏剧与影视学。
毕业学院:
西北工业大学
姓名:
工作职务:
副教授、硕士生导师
研究方向:
水下信号与信息处理,无线传感器网络信息处理、计算机仿真
毕业学院:
西北工业大学
姓名:
工作职务:
教授
研究方向:
管理信息系统;企业流程再造;供应链管理;IT项目管理。
毕业学院:
西北工业大学
姓名:
工作职务:
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> c.admheadship [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 47] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${c.admheadship} [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 45] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:451) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:374) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:263) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.xatrm.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SqlInjectFilter.doFilter(SqlInjectFilter.java:157) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.XssFilter.doFilter(XssFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SecurityFilter.doFilter(SecurityFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.XssFilter.doFilter(XssFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)